Sprache

File.ToURI Methode

Definition

Erstellt einen file: URI, der diesen abstrakten Pfadnamen darstellt.

[Android.Runtime.Register("toURI", "()Ljava/net/URI;", "GetToURIHandler")]
public virtual Java.Net.URI ToURI();
[<Android.Runtime.Register("toURI", "()Ljava/net/URI;", "GetToURIHandler")>]
abstract member ToURI : unit -> Java.Net.URI
override this.ToURI : unit -> Java.Net.URI

Gibt zurück

URI

Ein absoluter, hierarchischer URI mit einem Schema gleich "file", einem Pfad, der diesen abstrakten Pfadnamen darstellt, und nicht definierte Autoritäts-, Abfrage- und Fragmentkomponenten

Attribute

Hinweise

Erstellt einen file: URI, der diesen abstrakten Pfadnamen darstellt.

Die genaue Form des URI ist systemabhängig. Wenn sie bestimmt werden kann, dass die datei, die durch diesen abstrakten Pfadnamen gekennzeichnet ist, ein Verzeichnis ist, endet der resultierende URI mit einem Schrägstrich.

Für einen bestimmten abstrakten Pfadnamen f wird sichergestellt, dass

<blockquote> new #File(java.net.URI) File(  f.toURI()).equals(  f.#getAbsoluteFile() getAbsoluteFile()) </blockquote>

solange der ursprüngliche abstrakte Pfadname, der URI und der neue abstrakte Pfadname in (möglicherweise unterschiedlichen Aufrufen) desselben Java virtuellen Computers erstellt werden. Aufgrund der systemabhängigen Natur abstrakter Pfadnamen wird diese Beziehung jedoch in der Regel nicht gespeichert, wenn ein file: URI, der auf einem virtuellen Computer auf einem Betriebssystem erstellt wird, in einen abstrakten Pfadnamen in einem virtuellen Computer auf einem anderen Betriebssystem konvertiert wird.

Beachten Sie, dass, wenn dieser abstrakte Pfadname einen UNC-Pfadnamen darstellt, alle Komponenten der UNC (einschließlich der Servernamenkomponente) im URI Pfad codiert werden. Die Autoritätskomponente ist nicht definiert, d. h., sie wird als nulldargestellt. Die Path Klasse definiert die Path#toUri toUri Methode zum Codieren des Servernamens in der Autoritätskomponente des resultierenden URI. Die #toPath toPath Methode kann verwendet werden, um einen Path abstrakten Pfadnamen abzurufen.

In 1.4 hinzugefügt.

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

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: