WorkflowInstance.InstanceId 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得工作流程執行個體的唯一識別碼。
public:
property Guid InstanceId { Guid get(); };
public Guid InstanceId { get; }
member this.InstanceId : Guid
Public ReadOnly Property InstanceId As Guid
屬性值
工作流程執行個體的 Guid。
範例
下列程式碼範例將示範如何使用 InstanceId 屬性取得關於 WorkflowInstance 物件的資訊。 第一個程式碼片段會建立名為 WorkflowInstance 的 instanceId
變數。
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 參考工作流程執行個體。