Antarmuka IUrlAccessor (searchapi.h)
Menyediakan metode untuk memproses item individual di sumber konten yang URL-nya disediakan oleh pengumpul ke host filter.
Warisan
Antarmuka IUrlAccessor mewarisi dari antarmuka IUnknown . IUrlAccessor juga memiliki jenis anggota ini:
Metode
Antarmuka IUrlAccessor memiliki metode ini.
IUrlAccessor::AddRequestParameter Meminta set nilai properti. |
IUrlAccessor::BindToFilter Mengikat item yang sedang diproses ke IFilterand yang sesuai mengambil pointer ke IFilter. |
IUrlAccessor::BindToStream Mengikat item yang sedang diproses ke aliran data antarmuka IStream [Structured Storage] dan mengambil pointer ke aliran tersebut. |
IUrlAccessor::GetCLSID Mendapatkan CLSID untuk jenis dokumen item URL yang sedang diproses. |
IUrlAccessor::GetDocFormat Mendapatkan format dokumen, yang direpresentasikan sebagai string Ekstensi Surat Internet (MIME) Multiguna. |
IUrlAccessor::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 tersebut. |
IUrlAccessor::GetHost Mendapatkan nama host untuk sumber konten, jika berlaku. |
IUrlAccessor::GetLastModified Mendapatkan stempel waktu yang mengidentifikasi kapan URL terakhir diubah. |
IUrlAccessor::GetRedirectedURL Mendapatkan URL yang dialihkan untuk item saat ini. |
IUrlAccessor::GetSecurityDescriptor Mendapatkan deskriptor keamanan untuk item URL. Keamanan diterapkan pada waktu kueri, sehingga deskriptor ini mengidentifikasi keamanan untuk akses baca. |
IUrlAccessor::GetSecurityProvider Mendapatkan penyedia keamanan untuk URL. |
IUrlAccessor::GetSize Mendapatkan ukuran konten yang ditunjuk oleh URL. |
IUrlAccessor::IsDirectory Memastikan apakah URL item menunjuk ke direktori. |
Keterangan
Ini adalah antarmuka utama untuk menarik data dari sumber konten. Dapatkan... metode adalah untuk properti yang diperlukan oleh atau berguna untuk host filter. Tidak semua sumber data memiliki properti ini. Jika properti yang dikembalikan oleh salah satu metode ini tidak bermakna untuk sumber data Anda, penangan protokol Anda harus mengembalikan E_NOTIMPL.
Ikatan... metode menyediakan akses ke data.
Meskipun handler protokol berjalan di lingkungan multithread host protokol, setiap handler protokol berjalan dalam utasnya sendiri, menggunakan satu objek IUrlAccessor pada satu waktu.
Persyaratan
Klien minimum yang didukung | Windows XP dengan SP2, Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 dengan SP1 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | searchapi.h |
Redistribusi | Windows Desktop Search (WDS) 3.0 |
Lihat juga
Konseptual
Referensi