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 实例,以便这些扩展在由该实例调用的工作流上可用。