Share via


ActivityManager.Delete 方法

 

刪除指定的活動。

命名空間:   Microsoft.Workflow.Client
組件:  Microsoft.Workflow.Client (在 Microsoft.Workflow.Client.dll 中)

多載清單

名稱 描述
System_CAPS_pubmethod Delete()

刪除目前領域中的所有工作流程活動。

System_CAPS_pubmethod Delete(IDictionary<String, String>)

刪除目前領域中符合指定之中繼資料篩選條件的工作流程活動。

System_CAPS_pubmethod Delete(IDictionary<String, String>, Boolean)

刪除目前領域中符合指定之中繼資料篩選條件的工作流程活動,並選擇性終止相依工作流程執行個體。

System_CAPS_pubmethod Delete(String)

刪除指定的工作流程活動。

System_CAPS_pubmethod Delete(String, Boolean)

刪除特定工作流程活動並選擇性終止相依工作流程執行個體。

請參閱

ActivityManager 類別
Microsoft.Workflow.Client 命名空間

回到頁首

ActivityManager.Delete 方法 ()

刪除目前領域中的所有工作流程活動。

語法

public int Delete()
public:
int Delete()
member Delete : unit -> int
Public Function Delete As Integer

傳回值

Type: System.Int32

刪除的工作流程活動數目。

回到頁首

ActivityManager.Delete 方法 (IDictionary<String, String>)

刪除目前領域中符合指定之中繼資料篩選條件的工作流程活動。

語法

public int Delete(
    IDictionary<string, string> metadataFilter
)
public:
int Delete(
    IDictionary<String^, String^>^ metadataFilter
)
member Delete : 
        metadataFilter:IDictionary<string, string> -> int
Public Function Delete (
    metadataFilter As IDictionary(Of String, String)
) As Integer

參數

傳回值

Type: System.Int32

刪除的工作流程活動數目。

回到頁首

ActivityManager.Delete 方法 (IDictionary<String, String>, Boolean)

刪除目前領域中符合指定之中繼資料篩選條件的工作流程活動,並選擇性終止相依工作流程執行個體。

語法

public int Delete(
    IDictionary<string, string> metadataFilter,
    bool terminateDependentInstances
)
public:
int Delete(
    IDictionary<String^, String^>^ metadataFilter,
    bool terminateDependentInstances
)
member Delete : 
        metadataFilter:IDictionary<string, string> *
        terminateDependentInstances:bool -> int
Public Function Delete (
    metadataFilter As IDictionary(Of String, String),
    terminateDependentInstances As Boolean
) As Integer

參數

  • terminateDependentInstances
    Type: System.Boolean

    如果應終止使用已刪除活動之任何工作流程的所有現有執行個體則為 true,如果應繼續執行受影響工作流程的現有執行個體則為 false。

傳回值

Type: System.Int32

刪除的工作流程活動數目。

備註

若中繼資料的篩選器是 Null,則會刪除在目前領域中的所有工作流程活動。 否則,只會刪除具有相符中繼資料篩選器的活動。

回到頁首

ActivityManager.Delete 方法 (String)

刪除指定的工作流程活動。

語法

public void Delete(
    string activityName
)
public:
void Delete(
    String^ activityName
)
member Delete : 
        activityName:string -> unit
Public Sub Delete (
    activityName As String
)

參數

  • activityName
    Type: System.String

    要刪除之活動的名稱。

回到頁首

ActivityManager.Delete 方法 (String, Boolean)

刪除特定工作流程活動並選擇性終止相依工作流程執行個體。

語法

public void Delete(
    string activityName,
    bool terminateDependentInstances
)
public:
void Delete(
    String^ activityName,
    bool terminateDependentInstances
)
member Delete : 
        activityName:string *
        terminateDependentInstances:bool -> unit
Public Sub Delete (
    activityName As String,
    terminateDependentInstances As Boolean
)

參數

  • activityName
    Type: System.String

    要刪除之活動的名稱。

  • terminateDependentInstances
    Type: System.Boolean

    如果應終止使用已刪除活動之任何工作流程的所有現有執行個體則為 true,如果應繼續執行受影響工作流程的現有執行個體則為 false。

回到頁首