WorkflowInstance.InstanceId Właściwość

Definicja

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 OrderEventArgs wywołaniu konstruktora podczas wywoływania CallBackForApproval metody.

Ten przykład kodu jest częścią przykładowego zestawu SDK nasłuchiwania z pliku OrderServiceImple.cs. Aby uzyskać więcej informacji, zobacz Przykład nasłuchiwania.

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.

Dotyczy

Zobacz też