WorkflowInspectionServices.GetActivities(Activity) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.