MapiPropertyFlags

MapiPropertyFlags enumeration

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

[Flags]
public enum MapiPropertyFlags

Ценности

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

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