RolePlayerPropertyDescriptor Класс

Определение

Дескриптор свойства для использования с Елементлинкс, позволяющий визуализацию исполнителя роли в качестве свойства в сетке свойств

public ref class RolePlayerPropertyDescriptor : System::ComponentModel::PropertyDescriptor
[System.Diagnostics.DebuggerDisplay("Name = {Name}, Element = {describedElement}, Role = {DomainRoleInfo.Name}")]
public class RolePlayerPropertyDescriptor : System.ComponentModel.PropertyDescriptor
[<System.Diagnostics.DebuggerDisplay("Name = {Name}, Element = {describedElement}, Role = {DomainRoleInfo.Name}")>]
type RolePlayerPropertyDescriptor = class
    inherit PropertyDescriptor
Public Class RolePlayerPropertyDescriptor
Inherits PropertyDescriptor
Наследование
RolePlayerPropertyDescriptor
Атрибуты

Конструкторы

RolePlayerPropertyDescriptor(ModelElement, DomainRoleInfo, Attribute[])

Конструктор

RolePlayerPropertyDescriptor(Store, DomainRoleInfo, Attribute[])

Конструктор

Свойства

AllowNull

Является ли значение null допустимым для этого исполнителя роли, если оно задано через этот PropertyDescriptor

ComponentType

Тип компонента, который платформа ожидает для этого свойства.

Converter

Возвращает преобразователь типов дескриптора свойства.

DisplayName

Возвращает имя, которое может быть отражено в окне, например в окне "Свойства".

DomainRoleInfo

Домаинпропертинфо для этой правильной

ElementList
Является устаревшей.

Список допустимых исполнителей роли для этого значения свойства. По умолчанию это все элементы в хранилище типов, которые могут быть назначены для роли домена.

IsInstanceBased

Проверка, основан ли этот PropertyDescriptor на экземпляре или статическом типе.

IsReadOnly

Возвращает значение, указывающее, является ли этот дескриптор свойства только для чтения.

PropertyType

Возвращает тип свойства.

RelationshipInfo

Возвращает данные домена для связи

RolePlayerMenuCommands

Список объектов Ролеплайерменукомманд, которые отображаются как элементы в раскрывающемся списке редактирования, и предоставляют механизм обратного вызова для указания экземпляра исполнителя роли, когда пользователь выбирает конкретный элемент.

Методы

AddValueChanged(Object, EventHandler)

Обрабатывает добавление прослушивателя событий

BuildElementList(Object)

Получите список действительных игроков ролей для этого значения свойства указанного компонента.

BuildElementList(Object, Boolean)

Создает список действительный игроков ролей для этого значения свойства указанного компонента.

CanResetValue(Object)

Роли могут быть сброшены в значение null, если разрешено значение null, дескриптор свойства не доступен только для чтения и если любая существующая ссылка может быть удалена.

GetDescribedElement(Object)

Возвращает ModelElement, для которого этот используемая roleplayerpropertydescriptor представляет свойство роли (т. е. ведущий элемент). Обратите внимание, что это не обязательно источник отношения.

GetSetFieldString(String)

Возвращает строку, описывающую действие "Задание поля".

GetStore(Object)

Возвращает хранилище, с которым работает этот дескриптор.

GetValue(Object)

Получить значение свойства...

RemoveValueChanged(Object, EventHandler)

Обрабатывает удаление прослушивателя событий

ResetValue(Object)

Сбросьте домен PropertyValue в значение по умолчанию, исходя из домена по умолчанию.

SetValue(Object, Object)

Задает значение свойства.

ShouldSerializeValue(Object)

Это свойство не участвует в создании кода.

Применяется к