WorkflowInspectionServices.GetActivities(Activity) Methode

Definitie

Retourneert een IEnumerable<T> die alle activiteiten vertegenwoordigt die zijn gekoppeld aan de invoeractiviteit.

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)

Parameters

activity
Activity

De hoofdactiviteit.

Retouren

Een opsomming die alle activiteiten vertegenwoordigt die zijn gekoppeld aan de invoeractiviteit.

Opmerkingen

De opsomming bevat alle onderliggende activiteiten, handlers voor gemachtigden, standaardinstellingen voor variabelen en argumentexpressies. Als de invoeractiviteit is null, wordt er een ArgumentNullException gegenereerd. De activiteitsstructuur moet ongewijzigd blijven en CacheMetadata mag niet worden aangeroepen terwijl de boom wordt geïnventariseerd of anders wordt er een InvalidOperationException gegenereerd wanneer MoveNext deze wordt aangeroepen.

Als u deze methode aanroept, worden metagegevens van de volledige cache uitgevoerd. Als u wijzigingen aanbrengt in de werkstroom nadat u deze methode hebt aangeroepen, moet u de ActivityValidationServicesValidate methode aanroepen nadat u de wijzigingen hebt aangebracht om de metagegevens opnieuw in de cache op te slaan.

Van toepassing op