Sdílet prostřednictvím


FileSystemAttributes class

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

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

Vlastnosti

archive

Určuje, že adresář nebo soubor je archiv. Aplikace obvykle používají tento atribut 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é jiné 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 se systémem Windows. Platí pro adresář nebo soubor.

notContentIndexed

Určuje, že adresář nebo soubor nemá indexovat služba 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 – 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, který operační systém používá 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 zadané atributy na řetězec.

Podrobnosti vlastnosti

archive

Určuje, že adresář nebo soubor je archiv. Aplikace obvykle používají tento atribut 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é jiné 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 se systémem Windows. Platí pro adresář nebo soubor.

noScrubData: boolean

Hodnota vlastnosti

boolean

notContentIndexed

Určuje, že adresář nebo soubor nemá indexovat služba 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 – 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, který operační systém používá 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 hlavičky x-ms-file-attributes.

Návraty

toString()

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

function toString(): string

Návraty

string

Řetězec, který představuje fileSystemAttributes