VDir: enumeraciones

Flags de filtros

  • FilterDirs = 0x001 Sólo directorios que cumplan el filtro

  • FilterFiles = 0x002 Solo ficheros

  • FilterDrives = 0x004 Lista de dispositivos (se ignora en Linux)

  • FilterNoSymLinks = 0x008 No incluir en la lista los enlaces simbólicos (accesos directos)

  • FilterAllEntries = FilterDirs | FilterFiles | FilterDrives Incluye en la lista directorios, ficheros, dispositivos

  • FilterReadable = 0x010 Incluye los directorios o ficheros que tienen acceso de lectura

  • FilterWritable = 0x020 Incluye los directorios o ficheros que tienen acceso de escritura

  • FilterExecutable = 0x040 Incluye los ficheros que tienen acceso de ejecución

  • FilterModified = 0x080 Incluye sólo los ficheros que han sido modificados (ignorado en Unix)

  • FilterHidden = 0x100 Incluye los ficheros ocultos

  • FilterSystem = 0x200 Incluye los ficheros del sistema

  • FilterAllDirs = 0x400 Todos los directorios, sin aplicar filtros

  • FilterCaseSensitive = 0x800 El filtro es sensible a mayúsculas y minúsculas

  • FilterNoDotAndDotDot = 0x1000 No incluye en la lista las entradas "." y "..", directorios en curso y padre

  • FilterNoDot = 0x2000 No incluye en la lista la entrada ".", el directorio en curso

  • FilterNoDotDot = 0x4000 No incluye en la lista la entrada "..", el directorio padre

  • FilterNone = -1 Sin filtro

Flags de ordenación

  • SortName = 0x00 Ordenado por nombre

  • SortTime = 0x01 Ordenado por fecha de última modificación

  • SortSize = 0x02 Ordenado por tamaño

  • SortUnsorted = 0x03 No ordenado

  • SortDirsFirst = 0x04 Los directorios al principio, después los ficheros

  • SortReversed = 0x08 Orden inverso

  • SortIgnoreCase = 0x10 Ignorar mayúsculas

  • SortDirsLast = 0x20 Los ficheros al principio, después los directorios

  • SortLocaleAware = 0x40 Ordenado según la configuración local

  • SortType = 0x80 Ordenado por extensión

  • SortNone = -1 No ordenado por defecto

Última actualización