WorkflowInspectionServices.GetActivities(Activity) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Devolve e IEnumerable<T> que representa todas as atividades associadas à atividade de entrada.
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)
Parâmetros
- activity
- Activity
A atividade da raiz.
Devoluções
Uma enumeração que representa todas as atividades associadas à atividade de entrada.
Observações
A enumeração contém todas as atividades filhos, handlers de delegados, padrões de variáveis e expressões de argumentos. Se a atividade de entrada for null, e ArgumentNullException é lançado. A árvore de atividades deve permanecer inalterada e CacheMetadata não pode ser chamada enquanto a árvore está a ser enumerada, caso contrário um InvalidOperationException é lançado quando MoveNext é chamado.
Chamar este método faz com que ocorram metadados completos da cache. Se fizer alterações ao fluxo de trabalho após chamar este método, deve chamar o ActivityValidationServicesValidate método após as alterações para poder rearmazenar os metadados em cache.