次の方法で共有


IStorageFolderQueryOperations インターフェイス

定義

検索クエリを作成し、フォルダーからファイルを取得するメソッドを提供します。 このインターフェイスは StorageFolder オブジェクトによって実装されます。このオブジェクトは、GroupByAlbum などのグループベースの CommonFolderQuery 値を使用してクエリを作成するときに自動的に生成されるファイル システム フォルダー、ライブラリ、または仮想フォルダーを表すことができます。

public interface class IStorageFolderQueryOperations
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3410218185, 17515, 19023, 190, 151, 117, 119, 113, 190, 82, 3)]
struct IStorageFolderQueryOperations
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3410218185, 17515, 19023, 190, 151, 117, 119, 113, 190, 82, 3)]
public interface IStorageFolderQueryOperations
Public Interface IStorageFolderQueryOperations
派生
属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

メソッド

AreQueryOptionsSupported(QueryOptions)

フォルダーが指定した検索クエリ オプションをサポートしているかどうかを確認します (true または false を返します)。

CreateFileQuery()

保存場所のファイルを列挙し、保存場所の内容が変更されたときに発生するイベントをサブスクライブするためのオブジェクトを取得します。

CreateFileQuery(CommonFileQuery)

フォルダー内の保存場所を列挙し、保存場所の内容が変更されたときに発生するイベントをサブスクライブするための、指定したオプションを持つオブジェクトを取得します。

CreateFileQueryWithOptions(QueryOptions)

格納場所のファイルを列挙し、保存場所の内容が変更されたときに発生するイベントをサブスクライブするための指定されたオプションを持つオブジェクトを取得します。

CreateFolderQuery()

保存場所のフォルダーを列挙し、保存場所の内容が変更されたときに発生するイベントをサブスクライブするためのオブジェクトを取得します。

CreateFolderQuery(CommonFolderQuery)

格納場所のフォルダーを列挙し、ストレージの場所の内容が変更されたときに発生するイベントをサブスクライブするための、指定したオプションを持つオブジェクトを取得します。

CreateFolderQueryWithOptions(QueryOptions)

格納場所のフォルダーを列挙し、ストレージの場所の内容が変更されたときに発生するイベントをサブスクライブするための、指定したオプションを持つオブジェクトを取得します。

CreateItemQuery()

保存場所のファイルとフォルダーの浅い列挙を実行するためのオブジェクトを取得します。 アプリでは、 オブジェクトを使用して、ストレージの場所の項目を列挙し、保存場所の内容が変更されたときに発生するイベントをサブスクライブできます。

CreateItemQueryWithOptions(QueryOptions)

格納場所のファイルとフォルダーを列挙し、保存場所の内容が変更されたときに発生するイベントをサブスクライブするための、指定したオプションを持つオブジェクトを取得します。

GetFilesAsync(CommonFileQuery)

指定したクエリ (シャロー列挙) に基づいてファイルの一覧を取得します。 これにより、一度にファイルのスナップショットが返され、イベントを通じて変更を追跡することはできません。

GetFilesAsync(CommonFileQuery, UInt32, UInt32)

指定したファイル クエリに基づいて、指定した範囲内のファイルの一覧を取得します。 これにより、一度にファイルのスナップショットが返され、イベントを通じて変更を追跡することはできません。

GetFoldersAsync(CommonFolderQuery)

指定したフォルダー クエリに基づいて、フォルダーとファイル グループの一覧を取得します。 これにより、一度にフォルダーまたはファイル グループのスナップショットが返され、イベントを通じて変更を追跡することはできません。

GetFoldersAsync(CommonFolderQuery, UInt32, UInt32)

フォルダー クエリに基づいて、このフォルダー内のフォルダーの範囲を非同期的に取得します。 これにより、一度にフォルダーまたはファイル グループのスナップショットが返され、イベントを通じて変更を追跡することはできません。

GetIndexedStateAsync()

クエリに関連付けられている StorageFolder の場所のインデックス付き状態を示す値を取得します。

GetItemsAsync(UInt32, UInt32)

指定した範囲 (シャロー列挙) 内のファイル、フォルダー、ファイル グループなどのリスト アイテムを取得します。

IsCommonFileQuerySupported(CommonFileQuery)

このフォルダーが指定したファイル クエリをサポートしているかどうかを確認します (true または false を返します)。

IsCommonFolderQuerySupported(CommonFolderQuery)

このフォルダーが指定したフォルダー クエリをサポートしているかどうかを確認します (true または false を返します)。

適用対象