Método ElementNameProvider.GetElementNames
Obtém um mapa de todos os nomes de elemento exclusivo para os elementos de um determinado recipiente e a identificação da função incorporada.
Namespace: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Sintaxe
'Declaração
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
)
Parâmetros
- container
Tipo: Microsoft.VisualStudio.Modeling.ModelElement
Incorporar o elemento.
- embeddedDomainRole
Tipo: Microsoft.VisualStudio.Modeling.DomainRoleInfo
Função de domínio executada pelos elementos incorporados por contêiner.
- excludedElement
Tipo: Microsoft.VisualStudio.Modeling.ModelElement
Elemento a ser excluído da pesquisa (pode ser nulo).
Valor de retorno
Tipo: System.Collections.Generic.Dictionary<String, ModelElement>
Um objeto de dicionário, onde as chaves estão todos os valores e nomes exclusivos são o primeiro elemento encontrado para um determinado nome.
Exceções
Exceção | Condição |
---|---|
ArgumentNullException | The container or embeddedDomainRole is nulluma referência nula (Nothing no Visual Basic). |
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.