Esta documentación está archivada y no tiene mantenimiento.

WebBrowser.WebBrowserSite (Clase)

Representa la ventana host de un control WebBrowser.

Espacio de nombres: System.Windows.Forms
Ensamblado: System.Windows.Forms (en system.windows.forms.dll)

[ComVisibleAttribute(false)] 
protected class WebBrowserSite : WebBrowserSiteBase
/** @attribute ComVisibleAttribute(false) */ 
protected class WebBrowserSite extends WebBrowserSiteBase
ComVisibleAttribute(false) 
protected class WebBrowserSite extends WebBrowserSiteBase
No aplicable.

Si está familiarizado con el desarrollo OLE mediante el control ActiveX WebBrowser no administrado, puede ampliar la funcionalidad del control WebBrowser, que es un contenedor administrado para el control ActiveX, de los formularios Windows Forms. Por ejemplo, puede utilizar esta extensibilidad para personalizar el menú contextual del explorador y las teclas de método abreviado, o proporcionar una configuración de seguridad personalizada para los documentos alojados.

Para utilizar esta característica, implemente clases que hereden de las clases WebBrowser y WebBrowser.WebBrowserSite. El control ActiveX WebBrowser no administrado utiliza el método WebBrowser.CreateWebBrowserSiteBase protegido para recuperar interfaces de extensibilidad implementadas por la clase WebBrowser.WebBrowserSite. Reemplace el método CreateWebBrowserSiteBase para devolver una instancia de su propia clase que herede de la clase WebBrowser.WebBrowserSite. La clase WebBrowser.WebBrowserSite proporciona una implementación predeterminada de la interfaz IDocHostUIHandler OLE. Para obtener más información, consulte el documento "IDocHostUIHandler Interface" en MSDN Library en http://msdn.microsoft.com/library/spa. Puede proporcionar su propia implementación de esta interfaz o implementar cualquier otra interfaz del control ActiveX WebBrowser con el fin de personalizar el comportamiento del control. Para obtener más información, consulte el documento "WebBrowser Control" en MSDN Library en http://msdn.microsoft.com/library/spa.

NotaNota:

Si proporciona su propia implementación para cualquier miembro IDocHostUIHandler, debe implementar todos los miembros de esa interfaz.

System.Object
   System.Windows.Forms.WebBrowserSiteBase
    System.Windows.Forms.WebBrowser.WebBrowserSite

Los miembros estáticos públicos (Shared en Visual Basic) de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Windows 98, Windows 2000 Service Pack 4, Windows CE, Windows Millennium, Windows Mobile para Pocket PC, Windows Mobile para Smartphone, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter

Microsoft .NET Framework 3.0 es compatible con Windows Vista, Microsoft Windows XP SP2 y Windows Server 2003 SP1.

.NET Framework

Compatible con: 3.0, 2.0
Mostrar: