WorkflowInstance.InstanceId Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene l'identificatore univoco per l'istanza del flusso di lavoro.
public:
property Guid InstanceId { Guid get(); };
public Guid InstanceId { get; }
member this.InstanceId : Guid
Public ReadOnly Property InstanceId As Guid
Valore della proprietà
Guid di istanza del flusso di lavoro.
Esempio
Nell'esempio di codice seguente viene illustrato come utilizzare la proprietà InstanceId per ottenere informazioni su un oggetto WorkflowInstance. Il primo frammento di codice crea una variabile WorkflowInstance denominata instanceId
.
string orderId;
public WorkflowInstance instanceId;
Dim orderId As String
Public instanceId As WorkflowInstance
Il secondo frammento utilizza la proprietà InstanceId come primo oggetto in una chiamata al costruttore OrderEventArgs
quando viene chiamato il metodo CallBackForApproval
.
Questo esempio di codice fa parte dell'esempio SDK Listen del file OrderServiceImple.cs. Per altre informazioni, vedere Esempio di ascolto.
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
Commenti
Per fare riferimento all'istanza del flusso di lavoro, è possibile utilizzare InstanceId.