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
- element
Typ: Microsoft.VisualStudio.Modeling.ModelElement
Das ModelElement, das mit einem neuen untergeordneten Element zusammengeführt werden kann
- role
Typ: Microsoft.VisualStudio.Modeling.DomainRoleInfo
DomainRoleInfo, die die Rolle beschreibt
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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.