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


Работа с большими столбцами

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

Столбцы со строковыми или двоичными данными свойств могут быть большими, возможно, длиной в несколько тысяч байтов. Поскольку включение одного или нескольких столбцов с сотнями байтов в представление часто нецелесообразно, MAPI позволяет табличным реализаторам усекать значение, чаще всего до 255 байт, а реже до 510 байт. По возможности средства реализации таблиц должны включать полное значение свойства в столбце таблицы. Рекомендуемая альтернатива — включить только первые 255 байт.

Клиенты не могут заранее узнать, усекаются ли большие столбцы в используемой таблице. Они должны предположить, что столбец представляет усеченное свойство, если длина столбца составляет 255 или 510 байт. При необходимости клиенты могут напрямую получить полное значение усеченного столбца из объекта, вызвав метод IMAPIProp::GetProps объекта.

Клиенты, создающие ограничения с большими свойствами, должны быть осведомлены о том, что именно разработчик таблиц определяет, как эти ограничения работают. Некоторые средства реализации таблиц позволяют использовать ограничения, созданные с усеченным столбцом, на основе усеченного размера, в то время как другие — на основе всего значения.

См. также

Таблицы MAPI