FileSystem.SetAttr(String, FileAttribute) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Imposta le informazioni sull'attributo per un file. La My funzionalità offre una maggiore produttività e prestazioni nelle operazioni di I/O dei file rispetto a SetAttr. Per altre informazioni, vedere 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)
Parametri
- PathName
- String
Required. Espressione stringa che specifica un nome di file.
PathName può includere directory o cartella e unità.
- Attributes
- FileAttribute
Required. Espressione costante o numerica, la cui somma specifica gli attributi del file.
Eccezioni
Attribute il tipo non è valido.
Esempio
In questo esempio viene utilizzata la SetAttr funzione per impostare gli attributi per un file.
' Set hidden attribute.
SetAttr("TESTFILE", vbHidden)
' Set hidden and read-only attributes.
SetAttr("TESTFILE", vbHidden Or vbReadOnly)
Commenti
Se si tenta di impostare gli attributi di un file aperto, si verifica un errore di runtime.
I valori di Attributes enumerazione degli argomenti sono i seguenti:
| Value | Costante | Description |
|---|---|---|
Normal |
vbNormal |
Normale (impostazione predefinita). |
ReadOnly |
vbReadOnly |
Sola lettura. |
Hidden |
vbHidden |
Nascosto. |
System |
vbSystem |
File di sistema. |
Volume |
vbVolume |
Etichetta del volume |
Directory |
vbDirectory |
Directory o cartella. |
Archive |
vbArchive |
Il file è cambiato dall'ultimo backup. |
Alias |
vbAlias |
Il nome del file è diverso. |
Note
Queste enumerazioni vengono specificate dal linguaggio di Visual Basic. I nomi possono essere usati in qualsiasi punto del codice invece dei valori effettivi.