FileSystem.SetAttr(String, FileAttribute) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define información de atributos para un archivo. La My característica proporciona una mayor productividad y rendimiento en las operaciones de E/S de archivos que SetAttr. Para obtener más información, consulte 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)
Parámetros
- PathName
- String
Required. Expresión de cadena que especifica un nombre de archivo.
PathName puede incluir directorio o carpeta y unidad.
- Attributes
- FileAttribute
Required. Constante o expresión numérica, cuya suma especifica atributos de archivo.
Excepciones
Attribute type no es válido.
Ejemplos
En este ejemplo se usa la SetAttr función para establecer atributos para un archivo.
' Set hidden attribute.
SetAttr("TESTFILE", vbHidden)
' Set hidden and read-only attributes.
SetAttr("TESTFILE", vbHidden Or vbReadOnly)
Comentarios
Se produce un error en tiempo de ejecución si intenta establecer los atributos de un archivo abierto.
Los Attributes valores de enumeración de argumentos son los siguientes:
| Value | Constante | Descripción |
|---|---|---|
Normal |
vbNormal |
Normal (valor predeterminado). |
ReadOnly |
vbReadOnly |
Solo lectura. |
Hidden |
vbHidden |
Oculto. |
System |
vbSystem |
Archivo de sistema. |
Volume |
vbVolume |
Etiqueta del volumen. |
Directory |
vbDirectory |
Directorio o carpeta. |
Archive |
vbArchive |
El archivo ha cambiado desde la última copia de seguridad. |
Alias |
vbAlias |
El archivo tiene un nombre diferente. |
Nota:
Estas enumeraciones se especifican mediante el lenguaje Visual Basic. Los nombres se pueden usar en cualquier parte del código en lugar de los valores reales.