Compartir a través de


IMAPITable::QuerySortOrder

Hace referencia a: Outlook 2013 | Outlook 2016

Recupera el criterio de ordenación actual de una tabla.

HRESULT QuerySortOrder(
LPSSortOrderSet FAR * lppSortCriteria
);

Parameters

lppSortCriteria

[out] Puntero a un puntero a la estructura SSortOrderSet que contiene el criterio de ordenación actual.

Valor devuelto

S_OK

El criterio de ordenación actual se devolvió correctamente.

MAPI_E_BUSY

Hay otra operación en curso que impide que se inicie la operación de recuperación del criterio de ordenación. Se debe permitir que se complete la operación en curso o se debe detener.

Comentarios

El método IMAPITable::QuerySortOrder recupera el criterio de ordenación actual de una tabla. Los pedidos de ordenación se describen con una estructura SSortOrderSet .

  • El miembro cSorts de la estructura SSortOrderSet se puede establecer en cero si:

  • La tabla no está ordenada.

  • No hay información sobre cómo se ordena la tabla.

  • La estructura SSortOrderSet no es adecuada para describir el criterio de ordenación.

Notas a los implementadores

Si se realiza una llamada al método IMAPITable::SortTable con una estructura SSortOrderSet que contiene cero columnas en la clave de ordenación, quite el criterio de ordenación actual y aplique el orden predeterminado, si hay una. En las llamadas posteriores a QuerySortOrder, puede elegir si desea devolver cero o más columnas para la clave de ordenación. Puede devolver más columnas de las que hay en la vista actual.

Para obtener más información sobre la ordenación, vea Ordenar y categorizar.

Vea también

IMAPITable::SortTable

MAPIFreeBuffer

SSortOrderSet

IMAPITable : IUnknown