Baca dalam bahasa Inggris

Bagikan melalui


Windows Search

Gambaran umum teknologi Windows Search.

Untuk mengembangkan Windows Search, Anda memerlukan header ini:

Untuk panduan pemrograman untuk teknologi ini, lihat:

Enumerasi

 
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.

Fungsi

 
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)

Antarmuka

 
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.

Struktur

 
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.