IMAPIFolder::SaveContentsSort
适用于:Outlook 2013 | Outlook 2016
设置文件夹内容表的默认排序顺序。
HRESULT SaveContentsSort(
LPSSortOrderSet lpSortCriteria,
ULONG ulFlags
);
参数
lpSortCriteria
[in]指向包含默认排序顺序的 SSortOrderSet 结构的指针。
ulFlags
[in]控制如何设置默认排序顺序的标志的位掩码。 可以设置以下标志:
RECURSIVE_SORT
默认排序顺序集适用于指定的文件夹及其所有子文件夹。
返回值
S_OK
已成功保存排序顺序。
MAPI_E_NO_SUPPORT
邮件存储提供程序不支持为其文件夹内容表保存排序顺序。
备注
IMAPIFolder::SaveContentsSort 方法为文件夹的内容表建立默认排序顺序。 也就是说,当客户端在代码调用 SaveContentsSort 后调用文件夹的 IMAPIContainer::GetContentsTable 方法时,返回的内容表中的行将按 SaveContentsSort 建立的顺序显示。
并非所有消息存储提供程序都支持 SaveContentsSort;消息存储提供程序可以从 SaveContentsSort 方法返回MAPI_E_NO_SUPPORT。