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