MapiPropertyFlags

MapiPropertyFlags enumeration

Представляет флаги, которые можно установить для свойства MAPI.

[Flags]
public enum MapiPropertyFlags

Ценности

ИмяЦенностьОписание
PROPATTR_MANDATORY1Если этот флаг установлен для свойства, это свойство НЕ ДОЛЖНО удаляться из файла .msg (независимо от того, в каком хранилище оно содержится), и реализации ДОЛЖНЫ возвращать ошибку при любой попытке сделать это. Этот флаг устанавливается в обстоятельствах, когда реализация зависит от того, всегда ли это свойство присутствует в файле .msg после его записи.
PROPATTR_READABLE2Если этот флаг не установлен для свойства, это свойство НЕ ДОЛЖНО считываться из файла .msg, а реализации ДОЛЖНЫ возвращать ошибку при любой попытке его чтения. Этот флаг устанавливается для всех свойств, если нет конкретной причины для предотвращения чтения свойства из файла .msg.
PROPATTR_WRITABLE4Если этот флаг не установлен для свойства, это свойство НЕ ДОЛЖНО быть изменено или удалено, а реализации ДОЛЖНЫ возвращать ошибку при любой попытке сделать это. Этот флаг устанавливается в случаях, когда реализация зависит от того, какие свойства доступны для записи.

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