WorkflowInvoker.Extensions 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得延伸的 Collection<T>,可用於由 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
屬性值
延伸的 Collection<T>,可用於由 WorkflowInvoker 執行個體叫用的工作流程。
範例
下列範例會使用 TrackingParticipant 執行個體的 Extensions 集合來登錄自訂 WorkflowInvoker。 此程式代碼範例是 自定義追蹤 範例的一部分。
WorkflowInvoker invoker = new WorkflowInvoker(BuildSampleWorkflow());
invoker.Extensions.Add(customTrackingParticipant);
invoker.Invoke();
備註
工作流程主機作者會使用這個屬性,將延伸加入至 WorkflowInvoker 執行個體,以便將它們提供給該執行個體所叫用的工作流程使用。