Partager via


FileSystemAttributes class

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

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

Propriétés

archive

Spécifie qu’un répertoire ou un fichier est une archive. Les applications utilisent généralement cet attribut pour marquer les fichiers à des fins de sauvegarde ou de suppression.

directory

Spécifie que le handle identifie un répertoire.

hidden

Spécifie qu’un répertoire ou un fichier est 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 l’analyseur d’intégrité des données d’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 qu’un répertoire ou un fichier est une archive. Les applications utilisent généralement cet attribut pour marquer les fichiers à des fins de sauvegarde ou de suppression.

archive: boolean

Valeur de propriété

boolean

directory

Spécifie que le handle identifie un répertoire.

directory: boolean

Valeur de propriété

boolean

hidden

Spécifie qu’un répertoire ou un fichier est 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 l’analyseur d’intégrité des données d’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 le FileSystemAttributes