Udostępnij za pośrednictwem


FileSystemAttributes class

Jest to klasa pomocnika do konstruowania ciągu reprezentującego atrybuty NTFS do pliku lub katalogu.

Zobacz https://docs.microsoft.com/en-us/rest/api/storageservices/create-file#file-system-attributes

Właściwości

archive

Określa katalog lub plik jest archiwum. Aplikacje zazwyczaj używają tego atrybutu do oznaczania plików do tworzenia kopii zapasowej lub usuwania.

directory

Określa uchwyt identyfikuje katalog.

hidden

Określa katalog lub plik jest ukryty.

none

Określa katalog lub plik, który nie ma innych atrybutów ustawionych. Ten atrybut jest prawidłowy tylko wtedy, gdy jest używany sam.

noScrubData

Określa strumień danych użytkownika, który nie ma być odczytywany przez skaner integralności danych w tle. Ten atrybut systemu plików jest przedstawiany głównie w celu zapewnienia zgodności z systemem Windows. Dotyczy katalogu lub pliku.

notContentIndexed

Określa katalog lub plik nie jest indeksowany przez usługę indeksowania zawartości.

offline

Określa dane katalogu lub pliku nie są natychmiast dostępne. Ten atrybut systemu plików jest przedstawiany głównie w celu zapewnienia zgodności z systemem Windows — Azure Files nie obsługuje opcji magazynu w trybie offline.

readonly

Określa katalog lub plik, który jest tylko do odczytu.

system

Określa katalog lub plik, który system operacyjny używa części lub używa wyłącznie.

temporary

Określa, czy plik jest tymczasowy.

Metody

parse(string)

Tworzy element FileSystemAttributes z określonego ciągu atrybutów. Ta metoda zgłosi błąd, jeśli napotka ciąg, który nie odpowiada prawidłowym atrybutom.

toString()

Konwertuje podane atrybuty na ciąg.

Szczegóły właściwości

archive

Określa katalog lub plik jest archiwum. Aplikacje zazwyczaj używają tego atrybutu do oznaczania plików do tworzenia kopii zapasowej lub usuwania.

archive: boolean

Wartość właściwości

boolean

directory

Określa uchwyt identyfikuje katalog.

directory: boolean

Wartość właściwości

boolean

hidden

Określa katalog lub plik jest ukryty.

hidden: boolean

Wartość właściwości

boolean

none

Określa katalog lub plik, który nie ma innych atrybutów ustawionych. Ten atrybut jest prawidłowy tylko wtedy, gdy jest używany sam.

none: boolean

Wartość właściwości

boolean

noScrubData

Określa strumień danych użytkownika, który nie ma być odczytywany przez skaner integralności danych w tle. Ten atrybut systemu plików jest przedstawiany głównie w celu zapewnienia zgodności z systemem Windows. Dotyczy katalogu lub pliku.

noScrubData: boolean

Wartość właściwości

boolean

notContentIndexed

Określa katalog lub plik nie jest indeksowany przez usługę indeksowania zawartości.

notContentIndexed: boolean

Wartość właściwości

boolean

offline

Określa dane katalogu lub pliku nie są natychmiast dostępne. Ten atrybut systemu plików jest przedstawiany głównie w celu zapewnienia zgodności z systemem Windows — Azure Files nie obsługuje opcji magazynu w trybie offline.

offline: boolean

Wartość właściwości

boolean

readonly

Określa katalog lub plik, który jest tylko do odczytu.

readonly: boolean

Wartość właściwości

boolean

system

Określa katalog lub plik, który system operacyjny używa części lub używa wyłącznie.

system: boolean

Wartość właściwości

boolean

temporary

Określa, czy plik jest tymczasowy.

temporary: boolean

Wartość właściwości

boolean

Szczegóły metody

parse(string)

Tworzy element FileSystemAttributes z określonego ciągu atrybutów. Ta metoda zgłosi błąd, jeśli napotka ciąg, który nie odpowiada prawidłowym atrybutom.

static function parse(fileAttributes: string): FileSystemAttributes

Parametry

fileAttributes

string

Wartość nagłówka x-ms-file-attributes.

Zwraca

toString()

Konwertuje podane atrybuty na ciąg.

function toString(): string

Zwraca

string

Ciąg reprezentujący atrybuty FileSystemAttributes