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 eine angefügte DependencyProperty dar, die 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 Sie den Wert der Abhängigkeitseigenschaft EventsProperty festlegen können.
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 sie programmgesteuert mit dem Objektmodell eine Workflowinstanz ausgibt. Sie stellt XAML dar, die auf den Ereignishandler verweist, der noch nicht kompiliert wurde. Diese Eigenschaft enthält eine Hashtable
mit Ereignisnamen- und Ereignishandler-Name-Wert-Paaren. Nach der Kompilierung wird die Ereigniseigenschaft direkt dem Handler zugeordnet.
Durch Auflösen einer entsprechenden Abhängigkeitseigenschaft greifen Sie indirekt auf jede öffentliche Eigenschaft und jedes öffentliche Ereignis dieses Typs zu. Diese Abhängigkeitseigenschaft ist das öffentliche statische Feld mit dem Namen XProperty oder XEvent, wobei X die entsprechende Eigenschaft ist.