该接口类用于对一个可排序对象集合进行排序或重整为给定的顺序。
所有提供了排序功能的 LPV 类都实现这个类定义的所有接口。使用这个接口类需将 LPV 的类转换成 ILSortables 接口类。
以下列出了一些实现该接口的可排序集合 LPV 类。
示例代码
C++
ILSortables::Cast(points)->Sort(LPVSortBy::LPVSortArrayByX,
LPVSortOrder::LPVSortOrderAscending, LPVPositionMode::LPVPosModeCenter);
C#
((ILSortables)points).Sort(
LPVSortBy.LPVSortArrayByX,
LPVSortBy
该枚举类型表示排序的类型
Definition: LPVCore.idl:1197
LPVSortOrder
该枚举类型表示排序的顺序
Definition: LPVCore.idl:1236
LPVPositionMode
该枚举类型表示使用哪个坐标作为对象的位置,在排序中使用。
Definition: LPVCore.idl:1294
COM
((ILSortablesPtr)points)->Sort(LPVSortBy::LPVSortArrayByX,
LPVSortOrder::LPVSortOrderAscending, LPVPositionMode::LPVPosModeCenter);