MapiPropertyFlags

MapiPropertyFlags enumeration

表示可以在 MAPI 属性上设置的标志。

[Flags]
public enum MapiPropertyFlags

价值观

姓名 价值 描述
PROPATTR_MANDATORY 1 如果为属性设置了此标志,则不得从 .msg 文件中删除该属性(无论它包含在哪个存储中),如果尝试这样做,实现必须返回错误。在实现依赖于该属性的情况下设置此标志,一旦将其写入 .msg 文件中,该属性始终存在。
PROPATTR_READABLE 2 如果未在属性上设置此标志,则不得从 .msg 文件中读取该属性,并且如果尝试读取该属性,则实现必须返回错误。除非有特定于实现的原因来阻止从 .msg 文件中读取属性,否则会在所有属性上设置此标志。
PROPATTR_WRITABLE 4 如果未在属性上设置此标志,则不得修改或删除该属性,并且如果尝试这样做,实现必须返回错误。在实现依赖于可写属性的情况下设置此标志。

也可以看看