WorkflowInvoker.Extensions Właściwość

Definicja

Collection<T> Pobiera rozszerzenia, które są dostępne dla przepływów pracy wywoływanych przez WorkflowInvoker wystąpienie.

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

Wartość właściwości

Rozszerzenia Collection<T> , które są dostępne dla przepływów pracy wywoływanych przez WorkflowInvoker wystąpienie.

Przykłady

Poniższy przykład rejestruje niestandardowy obiekt TrackingParticipant z Extensions kolekcją WorkflowInvoker wystąpienia. Ten przykład kodu jest częścią przykładu Custom Tracking .

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

invoker.Invoke();

Uwagi

Ta właściwość jest używana przez autorów hostów przepływu pracy do dodawania rozszerzeń do WorkflowInvoker wystąpienia, dzięki czemu będą one dostępne dla przepływów pracy wywoływanych przez nią.

Dotyczy