WorkflowInstance.InstanceId Propriété
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.
Obtient l'identificateur unique de l'instance de workflow.
public:
property Guid InstanceId { Guid get(); };
public Guid InstanceId { get; }
member this.InstanceId : Guid
Public ReadOnly Property InstanceId As Guid
Valeur de propriété
Guid de l'instance de workflow.
Exemples
L'exemple de code suivant présente comment utiliser la propriété InstanceId pour obtenir des informations sur un objet WorkflowInstance. Le premier extrait de code crée une variable WorkflowInstance nommée instanceId
.
string orderId;
public WorkflowInstance instanceId;
Dim orderId As String
Public instanceId As WorkflowInstance
Le second extrait de code utilise la propriété InstanceId comme premier objet dans un appel de constructeur OrderEventArgs
lorsque la méthode CallBackForApproval
est appelée.
Cet exemple de code fait partie de l'exemple du Kit de développement logiciel Listen (SDK) et provient du fichier OrderServiceImple.cs. Pour plus d’informations, consultez Écouter l’exemple.
public void ApproveOrder()
{
EventHandler<OrderEventArgs> orderApproved = this.OrderApproved;
if (orderApproved != null)
orderApproved(null, new OrderEventArgs(instanceId.InstanceId, orderId));
}
Public Sub ApproveOrder()
RaiseEvent OrderApproved(Nothing, New OrderEventArgs(instanceId.InstanceId, orderId))
End Sub
Remarques
Vous pouvez utiliser InstanceId pour référencer l'instance de workflow.