Metodo ModelExplorerTreeContainer.IsAddableRoleForElement
Eseguire query per determinare se il ruolo specificato deve essere considerato un candidato per l'aggiunta tramite i menu di aggiunta della finestra di esplorazione.
Spazio dei nomi: Microsoft.VisualStudio.Modeling.Shell
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)
Sintassi
'Dichiarazione
Protected Friend Overridable Function IsAddableRoleForElement ( _
element As ModelElement, _
role As DomainRoleInfo _
) As Boolean
protected internal virtual bool IsAddableRoleForElement(
ModelElement element,
DomainRoleInfo role
)
Parametri
- element
Tipo: Microsoft.VisualStudio.Modeling.ModelElement
ModelElement con cui verrà eseguito il merge di un nuovo elemento figlio
- role
Tipo: Microsoft.VisualStudio.Modeling.DomainRoleInfo
DomainRoleInfo che descrive il ruolo
Valore restituito
Tipo: System.Boolean
True se il ruolo è un candidato per l'aggiunta; in caso contrario, false.
Note
Per impostazione predefinita solo gli elementi incorporati non astratti sono addizionabili, ad eccezione delle estensioni. È possibile eseguire l'override, ma non è consigliabile per includere le relazioni che non sono precedenti, poiché in esplora soluzioni fare una supposizione generale che aggiunge solo con i precedenti e il relativo comportamento è definito in caso contrario
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.