Поделиться через


FileSystemAttributes class

Это вспомогательный класс для создания строки, представляющей атрибуты NTFS для файла или каталога.

См. https://learn.microsoft.com/rest/api/storageservices/create-file#file-system-attributes

Свойства

archive

Указывает каталог или файл — это архив. Приложения обычно используют этот атрибут для пометки файлов для резервного копирования или удаления.

directory

Указывает дескриптор идентифицирует каталог.

hidden

Указывает, что каталог или файл скрыт.

none

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

noScrubData

Указывает, что поток данных пользователя не будет считываться с помощью средства проверки целостности фоновых данных. Этот атрибут файловой системы представлен в основном для обеспечения совместимости с Windows. Применимо к каталогу или файлу.

notContentIndexed

Указывает, что каталог или файл не индексируются службой индексирования содержимого.

offline

Указывает, что данные каталога или файла недоступны немедленно. Этот атрибут файловой системы представлен в основном для обеспечения совместимости с Windows — файлы Azure не поддерживаются с параметрами автономного хранилища.

readonly

Указывает каталог или файл, доступный только для чтения.

system

Указывает каталог или файл, который операционная система использует часть или использует исключительно.

temporary

Указывает, является ли файл временным.

Методы

parse(string)

Создает FileSystemAttributes из указанной строки атрибутов. Этот метод вызовет ошибку, если он встречает строку, которая не соответствует допустимым атрибутам.

toString()

Преобразует заданные атрибуты в строку.

Сведения о свойстве

archive

Указывает каталог или файл — это архив. Приложения обычно используют этот атрибут для пометки файлов для резервного копирования или удаления.

archive: boolean

Значение свойства

boolean

directory

Указывает дескриптор идентифицирует каталог.

directory: boolean

Значение свойства

boolean

hidden

Указывает, что каталог или файл скрыт.

hidden: boolean

Значение свойства

boolean

none

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

none: boolean

Значение свойства

boolean

noScrubData

Указывает, что поток данных пользователя не будет считываться с помощью средства проверки целостности фоновых данных. Этот атрибут файловой системы представлен в основном для обеспечения совместимости с Windows. Применимо к каталогу или файлу.

noScrubData: boolean

Значение свойства

boolean

notContentIndexed

Указывает, что каталог или файл не индексируются службой индексирования содержимого.

notContentIndexed: boolean

Значение свойства

boolean

offline

Указывает, что данные каталога или файла недоступны немедленно. Этот атрибут файловой системы представлен в основном для обеспечения совместимости с Windows — файлы Azure не поддерживаются с параметрами автономного хранилища.

offline: boolean

Значение свойства

boolean

readonly

Указывает каталог или файл, доступный только для чтения.

readonly: boolean

Значение свойства

boolean

system

Указывает каталог или файл, который операционная система использует часть или использует исключительно.

system: boolean

Значение свойства

boolean

temporary

Указывает, является ли файл временным.

temporary: boolean

Значение свойства

boolean

Сведения о методе

parse(string)

Создает FileSystemAttributes из указанной строки атрибутов. Этот метод вызовет ошибку, если он встречает строку, которая не соответствует допустимым атрибутам.

static function parse(fileAttributes: string): FileSystemAttributes

Параметры

fileAttributes

string

Значение заголовка x-ms-file-attributes.

Возвращаемое значение

toString()

Преобразует заданные атрибуты в строку.

function toString(): string

Возвращаемое значение

string

Строка, представляющая FileSystemAttributes