WorkflowInstance.GetWorkflowDefinition Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Récupère l'activité racine pour cette instance de workflow.
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
Retours
Objet Activity.
Exemples
L'exemple suivant présente la récupération de la définition du workflow d'une instance de workflow. Cet exemple est issu de l'exemple du Kit de développement logiciel Ordering State Machine (SDK) et provient du fichier Mainform.cs. Pour plus d’informations, consultez l’exemple d’ordinateur d’état ordering.
// 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()
Remarques
Vous pouvez utiliser l'activité racine pour naviguer dans la hiérarchie d'activité du workflow.
Cette méthode n'est pas thread-safe, de ce fait, l'hôte doit synchroniser ses appels sur cette méthode.