Partager via


ModelElement.GetAllExtensions, méthode

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é.

Espace de noms :  Microsoft.VisualStudio.Modeling
Assembly :  Microsoft.VisualStudio.Modeling.Sdk.12.0 (dans Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Syntaxe

'Déclaration
Public Shared Function GetAllExtensions ( _
    element As ModelElement _
) As IEnumerable(Of ExtensionElement)
public static IEnumerable<ExtensionElement> GetAllExtensions(
    ModelElement element
)

Paramètres

Valeur de retour

Type : System.Collections.Generic.IEnumerable<ExtensionElement>
Énumérable en largeur entre tous les ExtensionElements

Notes

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 « MEL virtuel » GetBaseElement() appelez pour obtenir MEL de base puis GetAllExtensions() sur l'.

Sécurité .NET Framework

Voir aussi

Référence

ModelElement Classe

Microsoft.VisualStudio.Modeling, espace de noms