Sdílet prostřednictvím


WorkflowInspectionServices.GetActivities(Activity) Metoda

Definice

Vrátí 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í proměnné a výrazy argumentů. Pokud je vstupní aktivita null, vyvolá se ArgumentNullException. Strom aktivit musí zůstat nezměněný a CacheMetadata se nesmí volat, pokud se strom vyčísluje nebo jinak se při zavolání MoveNext vyvolá InvalidOperationException.

Volání této metody způsobí, že dojde k úplnému metadatu mezipaměti. Pokud po zavolání této metody provedete změny pracovního postupu, musíte po provedení změn volat metodu ActivityValidationServicesValidate, aby se metadata znovu ukašla do mezipaměti.

Platí pro