WorkflowInstance.InstanceId Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.