Sprache

File.CanonicalPath Eigenschaft

Definition

Gibt die kanonische Pfadnamezeichenfolge dieses abstrakten Pfadnamens zurück.

public virtual string CanonicalPath { [Android.Runtime.Register("getCanonicalPath", "()Ljava/lang/String;", "GetGetCanonicalPathHandler")] get; }
[<get: Android.Runtime.Register("getCanonicalPath", "()Ljava/lang/String;", "GetGetCanonicalPathHandler")>]
member this.CanonicalPath : string

Eigenschaftswert

Die kanonische Pfadnamezeichenfolge, die die gleiche Datei oder dasselbe Verzeichnis wie dieser abstrakte Pfadname angibt.

Attribute

Ausnahmen

wenn ein E/A-Fehler auftritt.

Hinweise

Gibt die kanonische Pfadnamezeichenfolge dieses abstrakten Pfadnamens zurück.

Ein kanonischer Pfadname ist sowohl absolut als auch eindeutig. Die genaue Definition der kanonischen Form ist systemabhängig. Diese Methode konvertiert diesen Pfadnamen bei Bedarf zuerst in absolute Form, als ob sie die #getAbsolutePath Methode aufruft, und ordnet ihn dann seiner eindeutigen Form auf systemabhängige Weise zu. Dies umfasst in der Regel das Entfernen redundanter Namen wie "."".." und aus dem Pfadnamen, das Auflösen symbolischer Verknüpfungen (auf UNIX-Plattformen) und das Konvertieren von Laufwerkbuchstaben in einen Standardfall (auf Microsoft Windows Plattformen).

Jeder Pfadname, der eine vorhandene Datei oder ein vorhandenes Verzeichnis angibt, weist eine eindeutige kanonische Form auf. Jeder Pfadname, der eine nicht vorhandene Datei oder ein nicht vorhandenes Verzeichnis angibt, weist auch eine eindeutige kanonische Form auf. Die kanonische Form des Pfadnamens einer nicht vorhandenen Datei oder eines verzeichnisses unterscheidet sich möglicherweise von der kanonischen Form desselben Pfadnamens, nachdem die Datei oder das Verzeichnis erstellt wurde. Ebenso kann sich die kanonische Form des Pfadnamens einer vorhandenen Datei oder eines vorhandenen Verzeichnisses von der kanonischen Form desselben Pfadnamens unterscheiden, nachdem die Datei oder das Verzeichnis gelöscht wurde.

Hinzugefügt in JDK1.1.

Java Dokumentation für java.io.File.getCanonicalPath().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: