Lingua

IPath.ToUri Metodo

Definizione

Restituisce un URI per rappresentare questo percorso.

[Android.Runtime.Register("toUri", "()Ljava/net/URI;", "GetToUriHandler:Java.Nio.FileNio.IPathInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)]
public Java.Net.URI? ToUri();
[<Android.Runtime.Register("toUri", "()Ljava/net/URI;", "GetToUriHandler:Java.Nio.FileNio.IPathInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member ToUri : unit -> Java.Net.URI

Valori restituiti

URI

URI che rappresenta questo percorso

Attributi

Commenti

Restituisce un URI per rappresentare questo percorso.

Questo metodo costruisce un valore assoluto URI con uguale URI#getScheme() scheme allo schema URI che identifica il provider. La forma esatta della parte specifica dello schema è altamente dipendente dal provider.

Nel caso del provider predefinito, l'URI è gerarchico con un URI#getPath() path componente assoluto. I componenti di query e frammento non sono definiti. Indica se il componente dell'autorità è definito o meno dipende dall'implementazione. Non esiste alcuna garanzia che l'oggetto URI possa essere usato per costruire un oggetto java.io.File java.io.File. In particolare, se questo percorso rappresenta un percorso UNC (Universal Naming Convention), il nome del server UNC può essere codificato nel componente autorità dell'URI risultante. Nel caso del provider predefinito e del file esiste e può essere determinato che il file è una directory, quindi il risultato URI terminerà con una barra.

Il provider predefinito fornisce una garanzia di round trip</em> simile <>alla java.io.File classe . Per un determinato Pathp è garantito che <blockquotep..toUri()).equals(<#toAbsolutePath() toAbsolutePath())/blockquote>>Path#of(URI) Path.of( fino a quando l'originale Path, e URIil nuovo Path vengono tutti creati in (possibilmente chiamate diverse) la stessa macchina virtuale Java. Indica se altri provider effettuano garanzie specifiche del provider e pertanto non specificate.

Quando un file system viene costruito per accedere al contenuto di un file system come file system, è altamente specifico se l'URI restituito rappresenta il percorso specificato nel file system o rappresenta un <>URI em composto</em> che codifica l'URI del file system contenitore. Un formato per gli URI composti non è definito in questa versione; tale schema può essere aggiunto in una versione futura.

per java.nio.file.Path.toUri().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a