Exportar (0) Imprimir
Expandir Tudo
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

Método WebBrowser.CreateWebBrowserSiteBase

Retorna uma referência para o não gerenciado WebBrowser site de controle de ActiveX, você pode estender para personalizar o gerenciado WebBrowser de controle.

Namespace:  System.Windows.Forms
Assembly:  System.Windows.Forms (em System.Windows.Forms.dll)

protected override WebBrowserSiteBase CreateWebBrowserSiteBase()

Valor de retorno

Tipo: System.Windows.Forms.WebBrowserSiteBase
Um WebBrowser.WebBrowserSite que representa o WebBrowser ActiveX do site do controle.

Esse método é útil se você estiver familiarizado com o desenvolvimento de OLE, usando o não gerenciado WebBrowser você deseja estender a funcionalidade dos formulários do Windows e o controle de ActiveX WebBrowser o controle, que é um wrapper gerenciado para o controle de ActiveX. Você pode usar esta extensibilidade, por exemplo, para personalizar as teclas de atalho e o menu de atalho do navegador ou para fornecer uma configuração de segurança personalizado para documentos hospedados.

Para usar esse recurso, implementar classes que herdam a WebBrowser e WebBrowser.WebBrowserSite classes. O não gerenciado WebBrowser ActiveX controle usa o protegido CreateWebBrowserSiteBase método para recuperar as interfaces de extensibilidade implementadas pelo WebBrowser.WebBrowserSite classe. Substituir o CreateWebBrowserSiteBase método para retornar uma instância de sua própria classe que herda de WebBrowser.WebBrowserSite classe. O WebBrowser.WebBrowserSite classe fornece implementações padrão a OLE IDocHostUIHandler interface. Você pode fornecer sua própria implementação dessa interface ou implementar qualquer outro WebBrowser ActiveX interface de controle para personalizar o comportamento do controle.

ObservaçãoObservação

Se você fornecer sua própria implementação de qualquer IDocHostUIHandler membros, você deve implementar todos os membros de interface.

.NET Framework

Com suporte em: 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Com suporte em: 4, 3.5 SP1

Windows 7, Windows Vista SP1 ou posterior, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core não compatível), Windows Server 2008 R2 (Server Core não compatível com SP1 ou posterior), Windows Server 2003 SP2

O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte Requisitos de sistema do .NET Framework.

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft