WorkflowInstance.GetWorkflowDefinition Método
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.
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.