DomainPropertyInfo Класс

Определение

Представляет свойство доменного класса.

public ref class DomainPropertyInfo sealed : Microsoft::VisualStudio::Modeling::DomainObjectInfo
[System.Diagnostics.DebuggerDisplay("DomainProperty (Name = {name}, DomainClass = {domainClass.name,nq})")]
public sealed class DomainPropertyInfo : Microsoft.VisualStudio.Modeling.DomainObjectInfo
[<System.Diagnostics.DebuggerDisplay("DomainProperty (Name = {name}, DomainClass = {domainClass.name,nq})")>]
type DomainPropertyInfo = class
    inherit DomainObjectInfo
Public NotInheritable Class DomainPropertyInfo
Inherits DomainObjectInfo
Наследование
DomainPropertyInfo
Атрибуты

Свойства

DefaultValue

Возвращает значение по умолчанию для этого свойства домена.

DisplayName

Возвращает отображаемое имя этого объекта домена.

(Унаследовано от DomainObjectInfo)
DomainClass

Возвращает класс домена, в котором объявлено это свойство.

DomainModel

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

ElementNameProvider

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

Id

Возвращает идентификатор этого объекта домена.

(Унаследовано от DomainObjectInfo)
Kind

Возвращает вид этого свойства.

Name

Возвращает имя этого объекта домена.

(Унаследовано от DomainObjectInfo)
PropertyInfo

Возвращает CLR PropertyInfo этого свойства домена.

PropertyType

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

ValueHandler

Возвращает обработчик значения свойства для этого свойства.

Методы

GetValue(ModelElement)

Возвращает значение свойства для данного элемента модели.

NotifyValueChange(ModelElement)

Инициируйте уведомления (правила, события и Онвалуечангинг), чтобы указать изменение этого значения.

SetValue(ModelElement, Object)

Задает значение свойства для данного элемента модели.

ToString()

Возвращает строку, представляющую этот объект.

(Унаследовано от DomainObjectInfo)

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