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 des informations d’attributs pour un fichier. La My fonctionnalité vous offre une meilleure productivité et des performances dans les opérations d’E/S de fichier que 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
Required. Expression de chaîne qui spécifie un nom de fichier.
PathName peut inclure le répertoire ou le dossier et le lecteur.
- Attributes
- FileAttribute
Required. Expression constante ou numérique, dont la somme spécifie les attributs de fichier.
Exceptions
Attribute type non 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 d’argument sont les suivantes :
| Valeur | Constante | Description |
|---|---|---|
Normal |
vbNormal |
Normal (valeur par défaut). |
ReadOnly |
vbReadOnly |
Lecture seule. |
Hidden |
vbHidden |
Cachés. |
System |
vbSystem |
Fichier système. |
Volume |
vbVolume |
Étiquette de volume |
Directory |
vbDirectory |
Répertoire ou dossier. |
Archive |
vbArchive |
Le fichier a changé depuis la dernière sauvegarde. |
Alias |
vbAlias |
Le fichier a un nom différent. |
Note
Ces énumérations sont spécifiées par la langue Visual Basic. Les noms peuvent être utilisés n’importe où dans votre code au lieu des valeurs réelles.