Partager via


FileSystemAttributes class

Il s’agit d’une classe d’assistance pour construire une chaîne représentant les attributs NTFS dans un fichier ou un répertoire.

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

Propriétés

archive

Spécifie un répertoire ou un fichier est une archive. Les applications utilisent généralement cet attribut pour marquer les fichiers pour la sauvegarde ou la suppression.

directory

Spécifie le handle identifie un répertoire.

hidden

Spécifie un répertoire ou un fichier masqué.

none

Spécifie un répertoire ou un fichier qui n’a pas d’autres attributs définis. Cet attribut est valide uniquement lorsqu’il est utilisé seul.

noScrubData

Spécifie le flux de données utilisateur à ne pas lire par le scanneur d’intégrité des données en arrière-plan. Cet attribut de système de fichiers est présenté principalement pour assurer la compatibilité avec Windows. Applicable au répertoire ou au fichier.

notContentIndexed

Spécifie que le répertoire ou le fichier ne doit pas être indexé par le service d’indexation de contenu.

offline

Spécifie que les données d’un répertoire ou d’un fichier ne sont pas disponibles immédiatement. Cet attribut de système de fichiers est présenté principalement pour assurer la compatibilité avec Windows - Azure Files ne prend pas en charge les options de stockage hors connexion.

readonly

Spécifie un répertoire ou un fichier en lecture seule.

system

Spécifie un répertoire ou un fichier dont le système d’exploitation utilise une partie ou utilise exclusivement.

temporary

Spécifie si un fichier est temporaire.

Méthodes

parse(string)

Crée un FileSystemAttributes à partir de la chaîne d’attributs spécifiée. Cette méthode lève une erreur si elle rencontre une chaîne qui ne correspond pas à des attributs valides.

toString()

Convertit les attributs donnés en chaîne.

Détails de la propriété

archive

Spécifie un répertoire ou un fichier est une archive. Les applications utilisent généralement cet attribut pour marquer les fichiers pour la sauvegarde ou la suppression.

archive: boolean

Valeur de propriété

boolean

directory

Spécifie le handle identifie un répertoire.

directory: boolean

Valeur de propriété

boolean

hidden

Spécifie un répertoire ou un fichier masqué.

hidden: boolean

Valeur de propriété

boolean

none

Spécifie un répertoire ou un fichier qui n’a pas d’autres attributs définis. Cet attribut est valide uniquement lorsqu’il est utilisé seul.

none: boolean

Valeur de propriété

boolean

noScrubData

Spécifie le flux de données utilisateur à ne pas lire par le scanneur d’intégrité des données en arrière-plan. Cet attribut de système de fichiers est présenté principalement pour assurer la compatibilité avec Windows. Applicable au répertoire ou au fichier.

noScrubData: boolean

Valeur de propriété

boolean

notContentIndexed

Spécifie que le répertoire ou le fichier ne doit pas être indexé par le service d’indexation de contenu.

notContentIndexed: boolean

Valeur de propriété

boolean

offline

Spécifie que les données d’un répertoire ou d’un fichier ne sont pas disponibles immédiatement. Cet attribut de système de fichiers est présenté principalement pour assurer la compatibilité avec Windows - Azure Files ne prend pas en charge les options de stockage hors connexion.

offline: boolean

Valeur de propriété

boolean

readonly

Spécifie un répertoire ou un fichier en lecture seule.

readonly: boolean

Valeur de propriété

boolean

system

Spécifie un répertoire ou un fichier dont le système d’exploitation utilise une partie ou utilise exclusivement.

system: boolean

Valeur de propriété

boolean

temporary

Spécifie si un fichier est temporaire.

temporary: boolean

Valeur de propriété

boolean

Détails de la méthode

parse(string)

Crée un FileSystemAttributes à partir de la chaîne d’attributs spécifiée. Cette méthode lève une erreur si elle rencontre une chaîne qui ne correspond pas à des attributs valides.

static function parse(fileAttributes: string): FileSystemAttributes

Paramètres

fileAttributes

string

Valeur de l’en-tête x-ms-file-attributes.

Retours

toString()

Convertit les attributs donnés en chaîne.

function toString(): string

Retours

string

Chaîne qui représente fileSystemAttributes