FileSystem.SetAttr(String, FileAttribute) Método

Definição

Define a informação do atributo para um ficheiro. A My funcionalidade dá-lhe melhor produtividade e desempenho nas operações de I/O de ficheiros do que SetAttr. Para obter mais informações, veja 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. Uma expressão string que especifica um nome de ficheiro. PathName pode incluir diretório ou pasta, e unidade.

Attributes
FileAttribute

Required. Expressão constante ou numérica, cuja soma especifica atributos de ficheiro.

Exceções

Attribute O tipo é inválido.

Exemplos

Este exemplo utiliza a SetAttr função para definir atributos para um ficheiro.

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

Observações

Ocorre um erro em tempo de execução se tentar definir os atributos de um ficheiro aberto.

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

Value Constante Description
Normal vbNormal Normal (padrão).
ReadOnly vbReadOnly Somente leitura.
Hidden vbHidden Oculto.
System vbSystem Ficheiro de sistema.
Volume vbVolume Rótulo de volume
Directory vbDirectory Diretório ou pasta.
Archive vbArchive O ficheiro foi alterado desde a última cópia de segurança.
Alias vbAlias O ficheiro tem um nome diferente.

Note

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

Aplica-se a

Ver também