WorkflowInvoker.Extensions Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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ą.