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) |
Это свойство не участвует в создании кода. |