WebBrowser.WebBrowserSite Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Denetimin konak penceresini WebBrowser temsil eder.
protected: ref class WebBrowser::WebBrowserSite : System::Windows::Forms::WebBrowserSiteBase
[System.Runtime.InteropServices.ComVisible(false)]
protected class WebBrowser.WebBrowserSite : System.Windows.Forms.WebBrowserSiteBase
protected class WebBrowser.WebBrowserSite : System.Windows.Forms.WebBrowserSiteBase
Protected Class WebBrowser.WebBrowserSite
Inherits WebBrowserSiteBase
- Devralma
- Öznitelikler
Açıklamalar
Yönetilmeyen WebBrowser
ActiveX denetimini kullanarak OLE geliştirme hakkında bilgi sahibiyseniz, ActiveX denetimi için yönetilen bir sarmalayıcı olan Windows Forms WebBrowser denetiminin işlevselliğini genişletebilirsiniz. Bu genişletilebilirliği, örneğin tarayıcı kısayol menüsünü ve kısayol tuşlarını özelleştirmek veya barındırılan belgeler için özel bir güvenlik yapılandırması sağlamak için kullanabilirsiniz.
Bu özelliği kullanmak için ve WebBrowser.WebBrowserSite sınıflarından WebBrowser devralan sınıfları uygulayın. Yönetilmeyen WebBrowser
ActiveX denetimi, sınıfı tarafından WebBrowser.WebBrowserSite uygulanan genişletilebilirlik arabirimlerini almak için korumalı WebBrowser.CreateWebBrowserSiteBase yöntemi kullanır. sınıfından CreateWebBrowserSiteBase devralan WebBrowser.WebBrowserSite kendi sınıfınızın bir örneğini döndürmek için yöntemini geçersiz kılın. sınıfı OLE WebBrowser.WebBrowserSiteIDocHostUIHandler
arabiriminin varsayılan uygulamalarını sağlar. Daha fazla bilgi için bkz. IDocHostUIHandler Arabirimi. Denetimin davranışını özelleştirmek için bu arabirimi kendi uygulamanızı sağlayabilir veya başka WebBrowser
bir ActiveX denetim arabirimi uygulayabilirsiniz. Daha fazla bilgi için bkz. WebBrowser Denetimi.
Not
Herhangi bir IDocHostUIHandler
üye için kendi uygulamanızı sağlarsanız, bu arabirimin tüm üyelerini uygulamanız gerekir.
Oluşturucular
WebBrowser.WebBrowserSite(WebBrowser) |
WebBrowser.WebBrowserSite sınıfının yeni bir örneğini başlatır. |
Yöntemler
Dispose() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. WebBrowserSiteBase tarafından kullanılan tüm kaynakları serbest bırakır. (Devralındığı yer: WebBrowserSiteBase) |
Dispose(Boolean) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. WebBrowserSiteBase tarafından kullanılan yönetilmeyen kaynakları serbest bırakır ve yönetilen kaynakları isteğe bağlı olarak serbest bırakır. (Devralındığı yer: WebBrowserSiteBase) |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |