Поделиться через


Каноническое свойство PidTagNormalizedSubject

Область применения: Outlook 2013 | Outlook 2016

Содержит тему сообщения с удаленным префиксом.

Свойство Значение
Связанные свойства:
PR_NORMALIZED_SUBJECT, PR_NORMALIZED_SUBJECT_A, PR_NORMALIZED_SUBJECT_W
Идентификатор:
0x0E1D
Тип данных:
PT_STRING8, PT_UNICODE
Область:
Email

Замечания

Эти свойства вычисляются хранилищем сообщений или поставщиками транспорта из свойств PR_SUBJECT (PidTagSubject) и PR_SUBJECT_PREFIX (PidTagSubjectPrefix) следующим образом.

  • Если PR_SUBJECT_PREFIX присутствует и является начальной подстрокой PR_SUBJECT, PR_NORMALIZED_SUBJECT и связанным свойствам присваивается содержимое PR_SUBJECT с удаленным префиксом.

  • Если PR_SUBJECT_PREFIX присутствует, но это не начальная подстрока PR_SUBJECT, PR_SUBJECT_PREFIX удаляется и пересчитывается из PR_SUBJECT с помощью следующего правила: Если строка, содержащаяся в PR_SUBJECT , начинается с одного до трех нечисловых символов, за которыми следует двоеточие и пробел, строка вместе с двоеточием и пустым становится префиксом. Числа, пробелы и знаки препинания не являются допустимыми символами префикса.

  • Если PR_SUBJECT_PREFIX отсутствует, он вычисляется на основе PR_SUBJECT с помощью правила, описанного на предыдущем шаге. Затем для этого свойства задается содержимое PR_SUBJECT с удаленным префиксом.

Примечание Если PR_SUBJECT_PREFIX является пустой строкой, PR_SUBJECT и это свойство совпадают.

В конечном счете это свойство должно быть частью PR_SUBJECT , следующей за префиксом . Если префикс отсутствует, это свойство становится таким же, как и PR_SUBJECT.

PR_SUBJECT_PREFIX и это свойство должно вычисляться как часть реализации IMAPIProp::SaveChanges . Клиентское приложение не должно запрашивать метод IMAPIProp::GetProps для своих значений, пока они не будут зафиксированы вызовом IMAPIProp::SaveChanges .

Свойства субъекта обычно представляют собой небольшие строки, содержащие менее 256 символов, и поставщик хранилища сообщений не обязан поддерживать интерфейс IStream для связывания и внедрения объектов (OLE). Клиент всегда должен сначала пытаться получить доступ через интерфейс IMAPIProp и обращаться к IStream только в том случае, если возвращается MAPI_E_NOT_ENOUGH_MEMORY.

Спецификации протокола

[MS-OXPROPS]

Содержит ссылки на связанные спецификации протоколов Exchange Server.

[MS-OXCMSG]

Обрабатывает объекты сообщений и вложений.

[MS-OXOCNTC]

Указывает свойства и операции, допустимые для контактов и личных списков рассылки.

Файлы заголовков

Mapidefs.h

Предоставляет определения типов данных.

Mapitags.h

Содержит определения свойств, перечисленных как альтернативные имена.

См. также

Свойства MAPI

Канонические свойства MAPI

Сопоставление имен канонических свойств с именами MAPI

Сопоставление имен MAPI с именами канонических свойств