WorkflowInstance.InstanceId Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.