WorkflowMarkupSerializer.EventsProperty Campo

Definizione

Rappresenta un oggetto associato DependencyProperty che definisce i nomi per le proprietà del gestore eventi.

public: static initonly System::Workflow::ComponentModel::DependencyProperty ^ EventsProperty;
public static readonly System.Workflow.ComponentModel.DependencyProperty EventsProperty;
 staticval mutable EventsProperty : System.Workflow.ComponentModel.DependencyProperty
Public Shared ReadOnly EventsProperty As DependencyProperty 

Valore del campo

Esempio

Nell'esempio seguente viene illustrato come impostare il valore della proprietà di EventsProperty dipendenza.

CodeActivity code1 = new CodeActivity();
Hashtable eventsHashtable = new Hashtable();
eventsHashtable.Add("ExecuteCode", "methodName1");
code1.SetValue(WorkflowMarkupSerializer.EventsProperty, eventsHashtable);

Commenti

Questa proprietà viene utilizzata solo in fase di progettazione, durante la creazione a livello di codice di un'istanza del flusso di lavoro tramite il modello a oggetti. Rappresenta XAML che fa riferimento al gestore eventi, che non è ancora stato compilato. Questa proprietà contiene un Hashtableoggetto , con coppie nome-valore del gestore eventi e nome evento. Dopo la compilazione, la proprietà dell'evento viene associata direttamente al gestore.

È possibile accedere indirettamente a ogni proprietà pubblica e evento di questo tipo dalla risoluzione di una proprietà di dipendenza corrispondente. Questa proprietà di dipendenza è il campo statico pubblico denominato XProperty o XEvent, dove X è la proprietà corrispondente.

Si applica a