Udostępnij za pośrednictwem


WorkflowMarkupSerializer.EventsProperty Pole

Definicja

Reprezentuje dołączony DependencyProperty element definiujący nazwy właściwości programu obsługi zdarzeń.

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 

Wartość pola

Przykłady

W poniższym przykładzie pokazano, jak ustawić wartość EventsProperty właściwości zależności.

CodeActivity code1 = new CodeActivity();  
Hashtable eventsHashtable = new Hashtable();  
eventsHashtable.Add("ExecuteCode", "methodName1");  
code1.SetValue(WorkflowMarkupSerializer.EventsProperty, eventsHashtable);  

Uwagi

Ta właściwość jest używana tylko w czasie projektowania, podczas gdy programowe emitowanie wystąpienia przepływu pracy przy użyciu modelu obiektów. Reprezentuje kod XAML, który odwołuje się do procedury obsługi zdarzeń, która nie została jeszcze skompilowana. Ta właściwość zawiera element Hashtable, z nazwami zdarzeń i parami name-value programu obsługi zdarzeń. Po kompilacji właściwość zdarzenia jest skojarzona bezpośrednio z programem obsługi.

Pośredni dostęp do każdej publicznej właściwości i zdarzenia tego typu uzyskuje się poprzez rozpoznanie odpowiadającej właściwości zależności. Ta właściwość zależności jest publicznym polem statycznym o nazwie XProperty lub XEvent, gdzie X jest odpowiednią właściwością.

Dotyczy