WorkflowMarkupSerializer.EventsProperty Campo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.