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 . |
Смотрите также