ModelElement.GetAllExtensions, méthode

Retournez un énumérable qui effectue un premier parcours de largeur à 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.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.11.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 à largeur prioritaire à travers tout l'ExtensionElements

Notes

Si le ModelElement spécifié est lui-même un ExtensionElement uniquement les extensions directes et indirectes de cette extension sont comprises.Pour énumérer toutes les extensions dans « MEL virtuel » appelez GetBaseElement () pour obtenir MEL puis le GetAllExtensions de base () sur ce.

Sécurité .NET Framework

Voir aussi

Référence

ModelElement Classe

Microsoft.VisualStudio.Modeling, espace de noms