PidTagResourceMethods 规范属性
适用于:Outlook 2013 | Outlook 2016
包含标志的位掩码,这些标志指示状态对象支持的 IMAPIStatus 接口中的方法。
属性 | 值 |
---|---|
相关属性: |
PR_RESOURCE_METHODS |
标识符: |
0x3E02 |
数据类型: |
PT_LONG |
区域: |
MAPI 状态 |
备注
此属性指示状态对象的 IMAPIStatus 实现中哪些方法受支持。 允许状态对象从不支持的方法返回MAPI_E_NO_SUPPORT。
客户端使用状态对象的 PR_RESOURCE_METHODS 属性来避免调用不支持的方法。 如果设置了与特定方法对应的标志,则该方法存在并且可以调用。 如果该标志是明确的,则不应调用 方法。
MAPI 实现的状态对象支持以下方法:
Status 对象 | 支持的方法 |
---|---|
MAPI 子系统 |
仅 ValidateState |
MAPI 通讯簿 |
仅 ValidateState |
MAPI 后台处理程序 |
ValidateState 和 FlushQueues |
可以在 PR_RESOURCE_METHODS 中设置以下一个或多个标志:
STATUS_CHANGE_PASSWORD
指示支持 IMAPIStatus::ChangePassword 方法。
STATUS_FLUSH_QUEUES
指示支持 IMAPIStatus::FlushQueues 方法。
STATUS_SETTINGS_DIALOG
指示支持 IMAPIStatus::SettingsDialog 方法。
STATUS_VALIDATE_STATE
指示支持 IMAPIStatus::ValidateState 方法。
相关资源
头文件
Mapidefs.h
提供数据类型定义。
Mapitags.h
包含作为备用名称列出的属性的定义。