Everything_SetSort
La función
Everything_SetSort establece cómo se deben ordenar los resultados.
Sintaxis
void Everything_SetSort(
DWORD dwSortType
);
Parámetros
- dwSortType
- El tipo de ordenado, puede ser uno de los valores siguientes:
EVERYTHING_SORT_NAME_ASCENDING (1)
EVERYTHING_SORT_NAME_DESCENDING (2)
EVERYTHING_SORT_PATH_ASCENDING (3)
EVERYTHING_SORT_PATH_DESCENDING (4)
EVERYTHING_SORT_SIZE_ASCENDING (5)
EVERYTHING_SORT_SIZE_DESCENDING (6)
EVERYTHING_SORT_EXTENSION_ASCENDING (7)
EVERYTHING_SORT_EXTENSION_DESCENDING (8)
EVERYTHING_SORT_TYPE_NAME_ASCENDING (9)
EVERYTHING_SORT_TYPE_NAME_DESCENDING (10)
EVERYTHING_SORT_DATE_CREATED_ASCENDING (11)
EVERYTHING_SORT_DATE_CREATED_DESCENDING (12)
EVERYTHING_SORT_DATE_MODIFIED_ASCENDING (13)
EVERYTHING_SORT_DATE_MODIFIED_DESCENDING (14)
EVERYTHING_SORT_ATTRIBUTES_ASCENDING (15)
EVERYTHING_SORT_ATTRIBUTES_DESCENDING (16)
EVERYTHING_SORT_FILE_LIST_FILENAME_ASCENDING (17)
EVERYTHING_SORT_FILE_LIST_FILENAME_DESCENDING (18)
EVERYTHING_SORT_RUN_COUNT_ASCENDING (19)
EVERYTHING_SORT_RUN_COUNT_DESCENDING (20)
EVERYTHING_SORT_DATE_RECENTLY_CHANGED_ASCENDING (21)
EVERYTHING_SORT_DATE_RECENTLY_CHANGED_DESCENDING (22)
EVERYTHING_SORT_DATE_ACCESSED_ASCENDING (23)
EVERYTHING_SORT_DATE_ACCESSED_DESCENDING (24)
EVERYTHING_SORT_DATE_RUN_ASCENDING (25)
EVERYTHING_SORT_DATE_RUN_DESCENDING (26)
Valor de Retorno
Esta función no tiene valores de retorno.
Observaciones
El ordenado por defecto es EVERYTHING_SORT_NAME_ASCENDING (1). This sort is free.
Es recomendado utilizar ordenados rápidos, el ordenado rápido es instantáneo.
To enable fast sorts in Everything:
- En Everything, desde el menúHerramientas, haga clic en Opciones.
- Haga clic en la pestaña Índices.
- Marque el tipo de ordenado rápido que desee para el tipo de ordenado.
- Haga clic en Aceptar.
Es posible que el ordenado no sea soportado, en tal caso, tras que haya recibido sus resultados deberá llamar a *
Everything_GetResultListSort para determinar el ordenado utilizado actualmente.
Esta función debe ser llamada antes que
Everything_Query.
Ejemplo
// establecer la búsqueda.
Everything_SetSearch("123 ABC");
// ordenar por tamaño descendente.
Everything_SetSort(EVERYTHING_SORT_SIZE_DESCENDING);
// ejecutar la consulta
Everything_Query(FALSE);
Requerimientos
Requiere Everything 1.4.1 o posterior.
Vea también