Metodo ElementNameProvider.GetElementNames
Ottiene un mapping di tutti i nomi degli elementi univoci per gli elementi di un contenitore specificato e un ruolo incorporato di identificazione
Spazio dei nomi: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.11.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
incorporare elemento.
- embeddedDomainRole
Tipo: Microsoft.VisualStudio.Modeling.DomainRoleInfo
Ruolo del dominio state ricavate dagli elementi incorporati nel contenitore.
- excludedElement
Tipo: Microsoft.VisualStudio.Modeling.ModelElement
Elemento da essere esclusa dalla ricerca (può essere null).
Valore restituito
Tipo: System.Collections.Generic.Dictionary<String, ModelElement>
Un oggetto dizionario in cui le chiavi sono i nomi univoci e valori è il primo elemento rilevato per un nome specificato.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | container o embeddedDomainRole viene 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.