Auf Englisch lesen

Freigeben über


Uri.LocalPath Eigenschaft

Definition

Ruft die Darstellung eines Dateinamens im lokalen Betriebssystem ab.

C#
public string LocalPath { get; }

Eigenschaftswert

String

Die lokale Betriebssystemdarstellung eines Dateinamens.

Ausnahmen

Diese Instanz stellt einen relativen URI dar, diese Eigenschaft ist jedoch nur für absolute URIs gültig.

Beispiele

Im folgenden Beispiel wird eine Uri Instanz erstellt und der lokale Pfad in die Konsole geschrieben.

C#
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

Hinweise

Der von dieser Eigenschaft zurückgegebene Wert ist nicht dargestellt. Wenn der Pfad als Windows Dateipfad erkannt wird, werden alle Schrägstriche (/) durch Abwärtsstriche (/) ersetzt.\

Für den URI file://computer/file.extist /file.ext der absolute Pfad und der lokale Pfad ist \\computer\file.ext.

Gilt für

Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0