WorkflowMarkupSerializer.EventsProperty Поле
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет присоединенное DependencyProperty приложение, определяющее имена свойств обработчика событий.
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
Значение поля
Примеры
В следующем примере показано, как задать значение свойства EventsProperty зависимостей.
CodeActivity code1 = new CodeActivity();
Hashtable eventsHashtable = new Hashtable();
eventsHashtable.Add("ExecuteCode", "methodName1");
code1.SetValue(WorkflowMarkupSerializer.EventsProperty, eventsHashtable);
Комментарии
Это свойство используется только во время разработки, при программном создании экземпляра рабочего процесса с помощью объектной модели. Он представляет XAML, который ссылается на обработчик событий, который еще не скомпилирован. Это свойство содержит Hashtableпары "имя события" и "обработчик имен-значение" обработчика событий. После компиляции свойство события связано непосредственно с обработчиком.
Вы косвенно обращаетесь к каждому общедоступному свойству и событию этого типа с помощью разрешения соответствующего свойства зависимостей. Это свойство зависимостей — это общедоступное статическое поле с именем XProperty или XEvent, где X является соответствующим свойством.