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í.
Establece la información de atributos de un archivo. La característica My
proporciona una mayor productividad y rendimiento en las operaciones de E/S de archivo que SetAttr
. Para obtener más información, vea 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
Obligatorio. Expresión de cadena que especifica un nombre de archivo. PathName
puede incluir el directorio o la carpeta y la unidad.
- Attributes
- FileAttribute
Obligatorio. Constante o expresión numérica, cuya suma especifica los atributos de un archivo.
Excepciones
El tipo de Attribute
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:
Valor | Constante | Descripción |
---|---|---|
Normal |
vbNormal |
Normal (valor predeterminado). |
ReadOnly |
vbReadOnly |
Solo lectura. |
Hidden |
vbHidden |
Oculto. |
System |
vbSystem |
Archivo de sistema. |
Volume |
vbVolume |
Etiqueta de volumen |
Directory |
vbDirectory |
Directorio o carpeta. |
Archive |
vbArchive |
El archivo ha cambiado desde que se realizó la última copia de seguridad. |
Alias |
vbAlias |
El archivo tiene un nombre diferente. |
Nota
El lenguaje de Visual Basic especifica estas enumeraciones. Los nombres se pueden usar en cualquier lugar del código en lugar de los valores reales.