Bagikan melalui


WebBrowser.CreateWebBrowserSiteBase Metode

Definisi

Mengembalikan referensi ke situs kontrol ActiveX yang tidak terkelola, yang dapat Anda perluas untuk mengkustomisasi kontrol terkelola WebBrowserWebBrowser .

protected:
 override System::Windows::Forms::WebBrowserSiteBase ^ CreateWebBrowserSiteBase();
protected override System.Windows.Forms.WebBrowserSiteBase CreateWebBrowserSiteBase ();
override this.CreateWebBrowserSiteBase : unit -> System.Windows.Forms.WebBrowserSiteBase
Protected Overrides Function CreateWebBrowserSiteBase () As WebBrowserSiteBase

Mengembalikan

WebBrowser.WebBrowserSite yang mewakili WebBrowser situs kontrol ActiveX.

Keterangan

Metode ini berguna jika Anda terbiasa dengan pengembangan OLE menggunakan kontrol ActiveX yang tidak dikelola WebBrowser dan Anda ingin memperluas fungsionalitas kontrol Windows Forms, yang merupakan pembungkus WebBrowser terkelola untuk kontrol ActiveX. Anda dapat menggunakan ekstensibilitas ini, misalnya, untuk menyesuaikan menu pintasan browser dan kunci pintasan atau untuk menyediakan konfigurasi keamanan kustom untuk dokumen yang dihosting.

Untuk menggunakan fitur ini, terapkan kelas yang mewarisi dari WebBrowser kelas dan WebBrowser.WebBrowserSite . Kontrol ActiveX yang tidak terkelola WebBrowser menggunakan metode yang dilindungi CreateWebBrowserSiteBase untuk mengambil antarmuka ekstensibilitas yang diterapkan oleh WebBrowser.WebBrowserSite kelas . Ambil alih CreateWebBrowserSiteBase metode untuk mengembalikan instans kelas Anda sendiri yang mewarisi dari WebBrowser.WebBrowserSite kelas . Kelas ini WebBrowser.WebBrowserSite menyediakan implementasi default antarmuka OLE IDocHostUIHandler . Anda dapat menyediakan implementasi antarmuka ini sendiri atau mengimplementasikan antarmuka kontrol ActiveX lainnya WebBrowser untuk menyesuaikan perilaku kontrol.

Catatan

Jika Anda menyediakan implementasi Anda sendiri untuk anggota mana pun IDocHostUIHandler , Anda harus mengimplementasikan semua anggota antarmuka tersebut.

Berlaku untuk

Lihat juga