Antarmuka IBrowserService2 (shdeprecated.h)
Dihentikan. IBrowserService2 memperluas IBrowserService. Metode yang diekspos oleh antarmuka ini dianalogikan dengan metode yang dilindungi virtual dalam pewarisan C++ normal. Hierarki pewarisan objek mencakup beberapa DLL. Hierarki terdiri dari kelas dasar dan beberapa kelas turunan yang sesuai dengan kontrol termasuk CLSID_WebBrowser dan desktop pengguna. Objek yang tidak dalam hierarki tidak boleh mengimplementasikan antarmuka ini atau menggunakan sebagian besar metodenya.
Warisan
Antarmuka IBrowserService2 mewarisi dari IBrowserService. IBrowserService2 juga memiliki jenis anggota ini:
Metode
Antarmuka IBrowserService2 memiliki metode ini.
IBrowserService2::_CancelPendingNavigationAsync Dihentikan. Memungkinkan kelas turunan untuk meminta agar kelas dasar membatalkan navigasi yang tertunda. |
IBrowserService2::_CancelPendingView Dihentikan. Memungkinkan kelas turunan untuk meminta agar kelas dasar membatalkan tampilan yang tertunda. |
IBrowserService2::_CloseAndReleaseToolbars Dihentikan. Meminta penutupan toolbar browser yang dihosting oleh kelas turunan. |
IBrowserService2::_DisableModeless Dihentikan. Memungkinkan kelas turunan untuk menanyakan kelas dasar apakah UI modal terlihat. Blok UI modal meminimalkan dan menutup perilaku di jendela browser. |
IBrowserService2::_ExecChildren Dihentikan. Memungkinkan kelas turunan mengeluarkan perintah melalui metode IOleCommandTarget::Exec secara langsung, alih-alih mengandalkan kelas dasar. |
IBrowserService2::_FindTBar Dihentikan. Mengembalikan indeks item toolbar browser berdasarkan aturan identitas Model Objek Komponen (COM). |
IBrowserService2::_get_itbLastFocus Dihentikan. Mendapatkan ID bilah alat terakhir atau tampilan yang memiliki fokus. |
IBrowserService2::_GetBorderDWHelper Dihentikan. Metode pembantu untuk implementasi GetBorderDW. |
IBrowserService2::_GetEffectiveClientArea Dihentikan. Digunakan dengan IBrowserService2::_GetViewBorderRect untuk menegosiasikan dimensi tampilan browser. |
IBrowserService2::_GetToolbarCount Dihentikan. Mengembalikan jumlah toolbar di jendela browser. |
IBrowserService2::_GetToolbarItem Dihentikan. Mendapatkan item tertentu dari toolbar. |
IBrowserService2::_GetViewBorderRect Dihentikan. Digunakan dengan IBrowserService2::_GetEffectiveClientArea untuk menegosiasikan ukuran dan posisi tampilan browser. |
IBrowserService2::_Initialize Dihentikan. Mengoordinasikan inisialisasi status antara dasar dan kelas turunan. |
IBrowserService2::_LoadToolbars Dihentikan. Memuat status toolbar browser yang disimpan. |
IBrowserService2::_MaySaveChanges Dihentikan. Mengaktifkan kelas dasar untuk memeriksa apakah tampilan browser perlu menyimpan perubahan sebelum menutup. |
IBrowserService2::_NavigateToPidl Dihentikan. Menavigasi kelas dasar ke lokasi baru secara sinkron. |
IBrowserService2::_OnFocusChange Dihentikan. Koordinat berfokus antara dasar dan kelas turunan ketika fokus bergeser antara toolbar browser kelas turunan dan tampilannya. |
IBrowserService2::_PauseOrResumeView Dihentikan. Memungkinkan kelas turunan untuk meminta kelas dasar untuk menjeda (seperti sebelum operasi minimalkan) atau melanjutkan tampilan browser. |
IBrowserService2::_put_itbLastFocus Dihentikan. Menyetel bilah alat terakhir atau tampilan terakhir dengan fokus. |
IBrowserService2::_ResizeNextBorder Dihentikan. Mengubah ukuran batas tampilan browser sebagai respons terhadap penambahan atau penghapusan bilah alat. |
IBrowserService2::_ResizeNextBorderHelper Dihentikan. Metode pembantu yang digunakan oleh implementasi IBrowserService2::_ResizeNextBorder. |
IBrowserService2::_ResizeView Dihentikan. Memanggil IBrowserService2::_UpdateViewRectSize, lalu memperbarui tampilan browser dengan menggunakan IOleInPlaceActiveObject::ResizeBorder. |
IBrowserService2::_SaveToolbars Dihentikan. Menyimpan status bilah alat browser. |
IBrowserService2::_SendChildren Dihentikan. Memungkinkan kelas turunan mengirim pesan melalui fungsi SendMessage secara langsung alih-alih mengandalkan kelas dasar. |
IBrowserService2::_SetFocus Dihentikan. Mengatur fokus pada toolbar atau pada jendela tampilan browser. Dipanggil saat menerjemahkan akselerator melalui TranslateAcceleratorSB atau ketika IBrowserService2::v_MayGetNextToolbarFocus gagal. |
IBrowserService2::_SwitchActivationNow Dihentikan. Mengoordinasikan pembaruan status saat beralih antara tampilan browser saat ini dan yang tertunda. |
IBrowserService2::_TryShell2Rename Dihentikan. Mengoordinasikan penggantian nama tampilan browser saat ini saat browser dialihkan. |
IBrowserService2::_UIActivateView Dihentikan. Memungkinkan kelas turunan untuk meminta agar kelas dasar memperbarui tampilan browser. |
IBrowserService2::_UpdateViewRectSize Dihentikan. Dipanggil untuk memberi tahu fungsi lain yang terlibat dalam negosiasi ukuran tampilan browser yang telah diubah oleh dimensi tampilan browser yang diizinkan. |
IBrowserService2::ActivatePendingView Dihentikan. Status koordinat memperbarui saat browser beralih antara tampilan saat ini dan tampilan tertunda. |
IBrowserService2::AllowViewResize Dihentikan. Menginformasikan kelas dasar apakah akan mengizinkan perubahan ukuran tampilan. |
IBrowserService2::CreateBrowserPropSheetExt Dihentikan. Memungkinkan kelas turunan untuk menambahkan lembar properti Opsi Folder ke kelas dasar. |
IBrowserService2::CreateViewWindow Dihentikan. Mengoordinasikan pembaruan status saat membuat jendela tampilan browser baru. |
IBrowserService2::ForwardViewMsg Dihentikan. Memanggil fungsi SendMessage dengan pesan yang diterima oleh tampilan, menggunakan anggota _hwndView struktur BASEBROWSERDATA sebagai parameter SendMessage hWnd. |
IBrowserService2::GetBaseBrowserData Dihentikan. Mendapatkan struktur baca-saja yang berisi elemen yang dilindungi yang dimiliki oleh kelas dasar, untuk tujuan menentukan status. |
IBrowserService2::GetFolderSetData Dihentikan. Mendapatkan struktur yang berisi informasi folder. |
IBrowserService2::GetViewRect Dihentikan. Mengambil nilai yang digunakan untuk menegosiasikan ukuran jendela yang diizinkan. |
IBrowserService2::GetViewWindow Dihentikan. Menyediakan akses langsung ke jendela tampilan browser yang dibuat oleh IBrowserService2::CreateViewWindow. |
IBrowserService2::InitializeDownloadManager Dihentikan. Mengaktifkan manajer unduhan di kelas dasar. |
IBrowserService2::InitializeTransitionSite Dihentikan. Mengaktifkan transisi di jendela tampilan browser. |
IBrowserService2::InitializeTravelLog Dihentikan. Memungkinkan kelas turunan menentukan rekaman navigasi yang akan digunakan di jendela baru. |
IBrowserService2::Offline Dihentikan. Memeriksa dan memperbarui status offline browser, menyinkronkan status antara kelas dasar dan kelas turunan apa pun. |
IBrowserService2::OnCommand Dihentikan. Memanggil kelas turunan dari kelas dasar pada penerimaan pesan WM_COMMAND. Kelas turunan menangani pesan. |
IBrowserService2::OnCreate Dihentikan. Memanggil kelas turunan dari kelas dasar saat menerima pesan WM_CREATE. Kelas turunan menangani pesan. |
IBrowserService2::OnDestroy Dihentikan. Memanggil kelas turunan dari kelas dasar pada penerimaan pesan WM_DESTROY. Kelas turunan menangani pesan. |
IBrowserService2::OnFrameWindowActivateBS Dihentikan. Memanggil kelas turunan dari kelas dasar sebagai respons terhadap jendela subframe yang diaktifkan atau dinonaktifkan. Kelas turunan menentukan apa yang harus dilakukan sebagai respons terhadap tindakan. |
IBrowserService2::OnNotify Dihentikan. Memanggil kelas turunan dari kelas dasar saat menerima pesan WM_NOTIFY. Kelas turunan menangani pesan. |
IBrowserService2::OnSetFocus Dihentikan. Memanggil kelas turunan dari kelas dasar saat menerima pesan WM_SETFOCUS. Kelas turunan menangani pesan. |
IBrowserService2::OnSize Dihentikan. Memanggil kelas turunan dari kelas dasar pada penerimaan pesan WM_SIZE. Kelas turunan menangani pesan. |
IBrowserService2::P utBaseBrowserData Dihentikan. Mendapatkan struktur yang memungkinkan akses baca/tulis ke anggota kelas dasar yang dilindungi. Namun, perhatikan bahwa status tersebut hanya boleh diperbarui oleh browser dasar. |
IBrowserService2::ReleaseShellView Dihentikan. Mengoordinasikan masa pakai tampilan antara kelas dasar dan kelas turunannya. |
IBrowserService2::SetAcceleratorMenu Dihentikan. Diimplementasikan oleh kelas turunan untuk menentukan akselerator menu yang dapat digunakan dalam panggilan ke TranslateAcceleratorSB. |
IBrowserService2::SetActivateState Dihentikan. Updates nilai anggota _uActivateState struktur BASEBROWSERDATA, yang melacak apakah jendela tampilan browser dalam status diaktifkan. Kelas turunan melakukan panggilan ini ke kelas dasar. |
IBrowserService2::SetAsDefFolderSettings Dihentikan. Menyetel mode tampilan folder saat ini sebagai mode tampilan default untuk semua folder. Digunakan oleh dialog Opsi Folder. |
IBrowserService2::SetTopBrowser Dihentikan. Menginformasikan kelas dasar ketika menjadi instans browser paling atas. |
IBrowserService2::UpdateSecureLockIcon Dihentikan. Updates nilai anggota _eSecureLockIcon struktur BASEBROWSERDATA, yang melacak ikon yang menunjukkan situs aman, serta memperbarui ikon itu sendiri di UI. |
IBrowserService2::v_CheckZoneCrossing Dihentikan. Dipanggil oleh kelas dasar untuk memvalidasi persimpangan zona saat menavigasi dari satu halaman ke halaman lainnya. |
IBrowserService2::v_GetViewStream Dihentikan. Mengembalikan aliran yang digunakan untuk memuat atau menyimpan status tampilan. |
IBrowserService2::v_MayGetNextToolbarFocus Dihentikan. Digunakan saat menerjemahkan akselerator melalui TranslateAcceleratorSB dan dalam memeriksa siklus fokus antara tampilan dan toolbar browser. |
IBrowserService2::v_MayTranslateAccelerator Dihentikan. Dipanggil oleh kelas turunan untuk menginstruksikan kelas dasar untuk melanjutkan terjemahan mnemonics keyboard. |
IBrowserService2::v_ShowHideChildWindows Dihentikan. Memungkinkan kelas turunan memperbarui jendela anaknya setelah peristiwa ukuran. |
IBrowserService2::WndProcBS Dihentikan. Memungkinkan kelas turunan untuk memanggil fungsi WinProc dari kelas dasar. |
Keterangan
Antarmuka ini juga menyediakan metode antarmuka IBrowserService , yang mewarisinya.
Persyaratan
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | shdeprecated.h |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk