ModelElement.GetAllExtensions(ModelElement) 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 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
É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 ().