ModelElement.RemoveExtension, méthode (ModelElement, DomainClassInfo)
Supprimez toute extension du ModelElement spécifié qui est d'un type de domaine particulier.
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 RemoveExtension ( _
element As ModelElement, _
extensionClass As DomainClassInfo _
) As Boolean
public static bool RemoveExtension(
ModelElement element,
DomainClassInfo extensionClass
)
Paramètres
- element
Type : Microsoft.VisualStudio.Modeling.ModelElement
L'élément dont l'extension doit être supprimée
- extensionClass
Type : Microsoft.VisualStudio.Modeling.DomainClassInfo
La classe de domaine du type d'ExtensionElement à supprimer
Valeur de retour
Type : System.Boolean
true si une extension du type particulier était recherché et false supprimé et d'autre
Notes
Notez qu'en supposant que les extensions que la collection est maintenue via l'API d'extensibilité ensuite il peut uniquement être une extension d'un présent de type particulier, ainsi que d'abord recherché est supprimé.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.