Nyelv

WorkflowMarkupSerializer.EventsProperty Mező

Definíció

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.

A következőre érvényes: