DomainRoleInfo - класс
Представляет роль доменной ссылки.
Иерархия наследования
System.Object
Microsoft.VisualStudio.Modeling.DomainObjectInfo
Microsoft.VisualStudio.Modeling.DomainRoleInfo
Пространство имен: Microsoft.VisualStudio.Modeling
Сборка: Microsoft.VisualStudio.Modeling.Sdk.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Синтаксис
'Декларация
Public NotInheritable Class DomainRoleInfo _
Inherits DomainObjectInfo
public sealed class DomainRoleInfo : DomainObjectInfo
Тип DomainRoleInfo предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
![]() |
BaseDomainRole | Возвращает основную роль домена для данной роли. |
![]() |
DisplayName | Возвращает отображаемое имя элемента. (Унаследовано от DomainObjectInfo.) |
![]() |
DomainModel | Получает модель домена, которая содержит сведения об этой роли. (Переопределяет DomainObjectInfo.DomainModel.) |
![]() |
DomainRelationship | Возвращает доменную ссылку, что эта роль домена принадлежит. |
![]() |
Id | Возвращает идентификатор элемента. (Унаследовано от DomainObjectInfo.) |
![]() |
IsEmbedding | Возвращает роль домена и проверяет, содержит ли игрок этой роли логическое проигрыватели других ролей или ролей в этом отношении. |
![]() |
IsMany | Возвращает роль домена и проверяет, активирует ли количество элементов несколько объектов. |
![]() |
IsOne | Возвращает роль домена и проверяет, активирует ли количество элементов не более одного объекта. |
![]() |
IsOptional | Возвращает роль домена и проверяет, активирует ли количество элементов равно нулю объекты.Если он позволяет нулевое объекты, то это делает необязательным. |
![]() |
IsSource | Возвращает роль домена и проверяет, что исходный код. |
![]() |
LinkPropertyInfo | Получает сведения о свойствах для данной роли домена. |
![]() |
Multiplicity | Получает количество элементов этой роли. |
![]() |
Name | Возвращает имя элемента. (Унаследовано от DomainObjectInfo.) |
![]() |
OppositeDomainRole | Возвращает роль домена противоположный этой роли домена в доменной ссылки. |
![]() |
PropagatesCopy | Возвращает роль домена и проверяет, является ли элемент будет скопирован воспроизведение этой роли в связи, когда будет скопирована противоположная роль элемента проигрывателя. |
![]() |
PropagatesDelete | Возвращает роль домена и проверяет, будет ли удален элемент воспроизведение этой роли в связи при удалении элемента роли противоположная проигрывателя или ссылку. |
![]() |
PropertyDisplayName | Возвращает имя свойства, которое выводится для пользователя на схеме. |
![]() |
PropertyName | Возвращает имя свойства метода доступа для данной роли в роли доменного класса проигрывателя. |
![]() |
RolePlayer | Возвращает доменный класс, который должен играть эту роль. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) |
![]() ![]() |
GetAllElementLinks | Возвращает список всех элементов ссылки, что данный элемент участвует. |
![]() |
GetElementLinks(ModelElement) | Получает ссылки элемента, если данный элемент должен играть эту роль. |
![]() |
GetElementLinks(ModelElement, Boolean) | Получает ссылки элемента, если данный элемент должен играть эту роль. |
![]() |
GetElementLinks<T>(ModelElement) | Возвращает список элементов, связанных с ролью. |
![]() |
GetElementLinks<T>(ModelElement, Boolean) | Получает ссылки элемента, если данный элемент должен играть эту роль. |
![]() ![]() |
GetElementLinks<T>(ModelElement, Guid) | Получает ссылки элемента, если заданный элемент воспроизводит данной роли. |
![]() |
GetElementLinksToElement(ModelElement, ModelElement) | Получает ссылки между источником и элементом целевого объекта. |
![]() |
GetElementLinksToElement(ModelElement, ModelElement, Boolean) | Получает ссылки между источником и элементом целевого объекта. |
![]() |
GetElementLinksToElement<T>(ModelElement, ModelElement) | Получает ссылки между источником и элементом целевого объекта. |
![]() |
GetElementLinksToElement<T>(ModelElement, ModelElement, Boolean) | Получает коллекцию ссылок между источником и ролью целевого объекта. |
![]() |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследовано от Object.) |
![]() |
GetLinkedElement(ModelElement) | Возвращает элемент привязана к данному элементу в связи. |
![]() ![]() |
GetLinkedElement(ModelElement, Guid) | Получает элемент, связанный с этим элементом. |
![]() |
GetLinkedElements | Возвращает список элементов, связанных с этой роли. |
![]() |
GetRolePlayer(ElementLink) | Возвращает роль проигрывателя связи, соответствующий этой роли. |
![]() ![]() |
GetRolePlayer(ElementLink, Guid) | Возвращает указанную роль проигрывателя из ссылки. |
![]() |
GetRolePlayerMoniker | Возвращает роль моникера проигрывателя связи, соответствующие этой роли. |
![]() ![]() |
GetSourceRolePlayer | Возвращает элемент источника, который вложен в связи. |
![]() ![]() |
GetTargetRolePlayer | Возвращает элемент целевого объекта, который вложен в связи. |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
SetLinkedElement(ModelElement, ModelElement) | Задает элемент на другой стороне связи. |
![]() ![]() |
SetLinkedElement(ModelElement, Guid, ModelElement) | Задает роль проигрывателя ссылки на другой стороне связи. |
![]() |
SetRolePlayer(ElementLink, ModelElement) | Задает роль проигрывателя связи, соответствующий этой роли. |
![]() ![]() |
SetRolePlayer(ElementLink, Guid, ModelElement) | Присвоит элемент в роли в связи. |
![]() |
SetRolePlayerMoniker(ElementLink, Moniker) | Задает роль моникера проигрывателя связи, соответствующие этой роли. |
![]() ![]() |
SetRolePlayerMoniker(ElementLink, Guid, Moniker) | Устанавливает указанную роль проигрывателя в связи. |
![]() |
ToString | Преобразует элемент в строку. (Унаследовано от DomainObjectInfo.) |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.