WorkflowMarkupSerializer.EventsProperty Pole
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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ą.