Llegeix en anglès

Comparteix a través de


Uri.LocalPath Propiedad

Definición

Obtiene una representación del sistema operativo local de un nombre de archivo.

public string LocalPath { get; }

Valor de propiedad

String

Representación del sistema operativo local de un nombre de archivo.

Excepciones

Esta instancia representa un identificador URI relativo, y esta propiedad sólo es válida para identificadores URI absolutos.

Ejemplos

En el ejemplo siguiente se crea una Uri instancia y se escribe la ruta de acceso local en la consola.

Uri uriAddress2 =  new Uri("file://server/filename.ext");
Console.WriteLine(uriAddress2.LocalPath);
Console.WriteLine("Uri {0} a UNC path", uriAddress2.IsUnc ? "is" : "is not");
Console.WriteLine("Uri {0} a local host", uriAddress2.IsLoopback ? "is" : "is not");
Console.WriteLine("Uri {0} a file", uriAddress2.IsFile ? "is" : "is not");
// The example displays the following output:
//    \\server\filename.ext
//    Uri is a UNC path
//    Uri is not a local host
//    Uri is a file

Comentarios

El valor devuelto por esta propiedad no está en mayúsculas. Si la ruta de acceso se reconoce como una ruta de acceso de archivo de Windows, todas las barras diagonales (/) se reemplazan por barras diagonales (\).

Para el URI file://computer/file.ext, la ruta de acceso absoluta es /file.ext y la ruta de acceso local es \\computer\file.ext.

Se aplica a