FileSystem.SetAttr(String, FileAttribute) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir dosyanın öznitelik bilgilerini ayarlar. Bu My
özellik, dosya G/Ç işlemlerinde SetAttr
daha iyi üretkenlik ve performans sağlar. Daha fazla bilgi için bkz. 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)
Parametreler
- PathName
- String
Gereklidir. Dosya adını belirten dize ifadesi. PathName
dizin veya klasör ve sürücü içerebilir.
- Attributes
- FileAttribute
Gereklidir. Toplamı dosya özniteliklerini belirten sabit veya sayısal ifade.
Özel durumlar
Attribute
türü geçersiz.
Örnekler
Bu örnek, SetAttr
bir dosyanın özniteliklerini ayarlamak için işlevini kullanır.
' Set hidden attribute.
SetAttr("TESTFILE", vbHidden)
' Set hidden and read-only attributes.
SetAttr("TESTFILE", vbHidden Or vbReadOnly)
Açıklamalar
Açık bir dosyanın özniteliklerini ayarlamaya çalıştığınızda bir çalışma zamanı hatası oluşur.
Attributes
Bağımsız değişken numaralandırma değerleri aşağıdaki gibidir:
Değer | Sabit | Description |
---|---|---|
Normal |
vbNormal |
Normal (varsayılan). |
ReadOnly |
vbReadOnly |
Salt okunur. |
Hidden |
vbHidden |
Gizli. |
System |
vbSystem |
Sistem dosyası. |
Volume |
vbVolume |
Birim etiketi |
Directory |
vbDirectory |
Dizin veya klasör. |
Archive |
vbArchive |
Dosya, son yedeklemeden bu yana değişti. |
Alias |
vbAlias |
Dosya farklı bir ada sahip. |
Not
Bu numaralandırmalar Visual Basic dili tarafından belirtilir. Adlar, gerçek değerler yerine kodunuzun herhangi bir yerinde kullanılabilir.