Freigeben über


ModelExplorerTreeContainer.IsAddableRoleForElement-Methode

Abfrage, ob die angegebene Rolle als ein Kandidat für das Hinzufügen durch die Explorer-Hinzufügungsmenüs berücksichtigt werden soll.

Namespace:  Microsoft.VisualStudio.Modeling.Shell
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)

Syntax

'Declaration
Protected Friend Overridable Function IsAddableRoleForElement ( _
    element As ModelElement, _
    role As DomainRoleInfo _
) As Boolean
protected internal virtual bool IsAddableRoleForElement(
    ModelElement element,
    DomainRoleInfo role
)

Parameter

Rückgabewert

Typ: System.Boolean
"True", wenn die Rolle ein Kandidat für das Hinzufügen ist; andernfalls "False".

Hinweise

Standardmäßig nur nicht abstrakte eingebettete Elemente sind, mit Ausnahme von Erweiterungen addierbar. Kann überschrieben werden, wird aber nicht empfohlen, um Beziehungen beschrieben, die keine eingebetteten sind, da der Explorer macht, wird eine häufige Annahme, der nur von eingebetteten und sein Verhalten hinzugefügt wird, wenn das nicht der Fall ist undefiniert

.NET Framework-Sicherheit

Siehe auch

Referenz

ModelExplorerTreeContainer Klasse

Microsoft.VisualStudio.Modeling.Shell-Namespace