File.List メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| Name | 説明 |
|---|---|
| List() |
この抽象パス名で示されるディレクトリ内のファイルとディレクトリに名前を付ける文字列の配列を返します。 |
| List(IFilenameFilter) |
指定したフィルターを満たすこの抽象パス名で示されるディレクトリ内のファイルとディレクトリに名前を付ける文字列の配列を返します。 |
List()
この抽象パス名で示されるディレクトリ内のファイルとディレクトリに名前を付ける文字列の配列を返します。
[Android.Runtime.Register("list", "()[Ljava/lang/String;", "GetListHandler")]
public virtual string[]? List();
[<Android.Runtime.Register("list", "()[Ljava/lang/String;", "GetListHandler")>]
abstract member List : unit -> string[]
override this.List : unit -> string[]
返品
この抽象パス名で示されるディレクトリ内のファイルとディレクトリに名前を付ける文字列の配列。 ディレクトリが空の場合、配列は空になります。 この抽象パス名がディレクトリを表していない場合、または I/O エラーが発生した場合は、 null を返します。
- 属性
注釈
この抽象パス名で示されるディレクトリ内のファイルとディレクトリに名前を付ける文字列の配列を返します。
この抽象パス名がディレクトリを示さない場合、このメソッドは nullを返します。 それ以外の場合は、ディレクトリ内のファイルまたはディレクトリごとに 1 つずつ、文字列の配列が返されます。 ディレクトリ自体とディレクトリの親ディレクトリを示す名前は結果に含まれません。 各文字列は、完全なパスではなくファイル名です。
結果の配列内の名前文字列が特定の順序で表示される保証はありません。これらは、特にアルファベット順に表示される保証はありません。
java.nio.file.Files クラスは、ディレクトリを開き、ディレクトリ内のファイル名を反復処理するjava.nio.file.Files#newDirectoryStream(Path) newDirectoryStream メソッドを定義します。 これにより、非常に大きなディレクトリを操作するときに使用されるリソースが少なくなり、リモート ディレクトリの操作時の応答性が向上する可能性があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
List(IFilenameFilter)
指定したフィルターを満たすこの抽象パス名で示されるディレクトリ内のファイルとディレクトリに名前を付ける文字列の配列を返します。
[Android.Runtime.Register("list", "(Ljava/io/FilenameFilter;)[Ljava/lang/String;", "GetList_Ljava_io_FilenameFilter_Handler")]
public virtual string[]? List(Java.IO.IFilenameFilter? filter);
[<Android.Runtime.Register("list", "(Ljava/io/FilenameFilter;)[Ljava/lang/String;", "GetList_Ljava_io_FilenameFilter_Handler")>]
abstract member List : Java.IO.IFilenameFilter -> string[]
override this.List : Java.IO.IFilenameFilter -> string[]
パラメーター
- filter
- IFilenameFilter
ファイル名フィルター
返品
指定された filterによって受け入れられた、この抽象パス名で示されるディレクトリ内のファイルとディレクトリに名前を付ける文字列の配列。 ディレクトリが空の場合、またはフィルターで名前が受け入れられていた場合、配列は空になります。
この抽象パス名がディレクトリを表していない場合、または I/O エラーが発生した場合は、 null を返します。
- 属性
注釈
指定したフィルターを満たすこの抽象パス名で示されるディレクトリ内のファイルとディレクトリに名前を付ける文字列の配列を返します。 このメソッドの動作は、返される配列内の文字列がフィルターを満たす必要がある点を除き、 #list() メソッドの動作と同じです。 指定された filter が null 場合は、すべての名前が受け入れられます。 それ以外の場合、名前は、この抽象パス名に対してフィルターのFilenameFilter#accept FilenameFilter.accept(File, String) メソッドが呼び出されたときに値true結果が得られ、それが示すディレクトリ内のファイルまたはディレクトリの名前である場合にのみ、フィルターを満たします。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。