WorkflowInvoker.Extensions 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 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.