Compartilhar via


WorkflowInstance.GetWorkflowDefinition Método

Definição

Recupera a atividade raiz dessa instância de fluxo de trabalho.

public:
 System::Workflow::ComponentModel::Activity ^ GetWorkflowDefinition();
public System.Workflow.ComponentModel.Activity GetWorkflowDefinition ();
member this.GetWorkflowDefinition : unit -> System.Workflow.ComponentModel.Activity
Public Function GetWorkflowDefinition () As Activity

Retornos

Um objeto Activity.

Exemplos

O exemplo a seguir demonstra a recuperação da definição de fluxo de trabalho de uma instância de fluxo de trabalho. Este exemplo é do exemplo do SDK do Computador de Estado de Ordenação, do arquivo Mainform.cs. Para obter mais informações, consulte o Exemplo de máquina de estado de ordenação.

// Get a reference to the root activity for the workflow
Activity root = instance.GetWorkflowDefinition();
' Get a reference to the root activity for the workflow
Dim root As Activity = instance.GetWorkflowDefinition()

Comentários

Você pode usar a atividade raiz para navegar na hierarquia de atividades do fluxo de trabalho.

Esse método não é thread-safe, portanto, o host deve sincronizar suas chamadas com esse método.

Aplica-se a