WorkflowMarkupSerializer.EventsProperty Pole

Definicja

Reprezentuje dołączony element DependencyProperty 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 XAML, który odwołuje się do programu obsługi zdarzeń, który nie został jeszcze skompilowany. Ta właściwość zawiera pary Hashtablenazwa zdarzenia i pary nazwa-wartość programu obsługi zdarzeń. Po kompilacji właściwość zdarzenia jest skojarzona bezpośrednio z procedurą obsługi.

Pośrednio uzyskujesz dostęp do każdej właściwości publicznej i zdarzenia tego typu przy użyciu rozpoznawania odpowiedniej 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