Langage

WorkflowInspectionServices.GetActivities(Activity) Méthode

Définition

Retourne un 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 valeur est levée. L’arborescence d’activité doit rester non modifiée et CacheMetadata ne doit pas être appelée pendant l’énumération de l’arborescence ou une autre InvalidOperationException est levée lorsqu’elle 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 ActivityValidationServicesValidate méthode après avoir apporté les modifications afin de re-mettre en cache les métadonnées.

S’applique à