Files.Delete(IPath) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ファイルを削除します。
[Android.Runtime.Register("delete", "(Ljava/nio/file/Path;)V", "", ApiSince=26)]
public static void Delete(Java.Nio.FileNio.IPath? path);
[<Android.Runtime.Register("delete", "(Ljava/nio/file/Path;)V", "", ApiSince=26)>]
static member Delete : Java.Nio.FileNio.IPath -> unit
パラメーター
- path
- IPath
削除するファイルへのパス
- 属性
注釈
ファイルを削除します。
実装では、ファイルがディレクトリであるかどうかを判断するためにファイルを調べる必要がある場合があります。 したがって、このメソッドは、他のファイル システム操作に関してアトミックではない可能性があります。 ファイルがシンボリック リンクの場合、リンクの最終的なターゲットではなく、シンボリック リンク自体が削除されます。
ファイルがディレクトリの場合、ディレクトリは空である必要があります。 一部の実装では、ディレクトリには、ディレクトリの作成時に作成される特別なファイルまたはリンクのエントリがあります。 このような実装では、特殊なエントリのみが存在する場合、ディレクトリは空と見なされます。 このメソッドは、 #walkFileTree walkFileTree メソッドと共に使用して、ディレクトリとディレクトリ内のすべてのエントリ、または必要に応じて ファイル ツリー 全体を削除できます。
一部のオペレーティング システムでは、このJava仮想マシンまたはその他のプログラムでファイルを開いて使用しているときに、ファイルを削除できない場合があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。