MapiProperty
MapiProperty class
Представляет свойство mapi.
public class MapiProperty
Конструкторы
| Имя | Описание |
|---|
| MapiProperty(long) | Инициализирует новый экземпляр класса MapiProperty. |
| MapiProperty(long, byte[]) | Инициализирует новый экземпляр класса MapiProperty. |
| MapiProperty(long, IList<object>) | Инициализирует новый экземплярMapiProperty class. Эта перегрузка используется для создания свойства с несколькими значениями, PT_MV_*. |
| MapiProperty(PidLidPropertyDescriptor, object) | Инициализирует новый экземпляр класса MapiProperty. |
| MapiProperty(PidTagPropertyDescriptor, object) | Инициализирует новый экземпляр класса MapiProperty. |
| MapiProperty(long, long, byte[]) | Инициализирует новый экземплярMapiProperty класс. |
| MapiProperty(string, long, long, byte[]) | Инициализирует новый экземпляр класса MapiProperty. |
Характеристики
| Имя | Описание |
|---|
| virtual Data { get; } | Получает двоичные данные. |
| virtual DataType { get; } | Получает тип данных. |
| Descriptor { get; } | Получает дескриптор свойства MAPI |
| virtual Identifier { get; } | Получает индикатор. |
| IsNamed { get; } | Указывает, является ли свойство именованным свойством. |
| virtual IsSigned { get; set; } | Указывает, подписаны ли двоичные данные. |
| MVEntries { get; } | Получает список записей MV. |
| virtual Name { get; } | Получает имя. |
| virtual PropertyTagName { get; } | Получает имя свойства. |
| virtual Tag { get; } | Получает тег. |
Методы
| Имя | Описание |
|---|
| static CreateMapiPropertyFromBytes(long, byte[]) | Создает свойство mapi из байтов. |
| static CreateMapiPropertyFromDateTime(long, DateTime) | Создает свойство mapi из даты и времени. |
| static CreateMapiPropertyFromLong(long, long) | Создает свойство mapi из long. |
| static CreateMapiPropertyFromLong(long, long, long) | Создает свойство mapi из long. |
| virtual GetBoolean() | Получает первые байты двоичных данных как логическое значение. |
| virtual GetCurrency() | Получает валюту в виде строки с использованием указанной кодовой страницы. |
| virtual GetDateTime() | Получает первые байты двоичных данных в виде даты и времени. |
| virtual GetDouble() | Получает байты двоичных данных как double. |
| virtual GetFloat() | Получает байты двоичных данных в виде числа с плавающей запятой. |
| virtual GetFloatingDate() | Получает байты двоичных данных как DateTime. |
| virtual GetGuid() | Получает байты двоичных данных в виде Guid. |
| virtual GetInt32() | Получает первые 4 байта двоичных данных как int32. |
| virtual GetLong() | Получает первые 8 байтов двоичных данных такой длины. |
| virtual GetShort() | Получает первые 2 байта двоичных данных как короткие. |
| virtual GetString() | Получает двоичные данные в виде строки. |
| virtual GetString(int) | Получает двоичные данные в виде строки с использованием указанной кодовой страницы. |
| GetValue() | Получает значение как object |
| override ToString() | ВозвращаетString который представляет текущийObject . |
Смотрите также