Partager via


WorkflowInspectionServices.GetActivities(Activity) Méthode

Définition

Retourne une IEnumerable<T> qui représente toutes les activités associées à l’activité d’entrée.

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)

Paramètres

activity
Activity

Activité racine.

Retours

Énumération qui représente toutes les activités associées à l’activité d’entrée.

Remarques

L’énumération contient toutes les activités enfants, les gestionnaires délégués, les valeurs par défaut des variables et les expressions d’argument. Si l’activité d’entrée est null, une ArgumentNullException est levée. L’arborescence d’activités doit rester non modifiée et CacheMetadata ne doit pas être appelée pendant l’énumération de l’arborescence ou une InvalidOperationException est levée lorsque MoveNext est appelée.

L’appel de cette méthode entraîne la présence de métadonnées de cache complètes. Si vous apportez des modifications au flux de travail après avoir appelé cette méthode, vous devez appeler la méthode ActivityValidationServicesValidate après avoir apporté les modifications afin de re-mettre en cache les métadonnées.

S’applique à