Compartilhar via


WorkflowMarkupSerializer.EventsProperty Campo

Definição

Representa um DependencyProperty anexado que define os nomes de propriedades de manipulador de eventos.

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 

Valor do campo

Exemplos

O exemplo a seguir mostra como definir o valor da EventsProperty propriedade de dependência.

CodeActivity code1 = new CodeActivity();  
Hashtable eventsHashtable = new Hashtable();  
eventsHashtable.Add("ExecuteCode", "methodName1");  
code1.SetValue(WorkflowMarkupSerializer.EventsProperty, eventsHashtable);  

Comentários

Essa propriedade é usada somente em tempo de design, ao mesmo tempo em que emite programaticamente uma instância de fluxo de trabalho usando o modelo de objeto. Ele representa XAML que faz referência ao manipulador de eventos, que ainda não foi compilado. Essa propriedade contém um Hashtable, com o nome do evento e pares nome-valor do manipulador de eventos. Após a compilação, a propriedade de evento é associada diretamente ao manipulador.

Você acessa indiretamente cada evento e propriedade pública deste tipo pela resolução de uma propriedade de dependência correspondente. Essa propriedade de dependência é o campo estático público chamado XProperty ou XEvent, em que X é a propriedade correspondente.

Aplica-se a