![]() |
IXlsSort |
![]() |
interface IXlsSort : IDispatch { [id(1)] HRESULT PrimaryKey([in]int columnindex, [in]BOOL bAscending); [id(2)] HRESULT SecondaryKey([in]int columnindex, [in]BOOL bAscending); [id(3)] HRESULT TertiaryKey([in]int columnindex, [in]BOOL bAscending); [id(4)] HRESULT Apply(); [id(5)] HRESULT PrimaryCustomKey([in]int columnindex, [in]IXlsList* list, [in]BOOL bAscending); [id(6)] HRESULT SecondaryCustomKey([in]int columnindex, [in]IXlsList* list, [in]BOOL bAscending); [id(7)] HRESULT TertiaryCustomKey([in]int columnindex, [in]IXlsList* list, [in]BOOL bAscending); [id(8),propput] HRESULT CaseSensitive([in]BOOL casesensitive); [id(8),propget] HRESULT CaseSensitive([out, retval]BOOL* casesensitive); [id(9),propput] HRESULT ByColumn([in]BOOL bycolumn); [id(9),propget] HRESULT ByColumn([out, retval]BOOL* bycolumn); [id(10)] HRESULT NewCondition([out, retval]IXlsSortCondition** cond); }
HRESULT PrimaryKey([in]int columnindex, [in]BOOL bAscending);
HRESULT SecondaryKey([in]int columnindex, [in]BOOL bAscending);
HRESULT TertiaryKey([in]int columnindex, [in]BOOL bAscending);
HRESULT Apply();
HRESULT PrimaryCustomKey([in]int columnindex, [in]IXlsList* list, [in]BOOL bAscending);
HRESULT SecondaryCustomKey([in]int columnindex, [in]IXlsList* list, [in]BOOL bAscending);
HRESULT TertiaryCustomKey([in]int columnindex, [in]IXlsList* list, [in]BOOL bAscending);
HRESULT CaseSensitive([in]BOOL casesensitive);
HRESULT CaseSensitive([out, retval]BOOL* casesensitive);
HRESULT ByColumn([in]BOOL bycolumn);
HRESULT ByColumn([out, retval]BOOL* bycolumn);
HRESULT NewCondition([out, retval]IXlsSortCondition** cond);