FileSystem.SetAttr(String, FileAttribute) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit les informations d'attribut d'un fichier. La fonctionnalité My
améliore la productivité et les performances des opérations d’E/S de fichier par rapport à SetAttr
. Pour plus d'informations, consultez FileSystem.
public:
static void SetAttr(System::String ^ PathName, Microsoft::VisualBasic::FileAttribute Attributes);
public static void SetAttr (string PathName, Microsoft.VisualBasic.FileAttribute Attributes);
static member SetAttr : string * Microsoft.VisualBasic.FileAttribute -> unit
Public Sub SetAttr (PathName As String, Attributes As FileAttribute)
Paramètres
- PathName
- String
Obligatoire. Une expression de chaîne qui spécifie un nom de fichier. PathName
peut inclure le répertoire ou le dossier, ainsi que le lecteur.
- Attributes
- FileAttribute
Obligatoire. Constante ou expression numérique dont la somme spécifie des attributs de fichier.
Exceptions
Le type Attribute
' n'est pas valide.
Exemples
Cet exemple utilise la SetAttr
fonction pour définir des attributs pour un fichier.
' Set hidden attribute.
SetAttr("TESTFILE", vbHidden)
' Set hidden and read-only attributes.
SetAttr("TESTFILE", vbHidden Or vbReadOnly)
Remarques
Une erreur d’exécution se produit si vous essayez de définir les attributs d’un fichier ouvert.
Les Attributes
valeurs d’énumération des arguments sont les suivantes :
Valeur | Constant | Description |
---|---|---|
Normal |
vbNormal |
Normal (valeur par défaut). |
ReadOnly |
vbReadOnly |
Lecture seule. |
Hidden |
vbHidden |
Masqué. |
System |
vbSystem |
Fichier système. |
Volume |
vbVolume |
Nom de volume |
Directory |
vbDirectory |
Répertoire ou dossier. |
Archive |
vbArchive |
Le fichier a été modifié depuis sa dernière sauvegarde. |
Alias |
vbAlias |
Le fichier porte un nom différent. |
Notes
Ces énumérations sont spécifiées par le langage Visual Basic. Les noms peuvent être utilisés n’importe où dans votre code au lieu des valeurs réelles.