Каноническое свойство 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.
Связанные ресурсы
Спецификации протокола
Содержит ссылки на связанные спецификации протоколов Exchange Server.
Обрабатывает объекты сообщений и вложений.
Указывает свойства и операции, допустимые для контактов и личных списков рассылки.
Файлы заголовков
Mapidefs.h
Предоставляет определения типов данных.
Mapitags.h
Содержит определения свойств, перечисленных как альтернативные имена.