Metodo ElementNameProvider.GetElementNames
Ottiene una mappa di tutti i nomi di elemento univoci per gli elementi di un determinato contenitore e l'ID di ruolo incorporato.
Spazio dei nomi: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Sintassi
'Dichiarazione
Protected Function GetElementNames ( _
container As ModelElement, _
embeddedDomainRole As DomainRoleInfo, _
excludedElement As ModelElement _
) As Dictionary(Of String, ModelElement)
protected Dictionary<string, ModelElement> GetElementNames(
ModelElement container,
DomainRoleInfo embeddedDomainRole,
ModelElement excludedElement
)
Parametri
- container
Tipo: Microsoft.VisualStudio.Modeling.ModelElement
Incorporamento dell'elemento.
- embeddedDomainRole
Tipo: Microsoft.VisualStudio.Modeling.DomainRoleInfo
Ruolo del dominio degli elementi incorporati nel contenitore.
- excludedElement
Tipo: Microsoft.VisualStudio.Modeling.ModelElement
Elemento da escludere dalla ricerca (può essere null).
Valore restituito
Tipo: System.Collections.Generic.Dictionary<String, ModelElement>
Un oggetto Dictionary in cui le chiavi sono tutti nomi univoci e valori sono il primo elemento rilevato per un nome specificato.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | La proprietà container o la proprietàembeddedDomainRole è nullriferimento null (Nothing in Visual Basic). |
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.