Windows Search
Gambaran umum teknologi Windows Search.
Untuk mengembangkan Windows Search, Anda memerlukan header ini:
Untuk panduan pemrograman untuk teknologi ini, lihat:
AUTH_TYPE Menjelaskan jenis autentikasi untuk akses konten. |
CASE_REQUIREMENT Menentukan persyaratan kasus kata kunci, jika ada, untuk kueri. |
CatalogPausedReason Digunakan oleh ISearchCatalogManager::GetCatalogStatus untuk menentukan alasan katalog dijeda. |
CatalogStatus Digunakan oleh ISearchCatalogManager::GetCatalogStatus untuk menentukan status katalog saat ini. |
CLUSION_REASON Bendera ini menghitung alasan mengapa URL disertakan atau dikecualikan dari cakupan perayapan saat ini. |
CONDITION_CREATION_OPTIONS Menyediakan sekumpulan bendera yang akan digunakan dengan antarmuka berikut untuk menunjukkan jenis simpul pohon kondisi:_ICondition, ICondition2, IConditionFactory, IConditionFactory2, dan IConditionGenerator. |
CONDITION_OPERATION Menyediakan sekumpulan bendera yang akan digunakan dengan metode berikut untuk menunjukkan operasi di ICondition::GetComparisonInfo, ICondition2::GetLeafConditionInfo, IConditionFactory::MakeLeaf, IConditionFactory2::CreateBooleanLeaf, IConditionFactory2::CreateIntegerLeaf, IConditionFactory2::MakeLeaf, IConditionFactory2::CreateStringLeaf, dan IConditionGenerator::GenerateForLeaf. |
CONDITION_TYPE Menyediakan sekumpulan bendera yang akan digunakan dengan metode berikut untuk menunjukkan jenis simpul pohon kondisi:_ICondition::GetConditionType, IConditionFactory::MakeAndOr, IConditionFactory2::CreateCompoundFromArray, dan IConditionFactory2::CreateCompoundFromObjectArray. |
FOLLOW_FLAGS Digunakan untuk membantu menentukan perilaku saat perayapan atau pengindeksan. Bendera ini digunakan oleh metode ISearchCrawlScopeManager::AddDefaultScopeRule dan ISearchCrawlScopeManager::AddUserScopeRule. |
INTERVAL_LIMIT_KIND Nilai-nilai ini dikembalikan oleh IInterval::GetLimits sebagai pasangan untuk menentukan rentang dengan batas atas dan bawah. |
NAMED_ENTITY_CERTAINTY Menentukan tingkat kepastian untuk entitas bernama. |
PRIORITY_LEVEL Digunakan oleh antarmuka IRowsetPrioritization untuk mengatur atau mengambil tingkat prioritas pengindeks saat ini untuk cakupan yang ditentukan oleh kueri. |
PROXY_ACCESS Digunakan oleh ISearchManager untuk menyatakan penggunaan proksi. |
QUERY_PARSER_MANAGER_OPTION Digunakan oleh IQueryParserManager::SetOption untuk mengatur opsi penguraian. Ini dapat digunakan untuk menentukan skema dan opsi pelokalan. |
ROWSETEVENT_ITEMSTATE Menjelaskan apakah item yang cocok dengan kriteria pencarian kumpulan baris saat ini berada di kumpulan baris tersebut. |
ROWSETEVENT_TYPE Menjelaskan jenis perubahan pada data kumpulan baris. |
SEARCH_INDEXING_PHASE Menentukan status fase pengindeksan pencarian saat ini. |
SEARCH_KIND_OF_CHANGE Menunjukkan jenis perubahan yang memengaruhi item saat sink sumber memberi tahu klien bahwa item telah diubah. |
SEARCH_NOTIFICATION_PRIORITY Menunjukkan prioritas pemrosesan item yang telah berubah. |
SEARCH_QUERY_SYNTAX Menentukan jenis sintaks kueri. (SEARCH_QUERY_SYNTAX) |
SEARCH_TERM_EXPANSION Menunjukkan opsi kartubebas pada istilah pencarian. Digunakan oleh metode ISearchQueryHelper::get_QueryTermExpansion dan ISearchQueryHelper::p ut_QueryTermExpansion. |
STRUCTURED_QUERY_MULTIOPTION Sekumpulan bendera yang digunakan oleh IQueryParser::SetMultiOption untuk menunjukkan opsi individual. |
STRUCTURED_QUERY_PARSE_ERROR Sekumpulan bendera yang akan digunakan dengan IQuerySolution::GetErrors untuk mengidentifikasi kesalahan penguraian. Setiap kesalahan penguraian menunjukkan bahwa satu atau beberapa token diabaikan saat mengurai string kueri. |
STRUCTURED_QUERY_RESOLVE_OPTION Opsi untuk menyelesaikan data ke dalam pohon kondisi. |
STRUCTURED_QUERY_SINGLE_OPTION Sekumpulan bendera yang akan digunakan dengan IQueryParser::SetOption dan IQueryParser::GetOption untuk menunjukkan opsi individual. |
STRUCTURED_QUERY_SYNTAX Menentukan jenis sintaks kueri. (STRUCTURED_QUERY_SYNTAX) |
tagPRIORITIZE_FLAGS Digunakan oleh PrioritizeMatchingURLs untuk menentukan cara memproses item yang sebelumnya gagal diindeks oleh pengindeks. |
Tambahkan Menambahkan entitas bernama tunggal (potensial) ke koleksi INamedEntityCollector ini, seperti yang diidentifikasi dalam rentang token string input yang diurai. |
TambahkanDefaultScopeRule Menambahkan URL sebagai cakupan default untuk aturan ini. |
AddHierarchicalScope Menambahkan cakupan hierarkis ke mesin pencari. |
AddRequestParameter Meminta kumpulan nilai properti. |
AddRoot Menambahkan akar pencarian baru ke mesin pencari. |
AddUserScopeRule Menambahkan aturan cakupan rayapan baru saat pengguna membuat aturan baru atau menambahkan URL untuk diindeks. |
Dasar Mengambil entitas induk entitas ini. |
BindToFilter Mengikat item yang sedang diproses ke IFilterand yang sesuai mengambil pointer ke IFilter. |
BindToStream Mengikat item yang sedang diproses ke aliran data antarmuka IStream [Penyimpanan Terstruktur] dan mengambil pointer ke aliran tersebut. |
BreakText Mengurai teks untuk mengidentifikasi kata dan frasa dan memberikan hasilnya ke objek IWordSink dan IPhraseSink. |
Kloning Membuat salinan objek IEnumSearchRoots dengan konten dan status yang sama dengan yang saat ini. |
Kloning Membuat salinan objek IEnumSearchScopeRules ini dengan konten dan status yang sama dengan yang saat ini. |
Kloning Membuat salinan mendalam dari objek ICondition ini. |
CloseAccessor Menutup objek IUrlAccessor yang dibuat sebelumnya. |
ComposePhrase Tidak didukung. (IWordBreaker.ComposePhrase) |
CreateAccessor Membuat dan menginisialisasi objek IUrlAccessor. |
CreateAccessorEx Membuat dan menginisialisasi objek IUrlAccessor. Metode ini memiliki fungsionalitas dasar yang sama dengan metode ISearchProtocol::CreateAccessor, tetapi mencakup parameter pUserData tambahan untuk menyediakan data tambahan ke handler protokol. |
CreateBooleanLeaf Membuat kondisi pencarian yang BENAR atau SALAH. (IConditionFactory2.CreateBooleanLeaf) |
CreateCatalog Membuat katalog kustom baru di pengindeks Windows Search dan mengembalikan referensi ke katalog tersebut. |
CreateCompoundFromArray Membuat simpul kondisi daun yang merupakan sambungan (AND) atau disjunction (OR) dari array node kondisi. Objek yang dikembalikan mendukung ICondition dan ICondition2. |
CreateCompoundFromObjectArray Membuat simpul kondisi daun yang merupakan sambungan (AND) atau disjunction (OR) dari kumpulan subkondisi. Objek yang dikembalikan mendukung ICondition dan ICondition2. |
CreateICommand Membuat ICommand. |
CreateIntegerLeaf Membuat simpul kondisi daun untuk nilai bilangan bulat. Objek yang dikembalikan mendukung ICondition dan ICondition2. |
CreateLeaf Membuat simpul kondisi daun untuk nilai apa pun. Objek yang dikembalikan mendukung ICondition dan ICondition2. |
CreateLoadedParser Membuat instans baru implementasi antarmuka IQueryParser. Instans pengurai kueri ini dimuat dengan skema untuk katalog yang ditentukan dan dilokalkan ke bahasa tertentu. Semua pengaturan lainnya diinisialisasi ke pengaturan default. |
CreateNegation Membuat simpul kondisi yang merupakan negasi logis (NOT) dari kondisi lain (subnode simpul ini). (IConditionFactory2.CreateNegation) |
CreateStringLeaf Membuat simpul kondisi daun untuk nilai string yang mewakili perbandingan nilai properti dan nilai konstanta. Objek yang dikembalikan mendukung ICondition dan ICondition2. |
CreateTrueFalse Membuat kondisi pencarian yang BENAR atau SALAH. (IConditionFactory2.CreateTrueFalse) |
DefaultPhrase Metode ini mencoba menghasilkan frasa yang, ketika dikenali oleh instans IConditionGenerator ini, mewakili jenis dan pasangan nilai untuk entitas, hubungan, atau entitas bernama. |
DefaultPhrase Mengambil frasa default yang akan digunakan untuk entitas ini dalam pemulihan. |
DefaultPhrase Mengambil frasa default yang akan digunakan untuk entitas bernama ini dalam pemulihan. |
DefaultPhrase Mengambil frasa default yang akan digunakan untuk hubungan ini dalam pemulihan. |
DeleteCatalog Menghapus katalog yang ada dan semua data terindeks terkait dari pengindeks Windows Search. |
Tujuan Mengambil objek IEntity tujuan hubungan. Tujuan hubungan sesuai dengan jenis properti. |
Entitas Mengambil enumerasi objek IEntity dengan satu entri untuk setiap entitas dalam skema yang dimuat. |
EnumerateExcludedExtensions Tidak diterapkan. (ISearchCatalogManager.EnumerateExcludedExtensions) |
EnumerateRoots Mengembalikan enumerasi semua akar yang diketahui instans ISearchCrawlScopeManager ini. |
EnumerateScopeRules Mengembalikan enumerasi semua aturan cakupan yang diketahui instans antarmuka ISearchCrawlScopeManager ini. |
EnumPropInfo Mendapatkan entri i-th dari daftar properti. |
GenerateForLeaf Menghasilkan ekspresi kueri khusus untuk apa yang akan menjadi ekspresi kueri daun. |
GenerateSQLFromUserQuery Menghasilkan kueri Bahasa Permintaan Terstruktur (SQL) berdasarkan string kueri yang disediakan klien yang dinyatakan dalam Sintaks Kueri Tingkat Lanjut (AQS) atau Sintaks Kueri Alami (NQS). |
GenerateWordForms Menghasilkan formulir alternatif untuk kata dan menempatkan formulir ini di objek IWordFormSink. |
get_AuthenticationType Mengambil jenis autentikasi yang diperlukan untuk mengakses URL di bawah akar pencarian ini. |
get_BypassList Mendapatkan daftar bypass proksi dari pengindeks. Daftar ini digunakan untuk menentukan item atau URL mana yang lokal dan tidak perlu melalui server proksi. Daftar ini diatur dengan memanggil ISearchManager::SetProxy. |
get_ConnectionString Mengembalikan string koneksi OLE DB untuk indeks Pencarian Jendela. |
get_ConnectTimeout Mendapatkan nilai batas waktu koneksi untuk menyambungkan ke penyimpanan untuk pengindeksan. |
get_DataTimeout Mendapatkan nilai batas waktu data, dalam detik, untuk transaksi data antara pengindeks dan host filter pencarian. Nilai ini terkandung dalam struktur TIMEOUT_INFO. |
get_DiacriticSensitivity Mendapatkan nilai yang menunjukkan apakah katalog sensitif terhadap diakritik. Diakritik adalah tanda yang ditambahkan ke huruf untuk menunjukkan nilai fonetik atau pengucapan khusus. |
get_EnumerationDepth Mendapatkan kedalaman enumerasi untuk akar pencarian ini. |
get_FollowDirectories Mendapatkan nilai BOOL yang menunjukkan apakah mesin pencari mengikuti subdirektori dan cakupan hierarkis. |
get_FollowFlags Tidak didukung. Metode ini mengembalikan E_InvalidArg ketika dipanggil. |
get_HostDepth Mendapatkan nilai yang menunjukkan seberapa jauh ke pohon host untuk dirayapi saat mengindeks. |
get_IsDefault Mendapatkan nilai yang mengidentifikasi apakah ini adalah aturan default. |
get_IsHierarchical Mendapatkan nilai yang menunjukkan apakah pencarian berakar pada struktur pohon hierarkis. |
get_IsIncluded Mendapatkan nilai yang mengidentifikasi apakah aturan ini adalah aturan inklusi. Aturan inklusi mengidentifikasi cakupan yang harus disertakan dalam cakupan perayapan. |
get_LocalBypass Mengambil nilai yang menentukan apakah server proksi harus dilewati untuk menemukan item atau URL. |
get_Name Mendapatkan nama katalog saat ini. |
get_Password Tidak diterapkan. (ISearchRoot.get_Password) |
get_PatternOrURL Mendapatkan pola atau URL untuk aturan tersebut. Aturan cakupan menentukan URL atau jalur apa yang akan disertakan atau dikecualikan. |
get_PortNumber Mengambil nomor port yang digunakan untuk berkomunikasi dengan server proksi. Nomor port ini disimpan dalam pengindeks dan diatur oleh metode ISearchManager::SetProxy. |
get_ProvidesNotifications Mendapatkan nilai yang menunjukkan apakah mesin pencari diberi tahu (oleh penangan protokol atau aplikasi lain) tentang perubahan pada URL di bawah akar pencarian. |
get_ProxyName Mengambil nama proksi yang akan digunakan oleh penangan protokol. |
get_QueryContentLocale Mendapatkan pengidentifikasi kode bahasa (LCID) untuk kueri. |
get_QueryContentProperties Mendapatkan daftar properti yang disertakan dalam kueri saat istilah pencarian tidak secara eksplisit menentukan properti. |
get_QueryKeywordLocale Mendapatkan pengidentifikasi kode bahasa (LCID) untuk digunakan lokal saat mengurai kata kunci Advanced Query Syntax (AQS). |
get_QueryMaxResults Mendapatkan jumlah hasil maksimum yang akan dikembalikan oleh kueri. |
get_QuerySelectColumns Mendapatkan kolom (atau properti) yang diminta dalam pernyataan SELECT kueri. |
get_QuerySorting Mendapatkan urutan pengurutan untuk kumpulan hasil kueri. |
get_QuerySyntax Mendapatkan sintaks kueri. |
get_QueryTermExpansion Mendapatkan nilai yang menentukan bagaimana istilah kueri akan diperluas. |
get_QueryWhereRestrictions Mendapatkan pembatasan yang ditambahkan ke kueri dalam klausa WHERE. |
get_RootURL Mendapatkan URL titik awal untuk akar pencarian ini. |
get_Schedule Tidak diterapkan. (ISearchRoot.get_Schedule) |
get_UseNotificationsOnly Mendapatkan nilai yang menunjukkan apakah akar pencarian ini harus diindeks hanya oleh pemberitahuan dan tidak dirayapi. |
get_UseProxy Mengambil server proksi yang akan digunakan. |
get_User Tidak diterapkan. (ISearchRoot.get_User) |
get_UserAgent Mengambil string agen pengguna. |
GetCatalog Mengambil katalog berdasarkan nama dan membuat objek ISearchCatalogManager baru untuk katalog tersebut. |
GetCatalogStatus Mendapatkan status katalog. |
GetCLSID Mendapatkan CLSID untuk jenis dokumen item URL yang sedang diproses. |
GetCodePage Mendapatkan halaman kode untuk properti item URL. |
GetColumnMapper Mengambil objek pemeta kolom. |
GetComparisonInfo Mengambil nama properti, operasi, dan nilai dari simpul kondisi pencarian daun. (ICondition.GetComparisonInfo) |
GetConditionType Mengambil jenis kondisi untuk node kondisi pencarian ini, mengidentifikasinya sebagai AND logis, OR, atau NOT, atau sebagai simpul daun. |
GetCrawlScopeManager Mendapatkan antarmuka ISearchCrawlScopeManager untuk katalog pencarian ini. |
GetData Mengambil PROPVARIANT dan string input yang mewakili potongan data. |
GetData Mengambil satu pasangan kunci/nilai dari metadata objek IEntity, IRelationship, atau ISchemaProvider. |
GetDefaultCatalog Menentukan katalog default untuk sistem. |
GetDiacriticSensitivity Mendapatkan sensitivitas antarmuka ISearchLanguageSupport yang diimplementasikan ke diakritik. Diakritik adalah tanda aksen yang ditambahkan ke huruf untuk menunjukkan nilai atau pengucapan fonetik khusus. |
GetDisplayUrl Mendapatkan jalur yang mudah digunakan untuk item URL. |
GetDocFormat Mendapatkan format dokumen, yang direpresentasikan sebagai string Multipurpose Internet Mail Extensions (MIME). |
GetEntity Mengambil entitas berdasarkan nama dari skema yang dimuat. |
GetErrors Mengidentifikasi bagian dari string input yang tidak dikenali atau tidak digunakan pengurai saat membuat pohon kondisi IQuerySolution. |
GetFileName Mengambil nama file item, yang digunakan host filter untuk pengindeksan. Jika item tidak ada dalam sistem file dan metode IUrlAccessor::BindToStream diimplementasikan, metode ini mengembalikan properti System.ParsingPath shell untuk item. |
GetFilter Mengambil IFilteraccording yang sesuai ke parameter yang disediakan. |
GetHost Mendapatkan nama host untuk sumber konten, jika berlaku. |
GetImpersonationSidBlobs Mengambil array pengidentifikasi keamanan pengguna (SID) untuk URL tertentu. Metode ini memungkinkan penangan protokol untuk menentukan pengguna mana yang dapat mengakses file dan host protokol pencarian untuk meniru pengguna untuk mengindeks file. |
GetIndexerVersion Mengambil versi pengindeks saat ini dalam dua gugus:_the penanda versi utama dan penanda versi minor. |
GetIndexerVersionStr Mengambil versi pengindeks saat ini sebagai string tunggal. |
GetInputTerms Untuk simpul daun, ICondition::GetInputTerms mengambil informasi tentang bagian (atau rentang) apa dari string input yang menghasilkan properti, operasi, dan nilai untuk simpul kondisi pencarian. |
GetItemsChangedSink Mendapatkan antarmuka sink pemberitahuan perubahan. |
GetLastModified Mendapatkan stempel waktu yang mengidentifikasi kapan URL terakhir diubah. |
GetLeafConditionInfo Mengambil nama properti, operasi, dan nilai dari simpul kondisi pencarian daun. (ICondition2.GetLeafConditionInfo) |
GetLexicalData Melaporkan string kueri, cara tokenisasi, dan pengidentifikasi kode bahasa (LCID) dan pemecah kata apa yang digunakan untuk mengurainya. |
GetLicenseToUse Mendapatkan informasi lisensi untuk implementasi IStemmer ini. |
GetLicenseToUse Mendapatkan penunjuk ke informasi lisensi untuk implementasi antarmuka IWordBreaker ini. |
GetLimits Menentukan batas bawah dan atas interval, yang masing-masing mungkin tidak terbatas atau nilai tertentu. |
GetLocale Mengambil nama properti, operasi, dan nilai dari simpul kondisi pencarian daun. (ICondition2.GetLocale) |
GetNamedEntity Mengambil objek INamedEntity berdasarkan nama entitas. |
GetOplockEventHandle Mendapatkan handel peristiwa dari kunci oportunistik (OpLock). Objek peristiwa diatur ke status sinyal ketika OpLock rusak, memungkinkan pengindeks untuk menghentikan semua operasi pada objek IUrlAccessor yang mendasar. |
GetOption Mengambil nilai opsi sederhana yang ditentukan untuk pengurai kueri ini. |
GetParameter Tidak diterapkan. (ISearchCatalogManager.GetParameter) |
GetParameter Tidak didukung. Metode ini mengembalikan E_INVALIDARG ketika dipanggil. (ISearchManager.GetParameter) |
GetParentScopeVersionId Mendapatkan ID versi URL inklusi induk. |
GetPersistentItemsChangedSink Mendapatkan antarmuka sink peristiwa pemberitahuan perubahan untuk klien. Metode ini digunakan oleh aplikasi klien dan penangan protokol untuk memberi tahu pengindeks perubahan. |
GetPropInfoFromId Mendapatkan informasi properti dari DBID. |
GetPropInfoFromName Mendapatkan informasi properti dari nama. Ini akan mengembalikan penunjuk DBID dalam parameter ppPropId yang sekarang harus dibebaskan oleh pemanggil dan bukan oleh penerima panggilan (kelas ini). |
GetQuery Mengambil pohon kondisi dan jenis semantik solusi. |
GetQueryHelper Mendapatkan antarmuka ISearchQueryHelper untuk katalog saat ini. |
GetRedirectedURL Mendapatkan URL yang dialihkan untuk item saat ini. |
GetRelationship Mengambil objek IRelationship untuk entitas ini seperti yang diminta berdasarkan nama. |
GetSchemaProvider Mengambil penyedia skema untuk menelusuri skema yang saat ini dimuat. |
GetScopePriority Mengambil tingkat prioritas pengindeks saat ini untuk cakupan yang ditentukan oleh kueri ini. |
GetScopeStatistics Mendapatkan informasi yang menjelaskan cakupan yang ditentukan oleh kueri ini. |
GetSecurityDescriptor Mendapatkan deskriptor keamanan untuk item URL. Keamanan diterapkan pada waktu kueri, sehingga deskriptor ini mengidentifikasi keamanan untuk akses baca. |
GetSecurityProvider Mendapatkan penyedia keamanan untuk URL. |
GetSize Mendapatkan ukuran konten yang ditunjuk oleh URL. |
GetSubConditions Mengambil kumpulan subkondisi simpul kondisi pencarian dan IID antarmuka untuk menghitung koleksi. |
GetToken Mengambil posisi, panjang, dan string penimpaan dari token individual. |
GetURLIndexingState Tidak diterapkan. (ISearchCatalogManager.GetURLIndexingState) |
GetValue Mengambil nilai entitas bernama ini sebagai string. |
GetValueNormalization Mengambil nilai yang dinormalisasi karakter dari simpul kondisi pencarian. |
GetValueType Mengambil jenis semantik nilai simpul kondisi pencarian. |
GetVersion Menyebabkan pemetaan file dipetakan ke ruang alamat proses panggilan, dan memberi tahu klien jika status Crawl Scope Manager (CSM) telah berubah. |
HasChildScopeRule Mengidentifikasi apakah URL tertentu memiliki aturan turunan dalam cakupan. |
HasParentScopeRule Mengidentifikasi apakah URL tertentu memiliki aturan induk dalam cakupan. |
IncludedInCrawlScope Mengambil indikator apakah URL yang ditentukan disertakan dalam lingkup perayapan. |
IncludedInCrawlScopeEx Mengambil indikator apakah dan mengapa URL yang ditentukan disertakan dalam lingkup perayapan. |
Init Menginisialisasi stemmer. |
Init Menginisialisasi implementasi IWordBreaker dan menunjukkan mode tempat komponen beroperasi. |
Init Menginisialisasi handler protokol. |
Initialize Mengatur ulang semua status antarmuka ke nilai default dan mengambil informasi yang diperlukan dari skema. |
InitializeOptions Mengatur bendera untuk Sintaks Kueri Alami (NQS) dan karakter wildcard otomatis untuk pengurai kueri yang ditentukan. |
IsDirectory Memastikan apakah URL item menunjuk ke direktori. |
IsDocument Memastikan apakah URL item adalah dokumen atau direktori. |
IsMapUpToDate Menentukan apakah peta sudah diperbarui. |
IsOplockBroken Memeriksa status kunci oportunistik (OpLock) pada item yang sedang diindeks. (IOpLockStatus.IsOplockBroken) |
IsOplockValid Memeriksa status kunci oportunistik (OpLock) pada item yang sedang diindeks. (IOpLockStatus.IsOplockValid) |
IsPrefixNormalized Menentukan apakah token kueri adalah awalan token dokumen, kasus pengabaian, lebar, dan diakritik (opsional). |
IsReal Melaporkan apakah hubungan itu nyata. |
LoadIFilter Mengambil dan memuat filter yang paling tepat yang dipetakan ke sumber data Shell. |
LoadiFilterFromStorage Jangan gunakan metode:_this tidak diimplementasikan. (ILoadFilter.LoadiFilterFromStorage) |
LoadIFilterFromStream Jangan gunakan metode:_this tidak diimplementasikan. (ILoadFilter.LoadiFilterFromStream) |
LoadStemmer Mengambil antarmuka ke kata stemmer yang terdaftar untuk pengidentifikasi kode bahasa yang ditentukan (LCID). |
LoadWordBreaker Mengambil antarmuka ke pemecah kata yang terdaftar untuk pengidentifikasi kode bahasa yang ditentukan (LCID). |
Pelokalan Melokalisasi kata kunci dari string input. |
Pelokalan Melokalisasi skema yang saat ini dimuat untuk lokal tertentu. |
LookupAuthoredNamedEntity Menemukan entitas bernama dari jenis tertentu dalam string yang ditokenisasi, dan mengembalikan nilai entitas dan jumlah token yang ditempati nilai entitas. |
MakeAndOr Membuat simpul kondisi yang merupakan konjunsi logis (AND) atau disjunction (OR) dari kumpulan subkondisi. |
MakeLeaf Membuat simpul kondisi daun yang mewakili perbandingan nilai properti dan nilai konstanta. |
MakeNot Membuat simpul kondisi yang merupakan negasi logis (NOT) dari kondisi lain (subnode simpul ini). (IConditionFactory.MakeNot) |
Metadata Mengambil enumerasi objek IMetaData untuk entitas ini. |
Metadata Mengambil enumerasi objek IMetaData untuk hubungan ini. |
Metadata Mengambil enumerasi objek IMetaData global untuk skema yang dimuat. |
Nama Mengambil nama entitas ini. |
Nama Mengambil nama hubungan. |
Entitas Bernama Mengambil enumerasi objek INamedEntity, satu untuk setiap entitas bernama yang diketahui dari jenis ini. |
Berikutnya Mengambil jumlah elemen ISearchRoot yang ditentukan. |
Berikutnya Mengambil jumlah elemen ISearchScopeRule yang ditentukan. |
NumberOfItems Mendapatkan jumlah item dalam katalog. |
NumberOfItemsToIndex Mendapatkan jumlah item yang akan diindeks dalam katalog. |
NumberOfTokens Mengambil jumlah token dalam koleksi. |
OnCatalogStatusChange Dipanggil oleh layanan pencarian untuk memberi tahu klien ketika status katalog berubah. |
OnChange Tidak diterapkan. (ISearchViewChangedSink.OnChange) |
OnChangedItem Dipanggil oleh pengindeks untuk memberi tahu klien bahwa item telah dimodifikasi. Item ini mungkin telah cocok dengan beberapa (atau semua) kriteria untuk set baris klien. |
OnDeletedItem Dipanggil oleh pengindeks untuk memberi tahu klien bahwa item telah dihapus. Item ini mungkin telah cocok dengan beberapa (atau semua) kriteria pencarian untuk set baris klien. |
OnItemIndexedStatusChange Dipanggil oleh layanan pencarian untuk memberi tahu klien ketika status dokumen atau item tertentu berubah. |
OnItemsChanged Panggil metode ini untuk memberi tahu pengindeks untuk mengindeks ulang beberapa item yang diubah. |
OnItemsChanged Memberi tahu pengindeks untuk mengindeks item yang diubah. |
OnNewItem Dipanggil oleh pengindeks untuk memberi tahu klien tentang item baru yang mungkin cocok dengan beberapa (atau semua) kriteria untuk set baris klien. |
OnRowsetEvent Dipanggil oleh pengindeks untuk memberi tahu klien tentang peristiwa yang terkait dengan set baris klien. |
Pilah Mengurai string input yang berisi kata kunci dan/atau konten Kueri Terstruktur untuk menghasilkan objek IQuerySolution. |
ParsePropertyValue Mengurai kondisi untuk properti tertentu. |
PrioritizeMatchingURLs Menginstruksikan pengindeks untuk memberikan prioritas yang lebih tinggi untuk mengindeks item yang memiliki URL yang cocok dengan pola tertentu. Item-item ini kemudian akan memiliki prioritas yang lebih tinggi daripada tugas pengindeksan lainnya. |
put_AuthenticationType Mengatur jenis autentikasi yang diperlukan untuk mengakses URL di bawah akar pencarian ini. |
put_ConnectTimeout Mengatur nilai batas waktu koneksi dalam struktur TIMEOUT_INFO, dalam hitungan detik. |
put_DataTimeout Mengatur nilai waktu habis untuk transaksi data antara pengindeks dan host filter pencarian. Informasi ini disimpan dalam struktur TIMEOUT_INFO dan diukur dalam hitungan detik. |
put_DiacriticSensitivity Menetapkan nilai yang menentukan apakah katalog sensitif terhadap diakritik. Diakritik adalah tanda yang ditambahkan ke huruf untuk menunjukkan nilai fonetik atau pengucapan khusus. |
put_EnumerationDepth Mengatur kedalaman enumerasi untuk akar pencarian ini. |
put_FollowDirectories Menetapkan nilai BOOL yang menunjukkan apakah mesin pencari harus mengikuti subdirektori dan cakupan hierarkis untuk akar pencarian ini. |
put_HostDepth Mengatur nilai yang menunjukkan seberapa jauh ke pohon host untuk dirayapi saat mengindeks. |
put_IsHierarchical Mengatur nilai yang menunjukkan apakah pencarian berakar pada struktur pohon hierarkis. |
put_Password Tidak diterapkan. (ISearchRoot.put_Password) |
put_ProvidesNotifications Menetapkan nilai yang menunjukkan apakah mesin pencari diberi tahu (oleh penangan protokol atau aplikasi lain) tentang perubahan pada URL di bawah akar pencarian. |
put_QueryContentLocale Mengatur pengidentifikasi kode bahasa (LCID) kueri. |
put_QueryContentProperties Mengatur properti yang akan disertakan dalam kueri jika istilah pencarian tidak secara eksplisit menentukan properti. |
put_QueryKeywordLocale Mengatur pengidentifikasi kode bahasa (LCID) untuk digunakan lokal saat mengurai kata kunci Advanced Query Syntax (AQS). |
put_QueryMaxResults Mengatur jumlah maksimum hasil yang akan dikembalikan oleh kueri. |
put_QuerySelectColumns Mengatur kolom (atau properti) yang diminta dalam pernyataan pilih. |
put_QuerySorting Mengatur urutan pengurutan untuk kumpulan hasil kueri. |
put_QuerySyntax Mengatur sintaks kueri. |
put_QueryTermExpansion Mengatur nilai yang menentukan bagaimana istilah kueri akan diperluas. |
put_QueryWhereRestrictions Mengatur pembatasan yang ditambahkan ke kueri dalam klausa WHERE. |
put_RootURL Mengatur URL akar pencarian saat ini. |
put_Schedule Tidak diterapkan. (ISearchRoot.put_Schedule) |
put_UseNotificationsOnly Mengatur nilai yang menunjukkan apakah akar pencarian ini harus diindeks hanya oleh pemberitahuan dan tidak dirayapi. |
put_User Tidak diterapkan. (ISearchRoot.put_User) |
put_UserAgent Mengatur string agen pengguna yang diteruskan agen pengguna ke situs web dan layanan untuk mengidentifikasi dirinya sendiri. |
Frase Put Menempatkan frasa waktu kueri di objek IPhraseSink. |
PutSmallPhrase Menempatkan frasa waktu kueri kecil di objek IPhraseSink untuk WordBreaker. |
RecognizeNamedEntities Mengidentifikasi entitas bernama dalam string input, dan membuat koleksi yang berisinya. |
RegisterViewForNotification Tidak diterapkan. (ISearchCatalogManager.RegisterViewForNotification) |
Indeks Ulang Mengindeks ulang semua URL dalam katalog. |
Url ReindexMatching Mengindeks ulang semua item yang cocok dengan pola yang disediakan. Metode ini tidak diterapkan sebelum Windows 7. |
ReindexSearchRoot Mengindeks ulang semua URL dari akar tertentu. |
Hubungan Mengambil enumerasi objek IRelationship, satu untuk setiap hubungan yang dimiliki entitas ini. |
RemoveDefaultScopeRule Menghapus aturan cakupan default dari mesin pencari. |
RemoveRoot Menghapus akar pencarian dari mesin pencari. |
RemoveScopeRule Menghapus aturan cakupan dari mesin pencari. |
Atur ulang Memindahkan penghitung internal ke awal daftar sehingga panggilan berikutnya ke IEnumSearchRoots::Berikutnya diambil dari awal. |
Atur ulang Memindahkan penghitung internal ke awal daftar sehingga panggilan berikutnya ke IEnumSearchScopeRules::Next diambil dari awal. |
Atur ulang Mereset katalog yang mendasar dengan membangun kembali database dan melakukan pengindeksan penuh. |
perbaiki Melakukan berbagai transformasi pada pohon kondisi, termasuk kondisi berikut:_resolves dengan ekspresi tanggal/waktu relatif terhadap kondisi dengan tanggal/waktu absolut (sebagai VT_FILETIME); mengubah entitas bernama lain yang dikenali menjadi pohon kondisi dengan nilai aktual; menyederhanakan pohon kondisi; mengganti properti virtual atau senyawa dengan pohon OR dari properti lain; menghapus pohon kondisi yang dihasilkan dari kueri dengan kata kunci properti yang tidak memiliki kondisi yang diterapkan. |
ResolveCondition Melakukan berbagai transformasi pada pohon kondisi, dan dengan demikian kondisi yang diselesaikan untuk evaluasi. Objek yang dikembalikan mendukung ICondition dan ICondition2. |
RestatePropertyValueToString Memulihkan properti tertentu untuk kondisi sebagai string kueri. |
RestateToString Memulihkan kondisi sebagai string kueri terstruktur. Jika kondisi tersebut adalah hasil penguraian string kueri asli, kata kunci string kueri tersebut digunakan untuk tingkat yang besar. Jika tidak, kata kunci default digunakan. |
Cakupan RevertToDefault Kembali ke cakupan default. |
RootEntity Mengambil entitas akar dari skema yang dimuat. |
SimpanSemua Menerapkan semua perubahan pada mesin pencari. |
SaveBinary Menyimpan skema yang dimuat sebagai biner skema pada jalur tertentu. |
SetDiacriticSensitivity Menetapkan nilai yang menunjukkan apakah antarmuka ISearchLanguageSupport yang diimplementasikan sensitif terhadap diakritik. Diakritik adalah tanda aksen yang ditambahkan ke huruf untuk menunjukkan nilai fonetik atau pengucapan khusus. |
SetExtensionClusion Tidak diterapkan. (ISearchCatalogManager.SetExtensionClusion) |
SetMultiOption Mengatur opsi kompleks, seperti generator kondisi tertentu, untuk digunakan saat mengurai string input. |
SetOption Mengatur satu opsi, seperti pemecah kata tertentu, untuk mengurai string input. |
SetOption Mengubah satu opsi dalam objek IQueryParserManager ini. Misalnya, metode ini dapat mengubah nama biner skema untuk dimuat atau lokasi biner skema yang dilokalkan. |
SetParameter Mengatur parameter nama/nilai untuk katalog. |
SetParameter Tidak didukung. Metode ini mengembalikan E_INVALIDARG ketika dipanggil. (ISearchManager.SetParameter) |
SetProxy Menyimpan informasi dalam pengindeks yang menentukan cara kerja pengindeks dan berkomunikasi dengan server proksi. |
SetScopePriority Mengatur tingkat prioritas pengindeks saat ini untuk cakupan yang ditentukan oleh kueri ini. |
ShouldIndexItemContent Mengidentifikasi apakah konten item harus diindeks. |
ShouldIndexProperty Mengidentifikasi apakah properti harus diindeks. |
Shutdown Mematikan penangan protokol. |
Lewati Melompati jumlah elemen yang ditentukan. (IEnumSearchRoots.Skip) |
Lewati Melompati jumlah elemen yang ditentukan. (IEnumSearchScopeRules.Skip) |
StartedMonitoringScope Mengizinkan sumber pemberitahuan yang dikelola indeks untuk menambahkan dirinya ke daftar "cakupan yang dipantau". |
StartedMonitoringScope Dipanggil oleh penyedia pemberitahuan untuk memberi tahu pengindeks untuk memantau perubahan pada item dalam cakupan hierarkis tertentu. |
StopMonitoringScope Tidak diterapkan. (ISearchItemsChangedSink.StoppedMonitoringScope) |
StopMonitoringScope Dipanggil oleh penyedia pemberitahuan untuk memberi tahu pengindeks untuk berhenti memantau perubahan pada item dalam cakupan hierarkis tertentu. |
ThreadIdle Memberi tahu penangan protokol bahwa utas pemfilteran tidak aktif, sehingga penangan protokol dapat membersihkan cache apa pun yang mungkin telah dibangunnya. |
ThreadInit Menginisialisasi komunikasi antara handler protokol dan host protokol. |
ThreadShutdown Memberi tahu penangan protokol bahwa utas sedang dimatikan. |
UnregisterViewForNotification Tidak diterapkan. (ISearchCatalogManager.UnregisterViewForNotification) |
URLBeingIndexed Mendapatkan URL yang saat ini sedang diindeks. Jika saat ini tidak ada pengindeksan, pszUrl diatur ke NULL. |
VerifyCatalog Memvalidasi lokasi katalog. |
WriteProperties Tidak diterapkan. (ISearchQueryHelper.WriteProperties) |
IColumnMapper Mengambil informasi properti untuk kueri berbasis file. |
IColumnMapperCreator Berisi metode untuk mengambil objek pemeta kolom. |
ICondition Menyediakan metode untuk mengambil informasi tentang kondisi pencarian. |
ICondition2 Memperluas fungsionalitas antarmuka ICondition. ICondition2 menyediakan metode untuk mengambil informasi tentang kondisi pencarian. |
IConditionFactory Menyediakan metode untuk membuat atau menyelesaikan pohon kondisi yang diperoleh dengan mengurai string kueri. |
IConditionFactory2 Memperluas fungsionalitas IConditionFactory. IConditionFactory2 menyediakan metode untuk membuat atau menyelesaikan pohon kondisi yang diperoleh dengan mengurai string kueri. |
IConditionGenerator Menyediakan metode untuk menangani entitas bernama dan menghasilkan kondisi khusus. |
IEntity Menyediakan metode untuk mengambil informasi tentang jenis entitas dalam skema. |
IEnumSearchRoots Menyediakan metode untuk menghitung akar pencarian katalog, misalnya, SystemIndex. |
IEnumSearchScopeRules Menghitung aturan cakupan. |
IInterval Menyediakan metode untuk mendapatkan batas interval. |
ILoadFilter Menentukan metode dan properti yang diimplementasikan oleh objek FilterRegistration, yang menyediakan metode untuk memuat filter. |
IMetaData Menyediakan metode untuk mengambil pasangan kunci/nilai string dari objek IEntity, IRelationship, atau ISchemaProvider. |
INamedEntity Menyediakan metode untuk mendapatkan nilai, atau frasa default untuk nilai, entitas bernama. |
INamedEntityCollector Menyediakan metode untuk mengakumulasi entitas bernama seperti yang diidentifikasi oleh objek IConditionGenerator. |
IOpLockStatus Menyediakan metode untuk memeriksa kunci oportunistik yang digunakan oleh Microsoft Windows Desktop Search (WDS) pada item saat mengindeks. |
IProtocolHandlerSite Menyediakan metode untuk objek IUrlAccessor handler protokol untuk mengkueri Daemon Filter untuk filter yang sesuai untuk item URL. |
IQueryParser Menyediakan metode untuk mengurai string input ke dalam objek IQuerySolution. |
IQueryParserManager Menyediakan metode untuk membuat, menginisialisasi, dan mengubah opsi untuk objek IQueryParser. |
IQuerySolution Menyediakan metode yang mengambil informasi tentang interpretasi kueri yang diurai. |
IRelationship Menyediakan metode untuk mengambil informasi tentang properti skema. |
IRichChunk Mewakili potongan data sebagai string dan nilai PROPVARIANT. |
IRowsetEvents Mengekspos metode untuk menerima pemberitahuan peristiwa. |
IRowsetPrioritization Mengatur atau mengambil tingkat prioritas pengindeks saat ini untuk cakupan yang ditentukan oleh kueri ini. |
ISchemaLocalizerSupport Menyediakan metode untuk melokalisasi kata kunci dalam string tertentu. |
ISchemaProvider Menyediakan repositori skema yang dapat dijelajahi. |
ISearchCatalogManager Menyediakan metode untuk mengelola katalog pencarian untuk tujuan seperti mengindeks ulang atau mengatur batas waktu. |
ISearchCatalogManager2 Memperluas antarmuka ISearchCatalogManager untuk mengelola katalog pencarian, untuk tujuan seperti mengindeks ulang atau mengatur batas waktu. |
ISearchCrawlScopeManager Menyediakan metode yang memberi tahu mesin pencari kontainer untuk merayapi dan/atau watch, dan item di bawah kontainer tersebut untuk disertakan atau dikecualikan saat merangkak atau menonton. |
ISearchCrawlScopeManager2 Memperluas fungsionalitas antarmuka ISearchCrawlScopeManager. |
ISearchItemsChangedSink Menyediakan pemberitahuan untuk perubahan pada item terindeks. Juga menyediakan pemberitahuan cakupan hierarkis yang sedang dipantau untuk item yang diubah. |
ISearchLanguageSupport Menyediakan metode untuk mengakses informasi thesaurus. |
ISearchManager Menyediakan metode untuk mengontrol layanan Pencarian. Antarmuka ini mengelola pengaturan dan objek yang memengaruhi mesin pencari di seluruh katalog. |
ISearchManager2 Mengaktifkan aplikasi untuk membuat dan menghapus katalog kustom di pengindeks Windows Search. |
ISearchNotifyInlineSite Menyediakan metode yang layanan Pencarian gunakan untuk mengirim pembaruan pada katalog dan status indeks ke penyedia pemberitahuan. |
ISearchPersistentItemsChangedSink Menyediakan metode untuk meneruskan pemberitahuan perubahan untuk memperingatkan pengindeks bahwa item perlu diperbarui. |
ISearchProtocol Menyediakan metode untuk memanggil, menginisialisasi, dan mengelola objek IUrlAccessor. (ISearchProtocol) |
ISearchProtocol2 Menyediakan metode untuk memanggil, menginisialisasi, dan mengelola objek IUrlAccessor. (ISearchProtocol2) |
ISearchProtocolThreadContext Antarmuka opsional ini memungkinkan penangan protokol untuk melakukan tindakan pada utas yang digunakan untuk pemfilteran di host protokol. |
ISearchQueryHelper Menyediakan metode untuk membuat kueri dari input pengguna, mengonversi kueri ke Windows Search SQL, dan mendapatkan string koneksi untuk menginisialisasi koneksi ke indeks Pencarian Jendela. |
ISearchRoot Menyediakan metode untuk memanipulasi akar pencarian. Perubahan pada anggota properti diterapkan ke URL apa pun yang termasuk dalam akar pencarian. URL berada di bawah akar pencarian jika cocok dengan URL akar pencarian atau merupakan anak hierarkis dari URL tersebut. |
ISearchScopeRule Menyediakan metode untuk menentukan aturan cakupan untuk perayapan dan pengindeksan. |
ISearchViewChangedSink Tidak diterapkan. (ISearchViewChangedSink) |
ISimpleCommandCreator Berisi metode untuk berinteraksi dengan katalog file. |
IStemmer Menyediakan metode untuk membuat stemmer khusus bahasa. Stemmer menghasilkan bentuk kata yang tidak terikat dari kata tertentu. |
ITokenCollection Mendapatkan token yang dihasilkan dari penggunaan pemecah kata. |
IUrlAccessor Menyediakan metode untuk memproses item individual di sumber konten yang URL-nya disediakan oleh pengumpul ke host filter. |
IUrlAccessor2 Memperluas fungsionalitas antarmuka IUrlAccessor. |
IUrlAccessor3 Memperluas fungsionalitas antarmuka IUrlAccessor2 dengan metode IUrlAccessor3::GetImpersonationSidBlobs untuk mengidentifikasi pengidentifikasi keamanan pengguna (SID) untuk URL tertentu. |
IUrlAccessor4 Memperluas fungsionalitas antarmuka IUrlAccessor3 dengan metode IUrlAccessor4::ShouldIndexItemContent yang mengidentifikasi apakah konten item harus diindeks. |
IWordBreaker Mengurai teks dan mengidentifikasi kata dan frasa individual. Antarmuka ini adalah komponen sumber daya bahasa khusus bahasa. Ini digunakan dalam proses latar belakang dan harus dioptimalkan untuk throughput dan penggunaan sumber daya minimal. |
IWordFormSink Menangani daftar bentuk kata alternatif yang dihasilkan stemmer selama waktu kueri. |
AUTHENTICATION_INFO Menjelaskan informasi autentikasi keamanan untuk akses konten. |
FILTERED_DATA_SOURCES Menentukan parameter untuk sumber data Shell tempat filter dimuat. |
HITRANGE Mengidentifikasi rentang data yang cocok saat kondisi pencarian kueri cocok dengan data terindeks. |
INCREMENTAL_ACCESS_INFO Berisi informasi akses yang digunakan oleh perayapan bertambah bertahap, seperti tanggal akses terakhir dan waktu modifikasi. |
ITEM_INFO Berisi informasi yang diteruskan ke objek IUrlAccessor tentang item saat ini; misalnya, nama aplikasi dan nama katalog. |
ITEMPROP Menyimpan informasi tentang properti di Sistem Properti Windows, dan digunakan oleh antarmuka IItemPropertyBag. |
PROXY_INFO Menyimpan informasi tentang proksi. Digunakan oleh ISearchProtocol. |
SEARCH_COLUMN_PROPERTIES Struktur ini tidak diimplementasikan. |
SEARCH_ITEM_CHANGE Menentukan perubahan pada item terindeks. |
SEARCH_ITEM_INDEXING_STATUS Menjelaskan status dokumen yang akan diindeks. |
SEARCH_ITEM_PERSISTENT_CHANGE Berisi informasi tentang jenis perubahan yang telah terjadi dalam item yang akan diindeks. Struktur ini digunakan dengan metode ISearchPersistentItemsChangedSink::OnItemsChanged untuk meneruskan informasi ke pengindeks tentang apa yang telah berubah. |
TEXT_SOURCE Berisi informasi tentang teks yang akan diproses pemecah kata. |
TIMEOUT_INFO Menyimpan nilai waktu habis untuk koneksi dan data. |