Compartir a través de


WorkflowInvoker.Extensions Propiedad

Definición

Obtiene la colección Collection<T> de extensiones que están disponibles para los flujos de trabajo invocados por una instancia de WorkflowInvoker.

public:
 property System::Activities::Hosting::WorkflowInstanceExtensionManager ^ Extensions { System::Activities::Hosting::WorkflowInstanceExtensionManager ^ get(); };
public System.Activities.Hosting.WorkflowInstanceExtensionManager Extensions { get; }
member this.Extensions : System.Activities.Hosting.WorkflowInstanceExtensionManager
Public ReadOnly Property Extensions As WorkflowInstanceExtensionManager

Valor de propiedad

La colección Collection<T> de extensiones que están disponibles para los flujos de trabajo invocados por una instancia de WorkflowInvoker.

Ejemplos

En el siguiente ejemplo se registra una clase TrackingParticipant personalizada con la colección Extensions de una instancia de la clase WorkflowInvoker. Este ejemplo de código forma parte del ejemplo de seguimiento personalizado .

WorkflowInvoker invoker = new WorkflowInvoker(BuildSampleWorkflow());
invoker.Extensions.Add(customTrackingParticipant);

invoker.Invoke();

Comentarios

Esta propiedad la usan los autores de host de flujo de trabajo con el fin de agregar extensiones a la instancia de la clase WorkflowInvoker para que estén disponibles para los flujos de trabajo que invoque.

Se aplica a