WorkflowInstance.InstanceId Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera unikatowy identyfikator wystąpienia przepływu pracy.
public:
property Guid InstanceId { Guid get(); };
public Guid InstanceId { get; }
member this.InstanceId : Guid
Public ReadOnly Property InstanceId As Guid
Wartość właściwości
Wystąpienie Guid przepływu pracy.
Przykłady
W poniższym przykładzie kodu pokazano, jak można użyć InstanceId właściwości w celu uzyskania informacji o WorkflowInstance obiekcie. Pierwszy fragment kodu tworzy zmienną WorkflowInstance o nazwie instanceId
.
string orderId;
public WorkflowInstance instanceId;
Dim orderId As String
Public instanceId As WorkflowInstance
Drugi fragment kodu używa InstanceId właściwości jako pierwszego obiektu w wywołaniu konstruktora OrderEventArgs
podczas wywoływania CallBackForApproval
metody.
Ten przykład kodu jest częścią przykładu zestawu SDK nasłuchiwania z pliku OrderServiceImple.cs. Aby uzyskać więcej informacji, zobacz Nasłuchiwanie przykładu.
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
Uwagi
Możesz użyć InstanceId polecenia , aby odwołać się do wystąpienia przepływu pracy.