Freigeben über


WorkflowInstance.InstanceId Eigenschaft

Definition

Ruft den eindeutigen Bezeichner der Workflowinstanz ab.

public:
 property Guid InstanceId { Guid get(); };
public Guid InstanceId { get; }
member this.InstanceId : Guid
Public ReadOnly Property InstanceId As Guid

Eigenschaftswert

Guid der Workflowinstanz.

Beispiele

Das folgende Codebeispiel zeigt, wie Sie die InstanceId-Eigenschaft verwenden können, um Informationen zu einem WorkflowInstance-Objekt zu erhalten. Der erste Codeausschnitt erstellt eine WorkflowInstance-Variable mit dem Namen instanceId.

string orderId;
public WorkflowInstance instanceId;
Dim orderId As String
Public instanceId As WorkflowInstance

Der zweite Codeausschnitt verwendet die InstanceId-Eigenschaft als erstes Objekt in einem OrderEventArgs-Konstruktoraufruf, wenn die CallBackForApproval-Methode aufgerufen wird.

Dieses Codebeispiel ist Teil des Listen SDK-Beispiels in der Datei OrderServiceImple.cs. Weitere Informationen finden Sie unter Listenbeispiel.

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

Hinweise

Sie können die InstanceId verwenden, um auf die Workflowinstanz zu verweisen.

Gilt für:

Weitere Informationen