Поделиться через


DomainPropertyInfo - класс

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

Иерархия наследования

System.Object
  Microsoft.VisualStudio.Modeling.DomainObjectInfo
    Microsoft.VisualStudio.Modeling.DomainPropertyInfo

Пространство имен:  Microsoft.VisualStudio.Modeling
Сборка:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (в Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Синтаксис

'Декларация
Public NotInheritable Class DomainPropertyInfo _
    Inherits DomainObjectInfo
public sealed class DomainPropertyInfo : DomainObjectInfo

Тип DomainPropertyInfo предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство DefaultValue Получает значение по умолчанию для данного свойства домена.
Открытое свойство DisplayName Получает отображаемое имя элемента. (Унаследовано от DomainObjectInfo.)
Открытое свойство DomainClass Получает доменный класс, где объявлено данное свойство.
Открытое свойство DomainModel Получает модель домена, где определен доменный класс, которому принадлежит это свойство. (Переопределяет DomainObjectInfo.DomainModel.)
Открытое свойство ElementNameProvider Получает поставщика уникального имени этого свойства домена.
Открытое свойство Id Получает идентификатор элемента. (Унаследовано от DomainObjectInfo.)
Открытое свойство Kind Получает тип данного свойства.
Открытое свойство Name Возвращает имя элемента. (Унаследовано от DomainObjectInfo.)
Открытое свойство PropertyInfo Получает сведения о свойстве домена.
Открытое свойство PropertyType Получает тип, присвоенный свойству.
Открытое свойство ValueHandler Получает обработчик значений для данного свойства.

В начало страницы

Методы

  Имя Описание
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод GetValue Получает значение свойства для определенного элемента модели.
Открытый метод NotifyValueChange Уведомляет прослушиватели о том, что значение свойства изменилось.
Открытый метод SetValue Задает значение свойства для указанного элемента модели.
Открытый метод ToString Преобразует элемент в строку. (Унаследовано от DomainObjectInfo.)

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.Modeling - пространство имен