DslDefinitionModelElementPropertyDescriptor Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет дескриптор настраиваемого свойства для доменных классов, определенных в пространстве имен DslDefintion
public ref class DslDefinitionModelElementPropertyDescriptor sealed : Microsoft::VisualStudio::Modeling::Design::ElementPropertyDescriptor
public sealed class DslDefinitionModelElementPropertyDescriptor : Microsoft.VisualStudio.Modeling.Design.ElementPropertyDescriptor
type DslDefinitionModelElementPropertyDescriptor = class
inherit ElementPropertyDescriptor
Public NotInheritable Class DslDefinitionModelElementPropertyDescriptor
Inherits ElementPropertyDescriptor
- Наследование
Конструкторы
| DslDefinitionModelElementPropertyDescriptor(ElementTypeDescriptor, ModelElement, DomainPropertyInfo, Attribute[]) |
DslDefinitionModelElementPropertyDescriptor — для концептуального свойства |
Свойства
| Category |
Возвращает имя категории, к которой принадлежит элемент, как указано в Категоряттрибуте. (Унаследовано от ElementPropertyDescriptor) |
| ComponentType |
Тип компонента, который платформа ожидает для этого свойства. Обратите внимание, что этот элемент возвращает. GetType (). Это связано с тем, что объект, просматриваемый при отображении этого свойства, является ModelElement. Итак, мы подделывает PropertyGrid, что это свойство этого типа, хотя это и не так. (Унаследовано от ElementPropertyDescriptor) |
| Converter |
Возвращает преобразователь типов дескриптора свойства. (Унаследовано от ElementPropertyDescriptor) |
| Description |
Возвращает описание члена, как указано в DescriptionAttribute. (Унаследовано от ElementPropertyDescriptor) |
| DisplayName |
Возвращает имя, которое может быть отражено в окне, например в окне "Свойства". (Унаследовано от ElementPropertyDescriptor) |
| DomainPropertyInfo |
Домаинпропертинфо для этой правильной (Унаследовано от ElementPropertyDescriptor) |
| IsInstanceBased |
Проверка, основан ли этот PropertyDescriptor на экземпляре или статическом типе. (Унаследовано от ElementPropertyDescriptor) |
| IsReadOnly |
Необходимо переопределить все абстрактные члены. (Унаследовано от ElementPropertyDescriptor) |
| ModelElement |
Возвращает элемент, которому принадлежит это свойство (Унаследовано от ElementPropertyDescriptor) |
| PropertyType |
Возвращает тип свойства. (Унаследовано от ElementPropertyDescriptor) |
Методы
| AddValueChanged(Object, EventHandler) | (Унаследовано от ElementPropertyDescriptor) |
| CanResetValue(Object) |
Это свойство не может быть перезадано. (Унаследовано от ElementPropertyDescriptor) |
| GetEditor(Type) |
Возвращает редактор заданного типа. Переопределите это, чтобы мы могли предоставить собственный Флаженумератионедитор для перечисления bit-висабле (Унаследовано от ElementPropertyDescriptor) |
| GetValue(Object) |
Получить значение свойства... (Унаследовано от ElementPropertyDescriptor) |
| RemoveValueChanged(Object, EventHandler) | (Унаследовано от ElementPropertyDescriptor) |
| ResetValue(Object) |
Сбросьте домен PropertyValue в значение по умолчанию, исходя из домена по умолчанию. (Унаследовано от ElementPropertyDescriptor) |
| SetValue(Object, Object) |
Задает значение свойства. |
| ShouldSerializeValue(Object) |
Разрешение сообщения свойства как полужирного в браузере свойств (Унаследовано от ElementPropertyDescriptor) |