Sdílet prostřednictvím


WorkflowInspectionServices.GetActivities(Activity) Metoda

Definice

Vrátí hodnotu IEnumerable<T> , která představuje všechny aktivity spojené se vstupní aktivitou.

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)

Parametry

activity
Activity

Kořenová aktivita.

Návraty

Výčet, který představuje všechny aktivity spojené se vstupní aktivitou.

Poznámky

Výčet obsahuje všechny podřízené aktivity, obslužné rutiny delegáta, výchozí hodnoty proměnných a výrazy argumentů. Pokud je nullvstupní aktivita , vyvolá se ArgumentNullException hodnota . Strom aktivity musí zůstat nezměněný a CacheMetadata nesmí být volán během vytváření výčtu stromu, jinak InvalidOperationException je vyvolán při MoveNext zavolání.

Volání této metody způsobí úplné ukládání metadat mezipaměti. Pokud provedete změny pracovního postupu po volání této metody, je nutné volat metodu ActivityValidationServicesValidate po provedení změn, aby bylo možné metadata znovu uložit do mezipaměti.

Platí pro