PidNamePropertyDescriptor

PidNamePropertyDescriptor class

Класс содержит информацию об описании свойства.

public class PidNamePropertyDescriptor : PropertyDescriptor

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

ИмяОписание
PidNamePropertyDescriptor(string, PropertyDataType, Guid)Инициализирует новый экземплярPidNamePropertyDescriptor class Свойства, определяемые строковым именем вместе с набором свойств.
PidNamePropertyDescriptor(string, string, PropertyDataType, Guid)Инициализирует новый экземплярPidNamePropertyDescriptor class Свойства, определяемые строковым именем вместе с набором свойств.

Характеристики

ИмяОписание
CanonicalName { get; }Имя, используемое для ссылки на свойство в документации. Префикс канонического имени идентифицирует основные характеристики свойства для разработчика. Каноническая структура именования использует три категории, которые обозначаются следующими префиксами к имени канонического свойства: * Префикс PidLid: свойства, определяемые беззнаковым 32-битным числом вместе с набором свойств. * Префикс PidName: Свойства, определяемые строковым именем вместе с набором свойств. * Префикс PidTag: Свойства, определяемые 16-битной величиной без знака.
DataType { get; }Тип значения свойства, как описано в [MS-OXCDATA], указывающий тип значений, разрешенных для свойства.
MultipleValuesDataType { get; }Указывает, содержит ли тип данных несколько значений
Name { get; }Получает строку, идентифицирующую свойство.
PropertySet { get; }GUID, идентифицирующий группу свойств с аналогичной целью.

Методы

ИмяОписание
override Equals(object)Определяет, равен ли указанный System.Object текущему System.Object.
override Equals(PropertyDescriptor)Указывает, равен ли текущий объект другому объекту того же типа.
override GetHashCode()Служит хеш-функцией для типа.
override ToString()Возвращает строку, представляющую описание свойства.
operator ==Определяет, равны ли указанные объекты друг другу.
operator !=Определяет, не равны ли указанные объекты друг другу.

Смотрите также