File.ToURI メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この抽象パス名を file:
表す URI を構築します。
[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
戻り値
スキームが と等しい "file"
絶対階層 URI、この抽象パス名を表すパス、および未定義の機関、クエリ、フラグメント コンポーネント
- 属性
注釈
この抽象パス名を file:
表す URI を構築します。
URI の正確な形式はシステムに依存します。 この抽象パス名で示されるファイルがディレクトリであると判断できる場合、結果の URI はスラッシュで終わることになります。
特定の抽象パス名 f については、次のことが保証されます。
<blockquote> new
f#File(java.net.URI) File
(.toURI()).equals(
f.
</blockquote>#getAbsoluteFile() getAbsoluteFile
())
元の抽象パス名、URI、および新しい抽象パス名がすべて、同じ Java 仮想マシン内で (異なる呼び出しの場合もあります) 作成される限り。 ただし、抽象パス名のシステム依存の性質上、この関係は通常、あるオペレーティング システム上の仮想マシンで作成された URI が別のオペレーティング システム上の仮想マシンの抽象パス名に変換された場合 file:
には保持されません。
この抽象パス名が UNC パス名を表す場合、UNC のすべてのコンポーネント (サーバー名コンポーネントを含む) がパスで URI
エンコードされることに注意してください。 権限コンポーネントは未定義です。つまり、 として null
表されます。 クラスはPath
、結果の URI
のPath#toUri toUri
機関コンポーネントでサーバー名をエンコードする メソッドを定義します。 メソッドを #toPath toPath
使用して、この抽象パス名を表す を取得 Path
できます。
1.4 で追加されました。
の Java ドキュメント java.io.File.toURI()
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。