Partilhar via


WorkflowInstance.InstanceId Propriedade

Definição

Obtém o identificador exclusivo da instância de fluxo de trabalho.

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

Valor da propriedade

O Guid da instância de fluxo de trabalho.

Exemplos

O exemplo de código a seguir demonstra como você pode usar a InstanceId propriedade para obter informações sobre um WorkflowInstance objeto . O primeiro snippet de código cria uma WorkflowInstance variável chamada instanceId.

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

O segundo snippet usa a InstanceId propriedade como o primeiro objeto em uma OrderEventArgs chamada de construtor quando o CallBackForApproval método é chamado.

Este exemplo de código faz parte do Exemplo de SDK de Escuta do arquivo OrderServiceImple.cs. Para obter mais informações, consulte Exemplo de escuta.

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

Comentários

Você pode usar para fazer InstanceId referência à instância de fluxo de trabalho.

Aplica-se a

Confira também