WorkflowMarkupSerializer.EventsProperty Feld
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen angefügten Wert DependencyProperty dar, der die Namen für Ereignishandlereigenschaften definiert.
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
Feldwert
Beispiele
Das folgende Beispiel zeigt, wie der Wert der EventsProperty Abhängigkeitseigenschaft festgelegt wird.
CodeActivity code1 = new CodeActivity();
Hashtable eventsHashtable = new Hashtable();
eventsHashtable.Add("ExecuteCode", "methodName1");
code1.SetValue(WorkflowMarkupSerializer.EventsProperty, eventsHashtable);
Hinweise
Diese Eigenschaft wird nur zur Entwurfszeit verwendet, während eine Workflowinstanz programmgesteuert mithilfe des Objektmodells emittiert wird. Es stellt XAML dar, das auf den Ereignishandler verweist, der noch nicht kompiliert wurde. Diese Eigenschaft enthält ein HashtableEreignisnamen- und Ereignishandlernamen-Wert-Paar. Nach der Kompilierung wird die Ereigniseigenschaft direkt dem Handler zugeordnet.
Sie greifen indirekt auf jede öffentliche Eigenschaft und jedes Ereignis dieses Typs durch die Auflösung einer entsprechenden Abhängigkeitseigenschaft zu. Diese Abhängigkeitseigenschaft ist das öffentliche statische Feld "XProperty " oder "XEvent", wobei X die entsprechende Eigenschaft ist.