ModelElement.GetAllExtensions(ModelElement) Méthode

Définition

Retourne un énumérable qui exécute un premier parcours d'ampleur à travers l'arborescence des éléments d'extension incorporés dans le ModelElement spécifié.

public:
 static System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Modeling::ExtensionElement ^> ^ GetAllExtensions(Microsoft::VisualStudio::Modeling::ModelElement ^ element);
[System.Runtime.CompilerServices.IteratorStateMachine(typeof(Microsoft.VisualStudio.Modeling.ModelElement/<GetAllExtensions>d__60))]
public static System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Modeling.ExtensionElement> GetAllExtensions (Microsoft.VisualStudio.Modeling.ModelElement element);
[<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Microsoft.VisualStudio.Modeling.ModelElement/<GetAllExtensions>d__60))>]
static member GetAllExtensions : Microsoft.VisualStudio.Modeling.ModelElement -> seq<Microsoft.VisualStudio.Modeling.ExtensionElement>
Public Shared Iterator Function GetAllExtensions (element As ModelElement) As IEnumerable(Of ExtensionElement)

Paramètres

element
ModelElement

ModelElement dont les extensions doivent être énumérées

Retours

IEnumerable<ExtensionElement>

Énumérable en largeur entre tous les ExtensionElements

Attributs

Remarques

Si le ModelElement spécifié est lui-même un ExtensionElement, seules les extensions directes et indirectes de cette extension sont incluses. Pour énumérer toutes les extensions dans un appel « MEL virtuel » GetBaseElement () afin d’obtenir le MEL de base, puis GetAllExtensions ().

S’applique à