Sdílet prostřednictvím


WorkflowMarkupSerializer.EventsProperty Pole

Definice

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.

Platí pro