ActivityManager.Publish 方法
將新的工作流程活動發行至目前領域,或更新現有的工作流程活動。
命名空間: Microsoft.Workflow.Client
組件: Microsoft.Workflow.Client (在 Microsoft.Workflow.Client.dll 中)
多載清單
名稱 | 描述 | |
---|---|---|
Publish(ActivityDescription) | 將新的工作流程活動發行至目前領域,或更新現有的工作流程活動。 |
|
Publish(ActivityDescription, Boolean, Boolean) | 將新的工作流程活動發行至目前領域或更新現有的工作流程活動,並選擇性終止受影響的工作流程執行個體及覆寫 xaml 中的 X:classname 屬性。 |
|
Publish(IEnumerable<ActivityDescription>) | 發行或更新工作流程活動的集合。 |
|
Publish(IEnumerable<ActivityDescription>, Boolean) | 發行或更新工作流程活動的集合,並選擇性終止受影響的工作流程執行個體。 |
請參閱
ActivityManager 類別
Microsoft.Workflow.Client 命名空間
回到頁首
ActivityManager.Publish 方法 (ActivityDescription)
將新的工作流程活動發行至目前領域,或更新現有的工作流程活動。
語法
public Uri Publish(
ActivityDescription description
)
public:
Uri^ Publish(
ActivityDescription^ description
)
member Publish :
description:ActivityDescription -> Uri
Public Function Publish (
description As ActivityDescription
) As Uri
參數
description
Type: Microsoft.Workflow.Client.ActivityDescription正在發行或更新之活動的描述。
傳回值
Type: System.Uri
已發行 / 已更新之活動的 Uri。
回到頁首
ActivityManager.Publish 方法 (ActivityDescription, Boolean, Boolean)
將新的工作流程活動發行至目前領域或更新現有的工作流程活動,並選擇性終止受影響的工作流程執行個體及覆寫 xaml 中的 X:classname 屬性。
語法
public Uri Publish(
ActivityDescription description,
bool overwriteXClassName,
bool terminateDependentInstances
)
public:
Uri^ Publish(
ActivityDescription^ description,
bool overwriteXClassName,
bool terminateDependentInstances
)
member Publish :
description:ActivityDescription *
overwriteXClassName:bool *
terminateDependentInstances:bool -> Uri
Public Function Publish (
description As ActivityDescription,
overwriteXClassName As Boolean,
terminateDependentInstances As Boolean
) As Uri
參數
description
Type: Microsoft.Workflow.Client.ActivityDescription正在發行或更新之活動的描述。
overwriteXClassName
Type: System.Boolean如果在 ActivityDescription 中指定的名稱屬性應覆寫 xaml 中的 x:ClassName 屬性則為 True。 否則為 false。
terminateDependentInstances
Type: System.Boolean如果應終止使用更新中活動之任何工作流程的所有現有執行個體則為 true,如果應繼續執行受影響工作流程的現有執行個體則為 false。
傳回值
Type: System.Uri
已發行 / 已更新之活動的 Uri。
回到頁首
ActivityManager.Publish 方法 (IEnumerable<ActivityDescription>)
發行或更新工作流程活動的集合。
語法
public Collection<Uri> Publish(
IEnumerable<ActivityDescription> descriptions
)
public:
Collection<Uri^>^ Publish(
IEnumerable<ActivityDescription^>^ descriptions
)
member Publish :
descriptions:IEnumerable<ActivityDescription> -> Collection<Uri>
Public Function Publish (
descriptions As IEnumerable(Of ActivityDescription)
) As Collection(Of Uri)
參數
descriptions
Type: System.Collections.Generic.IEnumerable<ActivityDescription>正在發行或更新之活動的描述集合。
傳回值
Type: System.Collections.ObjectModel.Collection<Uri>
已發行 / 已更新之活動的 Uri 集合。
回到頁首
ActivityManager.Publish 方法 (IEnumerable<ActivityDescription>, Boolean)
發行或更新工作流程活動的集合,並選擇性終止受影響的工作流程執行個體。
語法
public Collection<Uri> Publish(
IEnumerable<ActivityDescription> descriptions,
bool terminateDependentInstances
)
public:
Collection<Uri^>^ Publish(
IEnumerable<ActivityDescription^>^ descriptions,
bool terminateDependentInstances
)
member Publish :
descriptions:IEnumerable<ActivityDescription> *
terminateDependentInstances:bool -> Collection<Uri>
Public Function Publish (
descriptions As IEnumerable(Of ActivityDescription),
terminateDependentInstances As Boolean
) As Collection(Of Uri)
參數
descriptions
Type: System.Collections.Generic.IEnumerable<ActivityDescription>正在發行或更新之活動的描述集合。
terminateDependentInstances
Type: System.Boolean如果應終止使用更新中活動之任何工作流程的所有現有執行個體則為 true,如果應繼續執行受影響工作流程的現有執行個體則為 false。
傳回值
Type: System.Collections.ObjectModel.Collection<Uri>
已發行 / 已更新之活動的 Uri 集合。
回到頁首