使用大型列
适用于:Outlook 2013 | Outlook 2016
包含字符串或二进制属性数据的列可能很大,可能长达数千个字节。 由于在视图中包含一个或多个包含数百个字节的列通常不切实际,因此 MAPI 使表实现者能够截断值,通常为 255 字节,而频率较低到 510 个字节。 表实现者应尽可能在表列中包括属性的完整值。 建议的替代方法是仅包含前 255 个字节。
客户端无法提前知道他们正在使用的表是否截断大列。 如果列的长度为 255 或 510 字节,则它们应假定列表示截断的属性。 如有必要,客户端可以通过调用对象的 IMAPIProp::GetProps 方法,直接从对象检索截断列的完整值。
生成具有大型属性的限制的客户端应注意,这些限制的操作方式由表实现者决定。 某些表实现程序允许使用截断列生成的限制基于截断的大小,而其他表实现程序则基于整个值。