WorkflowMarkupSerializer.EventsProperty Campo
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.