Sdílet prostřednictvím


FileSystemAttributes class

Toto je pomocná třída pro vytvoření řetězce představujícího atributy NTFS do souboru nebo adresáře.

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

Vlastnosti

archive

Určuje adresář nebo soubor je archiv. Aplikace obvykle tento atribut používají k označení souborů pro zálohování nebo odebrání.

directory

Určuje popisovač identifikuje adresář.

hidden

Určuje, že adresář nebo soubor jsou skryté.

none

Určuje adresář nebo soubor, který nemá nastavené další atributy. Tento atribut je platný pouze při použití samostatně.

noScrubData

Určuje datový proud uživatele, který se nemá číst skenerem integrity dat na pozadí. Tento atribut systému souborů je prezentován především kvůli zajištění kompatibility s Windows. Platí pro adresář nebo soubor.

notContentIndexed

Určuje, že adresář nebo soubor není indexován službou indexování obsahu.

offline

Určuje, že data adresáře nebo souboru nejsou k dispozici okamžitě. Tento atribut systému souborů je prezentován především kvůli zajištění kompatibility s Windows – Služba Azure Files nepodporuje možnosti offline úložiště.

readonly

Určuje adresář nebo soubor, který je jen pro čtení.

system

Určuje adresář nebo soubor, na který operační systém používá část nebo používá výhradně.

temporary

Určuje, jestli je soubor dočasný.

Metody

parse(string)

Vytvoří FileSystemAttributes ze zadaného řetězce atributů. Tato metoda vyvolá chybu, pokud narazí na řetězec, který neodpovídá platným atributům.

toString()

Převede dané atributy na řetězec.

Podrobnosti vlastnosti

archive

Určuje adresář nebo soubor je archiv. Aplikace obvykle tento atribut používají k označení souborů pro zálohování nebo odebrání.

archive: boolean

Hodnota vlastnosti

boolean

directory

Určuje popisovač identifikuje adresář.

directory: boolean

Hodnota vlastnosti

boolean

hidden

Určuje, že adresář nebo soubor jsou skryté.

hidden: boolean

Hodnota vlastnosti

boolean

none

Určuje adresář nebo soubor, který nemá nastavené další atributy. Tento atribut je platný pouze při použití samostatně.

none: boolean

Hodnota vlastnosti

boolean

noScrubData

Určuje datový proud uživatele, který se nemá číst skenerem integrity dat na pozadí. Tento atribut systému souborů je prezentován především kvůli zajištění kompatibility s Windows. Platí pro adresář nebo soubor.

noScrubData: boolean

Hodnota vlastnosti

boolean

notContentIndexed

Určuje, že adresář nebo soubor není indexován službou indexování obsahu.

notContentIndexed: boolean

Hodnota vlastnosti

boolean

offline

Určuje, že data adresáře nebo souboru nejsou k dispozici okamžitě. Tento atribut systému souborů je prezentován především kvůli zajištění kompatibility s Windows – Služba Azure Files nepodporuje možnosti offline úložiště.

offline: boolean

Hodnota vlastnosti

boolean

readonly

Určuje adresář nebo soubor, který je jen pro čtení.

readonly: boolean

Hodnota vlastnosti

boolean

system

Určuje adresář nebo soubor, na který operační systém používá část nebo používá výhradně.

system: boolean

Hodnota vlastnosti

boolean

temporary

Určuje, jestli je soubor dočasný.

temporary: boolean

Hodnota vlastnosti

boolean

Podrobnosti metody

parse(string)

Vytvoří FileSystemAttributes ze zadaného řetězce atributů. Tato metoda vyvolá chybu, pokud narazí na řetězec, který neodpovídá platným atributům.

static function parse(fileAttributes: string): FileSystemAttributes

Parametry

fileAttributes

string

Hodnota header x-ms-file-attributes.

Návraty

toString()

Převede dané atributy na řetězec.

function toString(): string

Návraty

string

Řetězec, který představuje FileSystemAttributes