IStorageFolderQueryOperations 인터페이스

정의

검색 쿼리를 만들고 폴더에서 파일을 검색하는 메서드를 제공합니다. 이 인터페이스는 GroupByAlbum과 같은 그룹 기반 CommonFolderQuery 값을 사용하여 쿼리를 만들 때 자동으로 생성되는 파일 시스템 폴더, 라이브러리 또는 가상 폴더를 나타낼 수 있는 StorageFolder 개체에 의해 구현됩니다.

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를 반환).

적용 대상