Files.IsReadable(IPath) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ファイルが読み取り可能かどうかをテストします。
[Android.Runtime.Register("isReadable", "(Ljava/nio/file/Path;)Z", "", ApiSince=26)]
public static bool IsReadable(Java.Nio.FileNio.IPath? path);
[<Android.Runtime.Register("isReadable", "(Ljava/nio/file/Path;)Z", "", ApiSince=26)>]
static member IsReadable : Java.Nio.FileNio.IPath -> bool
パラメーター
- path
- IPath
チェックするファイルへのパス
返品
trueファイルが存在し、読み取り可能な場合。falseファイルが存在しない場合、Java仮想マシンに十分な権限がないため、読み取りアクセスが拒否されるか、アクセス権を特定できない
- 属性
注釈
ファイルが読み取り可能かどうかをテストします。 このメソッドは、ファイルが存在し、このJava仮想マシンが読み取り用にファイルを開くことができる適切な特権を持っていることを確認します。 実装によっては、ファイルへの有効なアクセス権を確認するために、このメソッドでファイルのアクセス許可、アクセス制御リスト、またはその他のファイル属性の読み取りが必要になる場合があります。 したがって、このメソッドは、他のファイル システム操作に関してアトミックではない可能性があります。
このメソッドの結果はすぐに古くなっていることに注意してください。読み取りのためにファイルを開こうとする後続の試行が成功する(または同じファイルにアクセスする)保証はありません。 セキュリティが重要なアプリケーションでこの方法を使用する場合は、注意が必要です。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。