MapiNamedPropertyMappingStorage

MapiNamedPropertyMappingStorage class

Представляет именованное свойство mapping

public sealed class MapiNamedPropertyMappingStorage : MapiPropertyContainer

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

ИмяОписание
MapiNamedPropertyMappingStorage()Инициализирует новый экземплярMapiNamedPropertyMappingStorage класс.

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

ИмяОписание
virtual CodePage { get; }Получает кодовую страницу.
Content { get; }Получает содержимое
Name { get; }Получает имя
virtual Properties { get; }Получает набор свойств.

Методы

ИмяОписание
AddNamedPropertyMapping(MapiProperty, long, Guid)Добавляет сопоставление именованного свойства для числового именованного свойства.
AddNamedPropertyMapping(MapiProperty, string, Guid)Добавляет сопоставление именованного свойства для строки с именованным свойством.
GetNextAvailablePropertyId(MapiPropertyType)Получает идентификатор следующего доступного свойства в потоке записей на основе типа данных свойства.
virtual GetProperty(PropertyDescriptor)Получает свойство MAPI по дескриптору свойства.
GetPropertyBoolean(long)Получает значение свойства, указанного тегом, в виде логического типа.
GetPropertyBytes(long)Получает строковое значение свойства, указанного тегом.
GetPropertyDateTime(long)Получает значение свойства, указанного тегом как тип DateTime.
GetPropertyInt32(long)Получает значение int32 свойства, указанного тегом.
GetPropertyLong(long)Получает значение свойства, указанного тегом, типа Long (int64).
GetPropertyShort(long)Получает значение свойства, указанного тегом, как тип Short.
GetPropertyString(long)Получает строковое значение свойства, указанного тегом.
GetPropertyString(long, int)Получает строковое значение свойства, указанного тегом.
IsStoreUnicodeOk()Определяет, закодированы ли строковые свойства в Unicode или нет.
virtual SetProperty(MapiProperty)Задает свойство.
virtual SetProperty(PropertyDescriptor, object)Задает свойство MAPI.
TryGetPropertyData(long)Попытаться получить данные свойства с указанным ключом тега.
TryGetPropertyDateTime(long, ref DateTime)Получает значение указанного свойства как тип DateTime. Возвращаемое значение указывает, успешно ли выполнена операция.
TryGetPropertyInt32(long, ref int)Получает значение указанного свойства как тип Int32. Возвращаемое значение указывает, успешно ли выполнена операция.
TryGetPropertyLong(long, ref long)Получает значение указанного свойства как тип Long. Возвращаемое значение указывает, успешно ли выполнена операция.
TryGetPropertyString(long)Попытаться получить данные свойства в виде строки с указанным тегом.
TryGetPropertyString(long, int)Попытаться получить данные свойства в виде строки с указанным тегом и кодовой страницей.
TryGetPropertyString(long, ref string)Получает значение указанного свойства как тип String. Возвращаемое значение указывает, успешно ли выполнена операция.
TryGetPropertyString(long, ref string, int)Получает значение указанного свойства как тип String. Возвращаемое значение указывает, успешно ли выполнена операция.

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