WorkflowMarkupSerializer.EventsProperty Pole
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje připojený DependencyProperty objekt, který definuje názvy vlastností obslužné rutiny události.
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
Hodnota pole
Příklady
Následující příklad ukazuje, jak nastavit hodnotu EventsProperty vlastnosti závislosti.
CodeActivity code1 = new CodeActivity();
Hashtable eventsHashtable = new Hashtable();
eventsHashtable.Add("ExecuteCode", "methodName1");
code1.SetValue(WorkflowMarkupSerializer.EventsProperty, eventsHashtable);
Poznámky
Tato vlastnost se používá pouze v době návrhu, zatímco programově generuje instanci pracovního postupu pomocí objektového modelu. Představuje XAML, který odkazuje na obslužnou rutinu události, která ještě nebyla zkompilována. Tato vlastnost obsahuje Hashtable
, s názvem události a dvojicemi název-hodnota obslužné rutiny události. Po kompilaci je vlastnost události přidružena přímo k obslužné rutině.
Nepřímý přístup ke každé veřejné vlastnosti a události tohoto typu máte prostřednictvím odpovídající vlastnosti závislosti. Tato vlastnost závislosti je veřejné statické pole XProperty nebo XEvent, kde X je odpovídající vlastnost.