ElementNameProvider.GetElementNames - метод
Возвращает сопоставление всех уникальных имен элементов заданного контейнера и внедрить роль идентификатора.
Пространство имен: Microsoft.VisualStudio.Modeling
Сборка: Microsoft.VisualStudio.Modeling.Sdk.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Синтаксис
'Декларация
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
)
Параметры
- container
Тип: Microsoft.VisualStudio.Modeling.ModelElement
Внедрение элемента.
- embeddedDomainRole
Тип: Microsoft.VisualStudio.Modeling.DomainRoleInfo
Роль домена сыграла элементами внедренными контейнером.
- excludedElement
Тип: Microsoft.VisualStudio.Modeling.ModelElement
Элемент, который необходимо исключить из поиска (может быть равно null).
Возвращаемое значение
Тип: System.Collections.Generic.Dictionary<String, ModelElement>
Объект словаря, где ключи все уникальные имена и значения первый найденный элемент для заданного имени.
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | Значение container или embeddedDomainRole равно nullссылка NULL (Nothing в Visual Basic). |
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.