FileAttribute Перечисление

Определение

Указывает атрибуты файла, используемые при вызове функций доступа к файлам.

Это перечисление поддерживает побитовую комбинацию значений его членов.

public enum class FileAttribute
[System.Flags]
public enum FileAttribute
[<System.Flags>]
type FileAttribute = 
Public Enum FileAttribute
Наследование
FileAttribute
Атрибуты

Поля

Имя Значение Описание
Normal 0

Обычный (по умолчанию для Dir и SetAttr). К этому файлу не применяются специальные характеристики. Этот элемент эквивалентен константе Visual Basic vbNormal.

ReadOnly 1

Только для чтения. Этот элемент эквивалентен константе Visual Basic vbReadOnly.

Hidden 2

Скрытые. Этот элемент эквивалентен константе Visual Basic vbHidden.

System 4

Системный файл. Этот элемент эквивалентен константе Visual Basic vbSystem.

Volume 8

Метка тома. Этот атрибут недопустим при использовании SetAttr. Этот элемент эквивалентен константе Visual Basic vbVolume.

Directory 16

Каталог или папка. Этот элемент эквивалентен константе Visual Basic vbDirectory.

Archive 32

Файл изменился с момента создания последней резервной копии. Этот элемент эквивалентен константе Visual Basic vbArchive.

Комментарии

При вызове Dirфункций GetAttrили SetAttr функций можно использовать FileAttribute перечисление в коде вместо фактических значений.

Аргумент Attributes принимает FileAttribute элементы перечисления.

При выполнении операций My.Computer.FileSystem ввода-вывода файлов объект обеспечивает большую производительность и удобство использования, чем устаревшие методы ввода-вывода файлов. Дополнительные сведения см. в статье FileSystem.

Применяется к

См. также раздел