Windows.Storage.Search Ruang nama

Menyediakan kelas untuk menghitung konten dalam penyimpanan dan melakukan pencarian Advanced Query Syntax (AQS) pada konten.

Aplikasi dapat mengambil koleksi konten dalam sejumlah bentuk, termasuk hierarki folder normal, daftar datar, dan bentuk berorientasi media berdasarkan properti item seperti tahun, bulan, artis, album, dan sebagainya. Selain itu, aplikasi dapat menambahkan konten dan properti ke indeks sistem untuk mengaktifkan pencarian cepat konten aplikasi.

Aplikasi juga dapat menerima peristiwa yang diaktifkan saat koleksi berubah karena file dibuat, dimodifikasi, atau dihapus.

Untuk item individual, sistem mengekspos aliran yang terkait dengan item, gambar mini, dan properti item, dan menyediakan kemampuan untuk membuat dan menghapus item.

Kelas

ContentIndexer

Memungkinkan aplikasi UWP untuk membuat konten privat dapat dicari dengan menggunakan indeks sistem.

ContentIndexerQuery

Mewakili kueri untuk properti konten di ContentIndexer.

IndexableContent

Mewakili konten dan properti aplikasi yang dapat ditambahkan ke ContentIndexer.

QueryOptions

Menentukan parameter kueri pencarian untuk menghitung konten folder penyimpanan.

SortEntryVector

Menyediakan akses ke kriteria pengurutan hasil kueri sebagai kumpulan objek SortEntry.

StorageFileQueryResult

Menyediakan akses ke hasil kueri file di lokasi yang diwakili oleh objek StorageFolder . Anda dapat menggunakan StorageFileQueryResult untuk menghitung file di lokasi StorageFolder tersebut.

StorageFolderQueryResult

Menyediakan akses ke hasil kueri yang mencantumkan folder (atau grup file) dalam folder yang sedang dikueri (yang diwakili oleh StorageFolder). Anda dapat menggunakan StorageFolderQueryResult untuk menghitung folder atau grup file di folder tersebut.

StorageItemQueryResult

Menyediakan akses ke hasil kueri yang mencantumkan semua item termasuk file dan folder (atau grup file) dalam folder yang sedang dikueri (yang diwakili oleh StorageFolder). Anda dapat menggunakan storageItemQueryResult untuk menghitung file dan folder di StorageFolder tersebut.

StorageLibraryChangeTrackerTriggerDetails

Berisi detail pelacak perubahan pustaka penyimpanan.

StorageLibraryContentChangedTriggerDetails

Berisi detail pelacak perubahan konten pustaka penyimpanan.

ValueAndLanguage

Menentukan bahasa properti, sebagai kode bahasa BCP-47.

Struct

SortEntry

Entri dalam daftar SortOrder menentukan properti dan urutan yang digunakan untuk mengurutkan hasil kueri.

Antarmuka

IIndexableContent

Mewakili konten dan properti aplikasi yang dapat ditambahkan ke ContentIndexer.

IStorageFolderQueryOperations

Menyediakan metode untuk membuat kueri pencarian dan mengambil file dari folder. Antarmuka ini diimplementasikan oleh objek StorageFolder , yang dapat mewakili folder sistem file, pustaka, atau folder virtual yang secara otomatis dihasilkan ketika kueri dibuat menggunakan nilai CommonFolderQuery berbasis grup seperti GroupByAlbum.

IStorageQueryResultBase

Menyediakan metode untuk mengakses dan mengelola hasil kueri.

Enum

CommonFileQuery

Menentukan cara mengurutkan file dalam hasil kueri dan menentukan apakah kueri dangkal atau dalam. Hasil kueri untuk kueri mendalam mencakup semua file di semua subfolder folder saat ini, diurutkan sesuai dengan opsi yang ditentukan.

CommonFolderQuery

Menentukan cara mengelompokkan file ke dalam folder dalam hasil kueri dan menentukan apakah kueri dangkal atau dalam. Hasil kueri untuk kueri mendalam mencakup semua file di semua subfolder folder saat ini, dikelompokkan ke dalam folder sesuai dengan opsi yang ditentukan.

DateStackOption

Menunjukkan unit waktu yang digunakan untuk mengelompokkan file ke dalam folder jika CommonFolderQuery berdasarkan tanggal digunakan untuk membuat objek QueryOptions .

FolderDepth

Menunjukkan apakah semua file dan subfolder folder yang dikueri akan dijumlahkan atau hanya jika hanya file dan subfolder tingkat atas yang akan dijumlahkan.

IndexedState

Menunjukkan apakah StorageFolder disertakan dalam indeks sistem.

IndexerOption

Menentukan apakah kueri harus menggunakan indeks sistem sistem file saat menghitung konten dalam folder yang sedang dikueri. Pengindeks dapat mengambil hasil lebih cepat tetapi tidak tersedia di semua lokasi file.

Lihat juga