FileInfo.DirectoryName Propriedade

Definição

Recebe uma string que representa o caminho completo do diretório.

public:
 property System::String ^ DirectoryName { System::String ^ get(); };
public string DirectoryName { get; }
member this.DirectoryName : string
Public ReadOnly Property DirectoryName As String

Valor de Propriedade

Uma cadeia que representa o caminho completo do diretório.

Exceções

null foi transferido para o nome do diretório.

O nome do caminho totalmente qualificado excede o comprimento máximo definido pelo sistema.

O interlocutor não tem a permissão necessária.

Exemplos

O exemplo seguinte recupera o caminho completo do ficheiro especificado.

string   fileName = @"C:\TMP\log.txt";
FileInfo fileInfo = new FileInfo(fileName);
if (!fileInfo.Exists)
{
    return;
}

Console.WriteLine("{0} has a directoryName of {1}",
    fileName, fileInfo.DirectoryName);
/* This code produces output similar to the following,
 * though actual results may vary by machine:
 *
 * C:\TMP\log.txt has a directory name of C:\TMP
 */

Observações

Para obter o diretório pai como DirectoryInfo objeto, use a Directory propriedade.

Quando é chamado pela primeira vez, FileInfo chama Refresh e armazena em cache informações sobre o ficheiro. Nas chamadas seguintes, deve ligar Refresh para obter a cópia mais recente da informação.

Aplica-se a

Ver também