WebBrowser.WebBrowserSite Sınıf

Tanım

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
WebBrowser.WebBrowserSite
Öznitelikler

Açıklamalar

Yönetilmeyen WebBrowser ActiveX denetimini kullanarak OLE geliştirme hakkında bilgi sahibiyseniz, ActiveX denetimi için yönetilen 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 sınıflarından WebBrowser.WebBrowserSite devralan sınıfları uygulayın. Yönetilmeyen WebBrowser ActiveX denetimi, sınıfı tarafından WebBrowser.CreateWebBrowserSiteBase uygulanan genişletilebilirlik arabirimlerini almak için korumalı WebBrowser.WebBrowserSite 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. Bu arabirimin kendi uygulamasını sağlayabilir veya denetimin davranışını özelleştirmek için başka WebBrowser bir ActiveX denetim arabirimi uygulayabilirsiniz. Daha fazla bilgi için bkz. WebBrowser Denetimi.

Note

Herhangi bir IDocHostUIHandler üye için kendi uygulamanızı sağlarsanız, bu arabirimin tüm üyelerini uygulamanız gerekir.

Oluşturucular

Name Description
WebBrowser.WebBrowserSite(WebBrowser)

WebBrowser.WebBrowserSite sınıfının yeni bir örneğini başlatır.

Yöntemler

Name Description
Dispose()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

tarafından WebBrowserSiteBasekullanı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.

tarafından WebBrowserSiteBase kullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak yönetilen kaynakları 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()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.