WorkflowTrackingRecord.EventArgs 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 o establece un EventArgs objeto que contiene datos adicionales asociados a determinados tipos de eventos de estado de flujo de trabajo.
public:
virtual property EventArgs ^ EventArgs { EventArgs ^ get(); void set(EventArgs ^ value); };
public override EventArgs EventArgs { get; set; }
member this.EventArgs : EventArgs with get, set
Public Overrides Property EventArgs As EventArgs
Valor de propiedad
Una TrackingWorkflowSuspendedEventArgs, un TrackingWorkflowTerminatedEventArgs, un TrackingWorkflowExceptionEventArgs o una referencia nula (Nothing en Visual Basic).
Comentarios
Para la mayoría de los eventos de estado de flujo de trabajo, EventArgs es una referencia nula (Nothing); sin embargo, para determinados tipos de eventos de estado de flujo de trabajo, la infraestructura de seguimiento en tiempo de ejecución usa EventArgs para devolver datos adicionales sobre el evento de estado del flujo de trabajo. En la tabla siguiente se enumeran los TrackingWorkflowEvent valores que corresponden a estos eventos de estado de flujo de trabajo especiales y el tipo de objeto devuelto en EventArgs para cada uno de estos eventos de estado de flujo de trabajo.
| Valor de TrackingWorkflowEvent | EventArgs Objeto |
|---|---|
| Exception | TrackingWorkflowExceptionEventArgs |
| Suspended | TrackingWorkflowSuspendedEventArgs |
| Terminated | TrackingWorkflowTerminatedEventArgs |
Esta propiedad se establece mediante la infraestructura de seguimiento en tiempo de ejecución.