FileSystem.SetAttr(String, FileAttribute) Método

Definición

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.

Se aplica a

Consulte también