WorkflowMarkupSerializer.EventsProperty Mező
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Az eseménykezelő tulajdonságainak nevét meghatározó csatolt DependencyProperty értéket jelöl.
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
Mező értéke
Példák
Az alábbi példa bemutatja, hogyan állíthatja be a EventsProperty függőségi tulajdonság értékét.
CodeActivity code1 = new CodeActivity();
Hashtable eventsHashtable = new Hashtable();
eventsHashtable.Add("ExecuteCode", "methodName1");
code1.SetValue(WorkflowMarkupSerializer.EventsProperty, eventsHashtable);
Megjegyzések
Ez a tulajdonság csak tervezéskor használatos, miközben programozott módon bocsát ki munkafolyamat-példányt az objektummodell használatával. Az XAML-t jelöli, amely az eseménykezelőre hivatkozik, amely még nem lett lefordítva. Ez a tulajdonság tartalmaz egy Hashtable, eseménynévvel és eseménykezelő név-érték párokkal. A fordítás után az eseménytulajdonság közvetlenül a kezelőhöz lesz társítva.
Az egyes nyilvános tulajdonokhoz és ilyen típusú eseményekhez közvetetten egy megfelelő függőségi tulajdonság feloldásával férhet hozzá. Ez a függőségi tulajdonság az XProperty vagy XEvent nevű nyilvános statikus mező, ahol az X a megfelelő tulajdonság.