Share via


WorkflowInstance.InstanceId Propiedad

Definición

Obtiene el identificador único de la instancia de flujo de trabajo.

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

Valor de propiedad

Guid de la instancia de flujo de trabajo.

Ejemplos

El ejemplo de código siguiente muestra cómo puede utilizar la propiedad InstanceId para obtener información sobre un objeto WorkflowInstance. El primer fragmento de código crea una variable WorkflowInstance denominada instanceId.

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

El segundo fragmento de código utiliza la propiedad InstanceId como el primer objeto en una llamada de constructor OrderEventArgs cuando se llama al método CallBackForApproval.

Este ejemplo de código forma la parte de la muestra de SDK Escuche, del archivo OrderServiceImple.cs. Para obtener más información, vea Ejemplo de escucha.

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

Comentarios

Puede utilizar InstanceId para hacer referencia a la instancia de flujo de trabajo.

Se aplica a

Consulte también