WorkflowMarkupSerializer.EventsProperty Campo

Definizione

Rappresenta un oggetto DependencyProperty collegato 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 dipendenza EventsProperty.

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 l'emissione a livello di codice di un'istanza del flusso di lavoro utilizzando il modello a oggetti. Rappresenta l’XAML che fa riferimento al gestore eventi, non ancora compilato. Questa proprietà contiene un elemento Hashtable, con coppie di valori nome evento/nome del gestore eventi. Dopo la compilazione, le proprietà dell'evento verrà associata direttamente al gestore.

L'accesso indiretto a ogni proprietà e a ogni evento public di questo tipo è eseguito in base alla 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