共用方式為


WorkflowInstance.InstanceId 屬性

定義

取得工作流程執行個體的唯一識別碼。

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

屬性值

工作流程執行個體的 Guid

範例

下列程式碼範例將示範如何使用 InstanceId 屬性取得關於 WorkflowInstance 物件的資訊。 第一個程式碼片段會建立名為 WorkflowInstanceinstanceId 變數。

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

第二個片段使用 InstanceId 屬性做為呼叫 OrderEventArgs 方法時,在 CallBackForApproval 建構函式 (Constructor) 呼叫中的第一個物件。

這個程式碼範例是 OrderServiceImple.cs 檔案中<接聽 SDK>範例的一部分。 如需詳細資訊,請參閱 接聽範例

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

備註

您可以使用 InstanceId 參考工作流程執行個體。

適用於

另請參閱