WorkflowInstance.InstanceId Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.