Windows.Storage.Search 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
스토리지에서 콘텐츠를 열거하고 콘텐츠에 대한 AQS(고급 쿼리 구문) 검색을 수행하기 위한 클래스를 제공합니다.
앱은 연도, 월, 가성비지, 앨범 등의 항목 속성에 따라 일반 폴더 계층, 플랫 목록 및 미디어 지향 도형을 비롯한 다양한 도형으로 콘텐츠 컬렉션을 검색할 수 있습니다. 또한 앱은 시스템 인덱스로 콘텐츠 및 속성을 추가하여 앱 콘텐츠를 빠르게 검색할 수 있습니다.
또한 앱은 파일이 생성, 수정 또는 삭제되었기 때문에 컬렉션이 변경될 때 발생하는 이벤트를 받을 수 있습니다.
개별 항목의 경우 시스템은 항목, 썸네일 및 항목 속성과 연결된 스트림을 노출하고 항목을 만들고 삭제하는 기능을 제공합니다.
클래스
| ContentIndexer |
UWP 앱이 시스템 인덱스를 사용하여 프라이빗 콘텐츠를 검색할 수 있도록 합니다. |
| ContentIndexerQuery |
에서 콘텐츠 속성에 대한 쿼리를 ContentIndexer나타냅니다. |
| IndexableContent |
에 추가할 ContentIndexer수 있는 앱 콘텐츠 및 속성을 나타냅니다. |
| QueryOptions |
스토리지 폴더의 내용을 열거하기 위한 검색 쿼리의 매개 변수를 지정합니다. |
| SortEntryVector |
SortEntry 개체의 컬렉션으로 쿼리 결과의 정렬 조건에 대한 액세스를 제공합니다. |
| StorageFileQueryResult |
개체가 나타내는 StorageFolder 위치에 있는 파일의 쿼리 결과에 대한 액세스를 제공합니다. StorageFileQueryResult를 사용하여 해당 StorageFolder 위치의 파일을 열거할 수 있습니다. |
| StorageFolderQueryResult |
쿼리 중인 폴더의 폴더(또는 파일 그룹)를 나열하는 쿼리 결과에 대한 액세스 권한을 제공합니다(이 폴더가 표시 StorageFolder됨). StorageFolderQueryResult를 사용하여 해당 폴더의 폴더 또는 파일 그룹을 열거할 수 있습니다. |
| StorageItemQueryResult |
쿼리 중인 폴더의 파일 및 폴더(또는 파일 그룹)를 포함한 모든 항목을 나열하는 쿼리 결과에 대한 액세스를 제공합니다(이 항목은 a로 표시 StorageFolder됨). storageItemQueryResult를 사용하여 해당 파일 및 폴더를 열거할 StorageFolder수 있습니다. |
| StorageLibraryChangeTrackerTriggerDetails |
스토리지 라이브러리 변경 추적기의 세부 정보를 포함합니다. |
| StorageLibraryContentChangedTriggerDetails |
스토리지 라이브러리 콘텐츠 변경 추적기의 세부 정보를 포함합니다. |
| ValueAndLanguage |
속성의 언어를 BCP-47 언어 코드로 지정합니다. |
구조체
| SortEntry |
목록의 SortOrder 항목은 쿼리 결과를 정렬하는 데 사용되는 속성 및 순서를 지정합니다. |
인터페이스
| IIndexableContent |
에 추가할 ContentIndexer수 있는 앱 콘텐츠 및 속성을 나타냅니다. |
| IStorageFolderQueryOperations |
검색 쿼리를 만들고 폴더에서 파일을 검색하는 메서드를 제공합니다. 이 인터페이스는 같은 그룹 기반 CommonFolderQuery 값을 GroupByAlbum사용하여 쿼리를 만들 때 자동으로 생성되는 파일 시스템 폴더, 라이브러리 또는 가상 폴더를 나타낼 수 있는 개체에 의해 StorageFolder 구현됩니다. |
| IStorageQueryResultBase |
쿼리 결과에 액세스하고 관리하는 메서드를 제공합니다. |
열거형
| CommonFileQuery |
쿼리 결과에서 파일을 정렬하는 방법을 지정하고 쿼리가 단순하거나 깊은지 여부를 결정합니다. 심층 쿼리에 대한 쿼리 결과에는 지정된 옵션에 따라 정렬된 현재 폴더의 모든 하위 폴더에 있는 모든 파일이 포함됩니다. |
| CommonFolderQuery |
쿼리 결과의 폴더로 파일을 그룹화하는 방법을 지정하고 쿼리가 단순하거나 깊은지 여부를 결정합니다. 심층 쿼리에 대한 쿼리 결과에는 지정된 옵션에 따라 폴더로 그룹화된 현재 폴더의 모든 하위 폴더에 있는 모든 파일이 포함됩니다. |
| DateStackOption |
날짜 기반이 개체를 만드는 데 사용되는 경우 CommonFolderQuery 파일을 폴더로 그룹화하는 데 사용되는 시간 단위를 QueryOptions 나타냅니다. |
| FolderDepth |
쿼리되는 폴더의 모든 파일 및 하위 폴더가 열거될지 또는 최상위 파일 및 하위 폴더만 열거되는지 여부를 나타냅니다. |
| IndexedState |
시스템 인덱스가 포함되는지 여부를 StorageFolder 나타냅니다. |
| IndexerOption |
쿼리 중인 폴더의 콘텐츠를 열거할 때 쿼리에서 파일 시스템의 시스템 인덱스를 사용해야 하는지 여부를 지정합니다. 인덱서는 결과를 더 빠르게 검색할 수 있지만 모든 파일 위치에서는 사용할 수 없습니다. |
추가 정보
피드백
다음에 대한 사용자 의견 제출 및 보기