Каноническое свойство 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
Содержит определения свойств, перечисленных как альтернативные имена.