WorkflowInspectionServices.GetActivities(Activity) 方法

定義

傳回表示與輸入活動相關聯之所有活動的 IEnumerable<T>

public:
 static System::Collections::Generic::IEnumerable<System::Activities::Activity ^> ^ GetActivities(System::Activities::Activity ^ activity);
public static System.Collections.Generic.IEnumerable<System.Activities.Activity> GetActivities (System.Activities.Activity activity);
static member GetActivities : System.Activities.Activity -> seq<System.Activities.Activity>
Public Shared Function GetActivities (activity As Activity) As IEnumerable(Of Activity)
Public Shared Iterator Function GetActivities (activity As Activity) As IEnumerable(Of Activity)

參數

activity
Activity

根活動。

傳回

表示與輸入活動相關聯之所有活動的列舉。

備註

此列舉包含所有子活動、委派處理常式、變數預設值和引數運算式。 如果輸入活動為 nullArgumentNullException 則會擲回 。 活動結構樹狀必須維持未修改狀態,且當列舉此樹狀結構時,不可呼叫 CacheMetadata,否則在呼叫 InvalidOperationException 時會擲回 MoveNext

呼叫這個方法會導致系統進行完整快取中繼資料。 如果您在呼叫此方法之後對工作流程進行變更,則必須在進行變更之後呼叫 ActivityValidationServicesValidate 方法,才能重新快取元數據。

適用於