Compartilhar via


FileSystemAttributes class

Essa é uma classe auxiliar para construir uma cadeia de caracteres que representa os atributos NTFS para um arquivo ou diretório.

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

Propriedades

archive

Especifica que um diretório ou arquivo é um arquivo morto. Os aplicativos normalmente usam esse atributo para marcar arquivos para backup ou remoção.

directory

Especifica que o identificador identifica um diretório.

hidden

Especifica que um diretório ou arquivo está oculto.

none

Especifica um diretório ou arquivo que não tem outros atributos definidos. Esse atributo só é válido quando usado sozinho.

noScrubData

Especifica que o fluxo de dados do usuário não deve ser lido pelo verificador de integridade de dados em segundo plano. Esse atributo do sistema de arquivos é apresentado principalmente para fornecer compatibilidade com o Windows. Aplicável ao diretório ou arquivo.

notContentIndexed

Especifica que o diretório ou arquivo não deve ser indexado pelo serviço de indexação de conteúdo.

offline

Especifica que os dados de um diretório ou arquivo não estão disponíveis imediatamente. Esse atributo do sistema de arquivos é apresentado principalmente para fornecer compatibilidade com o Windows – Arquivos do Azure não dá suporte a opções de armazenamento offline.

readonly

Especifica um diretório ou arquivo que é somente leitura.

system

Especifica um diretório ou arquivo do qual o sistema operacional usa uma parte ou usa exclusivamente.

temporary

Especifica se um arquivo é temporário.

Métodos

parse(string)

Cria um FileSystemAttributes da cadeia de caracteres de atributos especificada. Esse método gerará um Erro se encontrar uma cadeia de caracteres que não corresponda a atributos válidos.

toString()

Converte os atributos especificados em uma cadeia de caracteres.

Detalhes da propriedade

archive

Especifica que um diretório ou arquivo é um arquivo morto. Os aplicativos normalmente usam esse atributo para marcar arquivos para backup ou remoção.

archive: boolean

Valor da propriedade

boolean

directory

Especifica que o identificador identifica um diretório.

directory: boolean

Valor da propriedade

boolean

hidden

Especifica que um diretório ou arquivo está oculto.

hidden: boolean

Valor da propriedade

boolean

none

Especifica um diretório ou arquivo que não tem outros atributos definidos. Esse atributo só é válido quando usado sozinho.

none: boolean

Valor da propriedade

boolean

noScrubData

Especifica que o fluxo de dados do usuário não deve ser lido pelo verificador de integridade de dados em segundo plano. Esse atributo do sistema de arquivos é apresentado principalmente para fornecer compatibilidade com o Windows. Aplicável ao diretório ou arquivo.

noScrubData: boolean

Valor da propriedade

boolean

notContentIndexed

Especifica que o diretório ou arquivo não deve ser indexado pelo serviço de indexação de conteúdo.

notContentIndexed: boolean

Valor da propriedade

boolean

offline

Especifica que os dados de um diretório ou arquivo não estão disponíveis imediatamente. Esse atributo do sistema de arquivos é apresentado principalmente para fornecer compatibilidade com o Windows – Arquivos do Azure não dá suporte a opções de armazenamento offline.

offline: boolean

Valor da propriedade

boolean

readonly

Especifica um diretório ou arquivo que é somente leitura.

readonly: boolean

Valor da propriedade

boolean

system

Especifica um diretório ou arquivo do qual o sistema operacional usa uma parte ou usa exclusivamente.

system: boolean

Valor da propriedade

boolean

temporary

Especifica se um arquivo é temporário.

temporary: boolean

Valor da propriedade

boolean

Detalhes do método

parse(string)

Cria um FileSystemAttributes da cadeia de caracteres de atributos especificada. Esse método gerará um Erro se encontrar uma cadeia de caracteres que não corresponda a atributos válidos.

static function parse(fileAttributes: string): FileSystemAttributes

Parâmetros

fileAttributes

string

O valor do cabeçalho x-ms-file-attributes.

Retornos

toString()

Converte os atributos especificados em uma cadeia de caracteres.

function toString(): string

Retornos

string

Uma cadeia de caracteres que representa o FileSystemAttributes