Compartilhar via


FileSystem.SetAttr(String, FileAttribute) Método

Definição

Define as informações de atributo de um arquivo. O recurso My oferece melhor produtividade e desempenho em operações de E/S do arquivo do que SetAttr. Para obter mais informações, 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

Obrigatórios. Uma expressão de cadeia de caracteres que especifica um nome de arquivo. PathName pode incluir o diretório ou a pasta, bem como a unidade.

Attributes
FileAttribute

Obrigatórios. Expressão constante ou numérica, cuja soma especifica atributos de arquivo.

Exceções

O tipo Attribute é inválido.

Exemplos

Este exemplo usa a SetAttr função para definir atributos para um arquivo.

' Set hidden attribute.
SetAttr("TESTFILE", vbHidden)
' Set hidden and read-only attributes.
SetAttr("TESTFILE", vbHidden Or vbReadOnly)

Comentários

Ocorrerá um erro em tempo de execução se você tentar definir os atributos de um arquivo aberto.

Os Attributes valores de enumeração de argumento são os seguintes:

Valor Constante Descrição
Normal vbNormal Normal (padrão).
ReadOnly vbReadOnly Somente leitura.
Hidden vbHidden Oculto.
System vbSystem Arquivo do sistema.
Volume vbVolume Rótulo do volume
Directory vbDirectory Diretório ou pasta.
Archive vbArchive O arquivo foi alterado desde o último backup.
Alias vbAlias O arquivo tem um nome diferente.

Observação

Essas enumerações são especificadas pela linguagem Visual Basic. Os nomes podem ser usados em qualquer lugar do código, em vez dos valores reais.

Aplica-se a

Confira também