Partilhar via


WebBrowser Classe

Definição

Permite que um usuário navegue pelas páginas da Web dentro de um formulário.

public ref class WebBrowser : System::Windows::Forms::WebBrowserBase
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Windows.Forms.Docking(System.Windows.Forms.DockingBehavior.AutoDock)]
public class WebBrowser : System.Windows.Forms.WebBrowserBase
[System.Windows.Forms.Docking(System.Windows.Forms.DockingBehavior.AutoDock)]
public class WebBrowser : System.Windows.Forms.WebBrowserBase
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Windows.Forms.Docking(System.Windows.Forms.DockingBehavior.AutoDock)>]
type WebBrowser = class
    inherit WebBrowserBase
[<System.Windows.Forms.Docking(System.Windows.Forms.DockingBehavior.AutoDock)>]
type WebBrowser = class
    inherit WebBrowserBase
Public Class WebBrowser
Inherits WebBrowserBase
Herança
Atributos

Exemplos

O exemplo de código a seguir demonstra como implementar uma barra de endereços para uso com o WebBrowser controle. Este exemplo requer que você tenha um formulário que contenha um WebBrowser controle chamado webBrowser1, um TextBox controle chamado TextBoxAddresse um Button controle chamado ButtonGo. Quando você digita uma URL na caixa de texto e pressiona Enter ou clica no botão Ir , o WebBrowser controle navega até a URL especificada. Quando você navega clicando em um hiperlink, a caixa de texto é atualizada automaticamente para exibir a URL atual.

Para obter o exemplo de código completo, consulte Como adicionar recursos de navegador da Web a um aplicativo do Windows Forms.

// Navigates to the URL in the address text box when 
// the ENTER key is pressed while the text box has focus.
void TextBoxAddress_KeyDown( Object^ /*sender*/, System::Windows::Forms::KeyEventArgs^ e )
{
   if ( e->KeyCode == System::Windows::Forms::Keys::Enter &&  !this->TextBoxAddress->Text->Equals( "" ) )
   {
      this->WebBrowser1->Navigate( this->TextBoxAddress->Text );
   }
}

// Navigates to the URL in the address text box when 
// the Go button is clicked.
void ButtonGo_Click( System::Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
   if (  !this->TextBoxAddress->Text->Equals( "" ) )
   {
      this->WebBrowser1->Navigate( this->TextBoxAddress->Text );
   }
}

// Updates the URL in TextBoxAddress upon navigation.
void WebBrowser1_Navigated( Object^ /*sender*/, System::Windows::Forms::WebBrowserNavigatedEventArgs^ /*e*/ )
{
   this->TextBoxAddress->Text = this->WebBrowser1->Url->ToString();
}
// Navigates to the URL in the address box when 
// the ENTER key is pressed while the ToolStripTextBox has focus.
private void toolStripTextBox1_KeyDown(object sender, KeyEventArgs e)
{
    if (e.KeyCode == Keys.Enter)
    {
        Navigate(toolStripTextBox1.Text);
    }
}

// Navigates to the URL in the address box when 
// the Go button is clicked.
private void goButton_Click(object sender, EventArgs e)
{
    Navigate(toolStripTextBox1.Text);
}

// Navigates to the given URL if it is valid.
private void Navigate(String address)
{
    if (String.IsNullOrEmpty(address)) return;
    if (address.Equals("about:blank")) return;
    if (!address.StartsWith("http://") &&
        !address.StartsWith("https://"))
    {
        address = "http://" + address;
    }
    try
    {
        webBrowser1.Navigate(new Uri(address));
    }
    catch (System.UriFormatException)
    {
        return;
    }
}

// Updates the URL in TextBoxAddress upon navigation.
private void webBrowser1_Navigated(object sender,
    WebBrowserNavigatedEventArgs e)
{
    toolStripTextBox1.Text = webBrowser1.Url.ToString();
}

' Navigates to the URL in the address box when 
' the ENTER key is pressed while the ToolStripTextBox has focus.
Private Sub toolStripTextBox1_KeyDown( _
    ByVal sender As Object, ByVal e As KeyEventArgs) _
    Handles toolStripTextBox1.KeyDown

    If (e.KeyCode = Keys.Enter) Then
        Navigate(toolStripTextBox1.Text)
    End If

End Sub

' Navigates to the URL in the address box when 
' the Go button is clicked.
Private Sub goButton_Click( _
    ByVal sender As Object, ByVal e As EventArgs) _
    Handles goButton.Click

    Navigate(toolStripTextBox1.Text)

End Sub

' Navigates to the given URL if it is valid.
Private Sub Navigate(ByVal address As String)

    If String.IsNullOrEmpty(address) Then Return
    If address.Equals("about:blank") Then Return
    If Not address.StartsWith("http://") And _
        Not address.StartsWith("https://") Then
        address = "http://" & address
    End If

    Try
        webBrowser1.Navigate(New Uri(address))
    Catch ex As System.UriFormatException
        Return
    End Try

End Sub

' Updates the URL in TextBoxAddress upon navigation.
Private Sub webBrowser1_Navigated(ByVal sender As Object, _
    ByVal e As WebBrowserNavigatedEventArgs) _
    Handles webBrowser1.Navigated

    toolStripTextBox1.Text = webBrowser1.Url.ToString()

End Sub

Comentários

Observação

Para novos projetos do Windows Forms, recomendamos usar o controle Microsoft Edge WebView2 em vez do WebBrowser controle.

O WebBrowser controle permite hospedar páginas da Web e outros documentos habilitados para navegador em seus aplicativos do Windows Forms. Você pode usar o WebBrowser controle, por exemplo, para fornecer assistência integrada ao usuário baseada em HTML ou recursos de navegação na Web em seu aplicativo. Além disso, você pode usar o WebBrowser controle para adicionar seus controles baseados na Web existentes aos aplicativos cliente do Windows Forms.

Importante

O WebBrowser controle é intensivo em recursos. Para garantir que todos os recursos sejam liberados em tempo hábil, chame o Dispose() método quando terminar de usar o controle. Você deve chamar o Dispose() método no mesmo thread que anexou os eventos, que sempre deve ser a mensagem ou o thread da interface do usuário (interface do usuário).

O WebBrowser controle não pode ser usado por um código parcialmente confiável. Para obter mais informações, consulte Como usar bibliotecas de código parcialmente confiável.

O WebBrowser controle tem várias propriedades, métodos e eventos relacionados à navegação. Os membros a seguir permitem que você navegue pelo controle até uma URL específica, mova-se para trás e para frente por meio da lista de histórico de navegação e carregue a home page e a página de pesquisa do usuário atual:

Se a navegação não for bem-sucedida, uma página indicando o problema será exibida. A navegação com qualquer um desses membros faz com que os NavigatingNavigatedeventos ocorram DocumentCompleted em diferentes estágios de navegação.

Esses e outros membros, como os métodos e Refresh os Stop métodos, permitem implementar controles de interface do usuário em seu aplicativo semelhantes aos do Internet Explorer. Alguns membros são úteis mesmo quando você não deseja exibir o WebBrowser controle em seu formulário. Por exemplo, você pode usar o Print método para imprimir a versão mais recente de uma página da Web sem exibir a página para o usuário.

O WebBrowser controle também permite exibir o conteúdo que você cria em seu aplicativo ou você recupera de um banco de dados ou arquivo de recurso. Use a DocumentText propriedade ou DocumentStream a propriedade para obter ou definir o conteúdo do documento atual como uma cadeia de caracteres ou fluxo de dados.

Você também pode manipular o conteúdo de uma página da Web por meio da Document propriedade, que contém um HtmlDocument objeto que fornece acesso gerenciado ao DOM (modelo de objeto de documento HTML) para a página atual. Essa propriedade é útil, quando usada em combinação com a ObjectForScripting propriedade, para implementar a comunicação bidirecional entre o código do aplicativo e o código HTML dinâmico (DHTML) em uma página da Web, permitindo que você combine controles baseados na Web e controles do Windows Forms em uma única interface do usuário. Você pode usar a Document propriedade para chamar métodos de código de script de seu aplicativo. O código de script pode acessar seu aplicativo por meio do window.external objeto, que é um objeto DOM interno fornecido para acesso ao host e que mapeia para o objeto especificado para a ObjectForScripting propriedade.

O WebBrowser controle é um wrapper gerenciado para o controle WebBrowser ActiveX e usa qualquer versão do controle instalada no computador do usuário.

Observação

  • Essa classe faz exigências de segurança no nível da classe. Um SecurityException é gerado quando uma classe derivada ou qualquer chamador na pilha de chamadas não tem permissão de confiança total. Para obter detalhes sobre demandas de segurança, consulte Demandas de link e demandas de herança.
  • A classe WebBrowser só pode ser usada em threads configurados no modo STA (Single Thread Apartment). Para usar essa classe, verifique se o método Main está marcado com o atributo STAThreadAttribute.
  • Para fins de acessibilidade, a TabStop propriedade deve ser definida false quando não há conteúdo a ser exibido no WebBrowser controle. Altere o valor para true permitir que os usuários naveguem pelo teclado até o conteúdo do controle.

Construtores

Nome Description
WebBrowser()

Inicializa uma nova instância da classe WebBrowser.

Propriedades

Nome Description
AccessibilityObject

Obtém o AccessibleObject atribuído ao controle.

(Herdado de Control)
AccessibleDefaultActionDescription

Obtém ou define a descrição da ação padrão do controle para uso por aplicativos cliente de acessibilidade.

(Herdado de Control)
AccessibleDescription

Obtém ou define a descrição do controle usado por aplicativos cliente de acessibilidade.

(Herdado de Control)
AccessibleName

Obtém ou define o nome do controle usado por aplicativos cliente de acessibilidade.

(Herdado de Control)
AccessibleRole

Obtém ou define a função acessível do controle.

(Herdado de Control)
ActiveXInstance

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o controle ActiveX WebBrowser subjacente.

(Herdado de WebBrowserBase)
AllowDrop

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Essa propriedade não é suportada por esse controle.

(Herdado de WebBrowserBase)
AllowNavigation

Obtém ou define um valor que indica se o controle pode navegar até outra página após o carregamento da página inicial.

AllowWebBrowserDrop

Obtém ou define um valor que indica se o WebBrowser controle navega até documentos que são descartados nele.

Anchor

Obtém ou define as bordas do contêiner ao qual um controle está associado e determina como um controle é redimensionado com seu pai.

(Herdado de Control)
AutoScrollOffset

Obtém ou define onde esse controle é rolado para dentro ScrollControlIntoView(Control).

(Herdado de Control)
AutoSize

Essa propriedade não é relevante para essa classe.

(Herdado de Control)
BackColor

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Essa propriedade não é significativa para esse controle.

(Herdado de WebBrowserBase)
BackgroundImage

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Essa propriedade não é suportada por esse controle.

(Herdado de WebBrowserBase)
BackgroundImageLayout

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Essa propriedade não é suportada por esse controle.

(Herdado de WebBrowserBase)
BindingContext

Obtém ou define o BindingContext para o controle.

(Herdado de Control)
Bottom

Obtém a distância, em pixels, entre a borda inferior do controle e a borda superior da área do cliente do contêiner.

(Herdado de Control)
Bounds

Obtém ou define o tamanho e o local do controle, incluindo seus elementos nãoclientes, em pixels, em relação ao controle pai.

(Herdado de Control)
CanEnableIme

Obtém um valor que indica se a ImeMode propriedade pode ser definida como um valor ativo para habilitar o suporte ao IME.

(Herdado de Control)
CanFocus

Obtém um valor que indica se o controle pode receber o foco.

(Herdado de Control)
CanGoBack

Obtém um valor que indica se uma página anterior no histórico de navegação está disponível, o que permite que o GoBack() método tenha êxito.

CanGoForward

Obtém um valor que indica se uma página subsequente no histórico de navegação está disponível, o que permite que o GoForward() método tenha êxito.

CanRaiseEvents

Determina se os eventos podem ser gerados no controle.

(Herdado de Control)
CanSelect

Obtém um valor que indica se o controle pode ser selecionado.

(Herdado de Control)
Capture

Obtém ou define um valor que indica se o controle capturou o mouse.

(Herdado de Control)
CausesValidation

Obtém ou define um valor que indica se o controle faz com que a validação seja executada em quaisquer controles que exijam validação quando ele recebe o foco.

(Herdado de Control)
ClientRectangle

Obtém o retângulo que representa a área do cliente do controle.

(Herdado de Control)
ClientSize

Obtém ou define a altura e a largura da área do cliente do controle.

(Herdado de Control)
CompanyName

Obtém o nome da empresa ou criador do aplicativo que contém o controle.

(Herdado de Control)
Container

Obtém o IContainer que contém o Component.

(Herdado de Component)
ContainsFocus

Obtém um valor que indica se o controle ou um de seus controles filho tem atualmente o foco de entrada.

(Herdado de Control)
ContextMenu
Obsoleto.

Obtém ou define o menu de atalho associado ao controle.

(Herdado de Control)
ContextMenuStrip

Obtém ou define o ContextMenuStrip associado a esse controle.

(Herdado de Control)
Controls

Obtém a coleção de controles contidos no controle.

(Herdado de Control)
Created

Obtém um valor que indica se o controle foi criado.

(Herdado de Control)
CreateParams

Obtém os parâmetros de criação necessários quando o identificador de controle é criado.

(Herdado de Control)
Cursor

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Essa propriedade não é suportada por esse controle.

(Herdado de WebBrowserBase)
DataBindings

Obtém as associações de dados para o controle.

(Herdado de Control)
DataContext

Obtém ou define o contexto de dados para fins de associação de dados. Essa é uma propriedade ambiente.

(Herdado de Control)
DefaultCursor

Obtém ou define o cursor padrão para o controle.

(Herdado de Control)
DefaultImeMode

Obtém o modo IME (Editor de Método de Entrada) padrão compatível com o controle.

(Herdado de Control)
DefaultMargin

Obtém o espaço, em pixels, especificado por padrão entre controles.

(Herdado de Control)
DefaultMaximumSize

Obtém o comprimento e a altura, em pixels, que é especificado como o tamanho máximo padrão de um controle.

(Herdado de Control)
DefaultMinimumSize

Obtém o comprimento e a altura, em pixels, que é especificado como o tamanho mínimo padrão de um controle.

(Herdado de Control)
DefaultPadding

Obtém o espaçamento interno padrão, em pixels, do conteúdo de um controle.

(Herdado de Control)
DefaultSize

Obtém o tamanho padrão do controle.

DesignMode

Obtém um valor que indica se o Component está no modo de design no momento.

(Herdado de Component)
DeviceDpi

Obtém o valor de DPI para o dispositivo de exibição em que o controle está sendo exibido no momento.

(Herdado de Control)
DisplayRectangle

Obtém o retângulo que representa a área de exibição do controle.

(Herdado de Control)
Disposing

Obtém um valor que indica se a classe base Control está em processo de descarte.

(Herdado de Control)
Dock

Obtém ou define quais bordas de controle são encaixadas em seu controle pai e determina como um controle é redimensionado com seu pai.

(Herdado de Control)
Document

Obtém uma HtmlDocument representação da página da Web exibida atualmente no WebBrowser controle.

DocumentStream

Obtém ou define um fluxo que contém o conteúdo da página da Web exibida no WebBrowser controle.

DocumentText

Obtém ou define o conteúdo HTML da página exibida no WebBrowser controle.

DocumentTitle

Obtém o título do documento exibido atualmente no WebBrowser controle.

DocumentType

Obtém o tipo do documento exibido atualmente no WebBrowser controle.

DoubleBuffered

Obtém ou define um valor que indica se esse controle deve redesenhar sua superfície usando um buffer secundário para reduzir ou impedir a cintilação.

(Herdado de Control)
Enabled

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Essa propriedade não é suportada por esse controle.

(Herdado de WebBrowserBase)
EncryptionLevel

Obtém um valor que indica o método de criptografia usado pelo documento atualmente exibido no WebBrowser controle.

Events

Obtém a lista de manipuladores de eventos anexados a isso Component.

(Herdado de Component)
Focused

Obtém um valor que indica se o controle ou qualquer uma de suas janelas filho tem foco de entrada.

Font

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Essa propriedade não é significativa para esse controle.

(Herdado de WebBrowserBase)
FontHeight

Obtém ou define a altura da fonte do controle.

(Herdado de Control)
ForeColor

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Essa propriedade não é significativa para esse controle.

(Herdado de WebBrowserBase)
Handle

Obtém o identificador de janela ao qual o controle está associado.

(Herdado de Control)
HasChildren

Obtém um valor que indica se o controle contém um ou mais controles filho.

(Herdado de Control)
Height

Obtém ou define a altura do controle.

(Herdado de Control)
ImeMode

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Essa propriedade não é significativa para esse controle.

(Herdado de WebBrowserBase)
ImeModeBase

Obtém ou define o modo IME de um controle.

(Herdado de Control)
InvokeRequired

Obtém um valor que indica se o chamador deve chamar um método de invocação ao fazer chamadas de método para o controle porque o chamador está em um thread diferente do em que o controle foi criado.

(Herdado de Control)
IsAccessible

Obtém ou define um valor que indica se o controle está visível para aplicativos de acessibilidade.

(Herdado de Control)
IsAncestorSiteInDesignMode

Indica se um dos Ancestrais desse controle está no local e nesse site no DesignMode. Esta propriedade é somente para leitura.

(Herdado de Control)
IsBusy

Obtém um valor que indica se o WebBrowser controle está carregando um novo documento no momento.

IsDisposed

Obtém um valor que indica se o controle foi descartado.

(Herdado de Control)
IsHandleCreated

Obtém um valor que indica se o controle tem um identificador associado a ele.

(Herdado de Control)
IsMirrored

Obtém um valor que indica se o controle é espelhado.

(Herdado de Control)
IsOffline

Obtém um valor que indica se o WebBrowser controle está no modo offline.

IsWebBrowserContextMenuEnabled

Obtém ou define um valor que indica se o menu de atalho do WebBrowser controle está habilitado.

LayoutEngine

Obtém uma instância armazenada em cache do mecanismo de layout do controle.

(Herdado de Control)
Left

Obtém ou define a distância, em pixels, entre a borda esquerda do controle e a borda esquerda da área do cliente do contêiner.

(Herdado de Control)
Location

Obtém ou define as coordenadas do canto superior esquerdo do controle em relação ao canto superior esquerdo de seu contêiner.

(Herdado de Control)
Margin

Obtém ou define o espaço entre controles.

(Herdado de Control)
MaximumSize

Obtém ou define o tamanho que é o limite superior que GetPreferredSize(Size) pode especificar.

(Herdado de Control)
MinimumSize

Obtém ou define o tamanho que é o limite inferior que GetPreferredSize(Size) pode especificar.

(Herdado de Control)
Name

Obtém ou define o nome do controle.

(Herdado de Control)
ObjectForScripting

Obtém ou define um objeto que pode ser acessado pelo código de script contido em uma página da Web exibida no WebBrowser controle.

Padding

Essa propriedade não é significativa para esse controle.

Parent

Obtém ou define o contêiner pai do controle.

(Herdado de Control)
PreferredSize

Obtém o tamanho de uma área retangular na qual o controle pode se ajustar.

(Herdado de Control)
ProductName

Obtém o nome do produto do assembly que contém o controle.

(Herdado de Control)
ProductVersion

Obtém a versão do assembly que contém o controle.

(Herdado de Control)
ReadyState

Obtém um valor que indica o estado atual do WebBrowser controle.

RecreatingHandle

Obtém um valor que indica se o controle está recriando seu identificador no momento.

(Herdado de Control)
Region

Obtém ou define a região da janela associada ao controle.

(Herdado de Control)
RenderRightToLeft
Obsoleto.
Obsoleto.

Esta propriedade agora está obsoleta.

(Herdado de Control)
ResizeRedraw

Obtém ou define um valor que indica se o controle é redesenhado quando redimensionado.

(Herdado de Control)
Right

Obtém a distância, em pixels, entre a borda direita do controle e a borda esquerda da área do cliente do contêiner.

(Herdado de Control)
RightToLeft

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Essa propriedade não é suportada por esse controle.

(Herdado de WebBrowserBase)
ScaleChildren

Obtém um valor que determina o dimensionamento de controles filho.

(Herdado de Control)
ScriptErrorsSuppressed

Obtém ou define um valor que indica se as WebBrowser caixas de diálogo exibem, como mensagens de erro de script.

ScrollBarsEnabled

Obtém ou define um valor que indica se as barras de rolagem são exibidas no WebBrowser controle.

ShowFocusCues

Obtém um valor que indica se o controle deve exibir retângulos de foco.

(Herdado de Control)
ShowKeyboardCues

Obtém um valor que indica se a interface do usuário está no estado apropriado para mostrar ou ocultar aceleradores de teclado.

(Herdado de Control)
Site

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define o site do controle.

(Herdado de WebBrowserBase)
Size

Obtém ou define a altura e a largura do controle.

(Herdado de Control)
StatusText

Obtém o texto de status do WebBrowser controle.

TabIndex

Obtém ou define a ordem de tabulação do controle dentro de seu contêiner.

(Herdado de Control)
TabStop

Obtém ou define um valor que indica se o usuário pode dar o foco a esse controle usando a chave TAB.

(Herdado de Control)
Tag

Obtém ou define o objeto que contém dados sobre o controle.

(Herdado de Control)
Text

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Essa propriedade não é suportada por esse controle.

(Herdado de WebBrowserBase)
Top

Obtém ou define a distância, em pixels, entre a borda superior do controle e a borda superior da área de cliente do contêiner.

(Herdado de Control)
TopLevelControl

Obtém o controle pai que não é pai de outro controle do Windows Forms. Normalmente, esse é o mais Form externo no qual o controle está contido.

(Herdado de Control)
Url

Obtém ou define a URL do documento atual.

UseWaitCursor

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Essa propriedade não é suportada por esse controle.

(Herdado de WebBrowserBase)
Version

Obtém a versão do Internet Explorer instalada.

Visible

Obtém ou define um valor que indica se o controle e todos os seus controles filho são exibidos.

(Herdado de Control)
WebBrowserShortcutsEnabled

Obtém ou define um valor que indica se os atalhos de teclado estão habilitados no WebBrowser controle.

Width

Obtém ou define a largura do controle.

(Herdado de Control)
WindowTarget

Essa propriedade não é relevante para essa classe.

(Herdado de Control)

Métodos

Nome Description
AccessibilityNotifyClients(AccessibleEvents, Int32, Int32)

Notifica os aplicativos cliente de acessibilidade dos especificados AccessibleEvents para o controle filho especificado.

(Herdado de Control)
AccessibilityNotifyClients(AccessibleEvents, Int32)

Notifica os aplicativos cliente de acessibilidade do controle filho especificado AccessibleEvents .

(Herdado de Control)
AttachInterfaces(Object)

Chamado pelo controle quando o controle ActiveX subjacente é criado.

BeginInvoke(Action)

Executa o delegado especificado de forma assíncrona no thread no qual o identificador subjacente do controle foi criado.

(Herdado de Control)
BeginInvoke(Delegate, Object[])

Executa o delegado especificado de forma assíncrona com os argumentos especificados, no thread em que o identificador subjacente do controle foi criado.

(Herdado de Control)
BeginInvoke(Delegate)

Executa o delegado especificado de forma assíncrona no thread no qual o identificador subjacente do controle foi criado.

(Herdado de Control)
BringToFront()

Traz o controle para a frente da ordem z.

(Herdado de Control)
Contains(Control)

Recupera um valor que indica se o controle especificado é um filho do controle.

(Herdado de Control)
CreateAccessibilityInstance()

Permite que um usuário navegue pelas páginas da Web dentro de um formulário.

CreateAccessibilityInstance()

Cria um novo objeto de acessibilidade para o controle.

(Herdado de Control)
CreateControl()

Força a criação do controle visível, incluindo a criação do identificador e quaisquer controles filho visíveis.

(Herdado de Control)
CreateControlsInstance()

Cria uma nova instância da coleção de controle para o controle.

(Herdado de Control)
CreateGraphics()

Cria o Graphics para o controle.

(Herdado de Control)
CreateHandle()

Cria um identificador para o controle.

(Herdado de Control)
CreateObjRef(Type)

Cria um objeto que contém todas as informações relevantes necessárias para gerar um proxy usado para se comunicar com um objeto remoto.

(Herdado de MarshalByRefObject)
CreateSink()

Associa o controle ActiveX subjacente a um cliente que pode lidar com eventos de controle.

CreateWebBrowserSiteBase()

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

DefWndProc(Message)

Envia a mensagem especificada para o procedimento de janela padrão.

(Herdado de Control)
DestroyHandle()

Destrói o identificador associado ao controle.

(Herdado de Control)
DetachInterfaces()

Chamado pelo controle quando o controle ActiveX subjacente é descartado.

DetachSink()

Libera o cliente de tratamento de eventos anexado no CreateSink() método do controle ActiveX subjacente.

Dispose()

Libera todos os recursos usados pelo Component.

(Herdado de Component)
Dispose(Boolean)

Libera os recursos não gerenciados usados pelo WebBrowser e, opcionalmente, libera os recursos gerenciados.

DoDragDrop(Object, DragDropEffects, Bitmap, Point, Boolean)

Inicia uma operação de arrastar.

(Herdado de Control)
DoDragDrop(Object, DragDropEffects)

Inicia uma operação de arrastar e soltar.

(Herdado de Control)
DoDragDropAsJson<T>(T, DragDropEffects, Bitmap, Point, Boolean)

Permite que um usuário navegue pelas páginas da Web dentro de um formulário.

(Herdado de Control)
DoDragDropAsJson<T>(T, DragDropEffects)

Permite que um usuário navegue pelas páginas da Web dentro de um formulário.

(Herdado de Control)
DrawToBitmap(Bitmap, Rectangle)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse método não é compatível com esse controle.

(Herdado de WebBrowserBase)
EndInvoke(IAsyncResult)

Recupera o valor retornado da operação assíncrona representada pelo IAsyncResult passado.

(Herdado de Control)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
FindForm()

Recupera o formulário no qual o controle está ativado.

(Herdado de Control)
Focus()

Define o foco de entrada para o controle.

(Herdado de Control)
GetAccessibilityObjectById(Int32)

Recupera o especificado AccessibleObject.

(Herdado de Control)
GetAutoSizeMode()

Recupera um valor que indica como um controle se comportará quando sua AutoSize propriedade estiver habilitada.

(Herdado de Control)
GetChildAtPoint(Point, GetChildAtPointSkip)

Recupera o controle filho localizado nas coordenadas especificadas, especificando se os controles filho devem ser ignorados de um determinado tipo.

(Herdado de Control)
GetChildAtPoint(Point)

Recupera o controle filho localizado nas coordenadas especificadas.

(Herdado de Control)
GetContainerControl()

Retorna a próxima ContainerControl cadeia de controles pai do controle.

(Herdado de Control)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetLifetimeService()
Obsoleto.

Recupera o objeto de serviço de tempo de vida atual que controla a política de tempo de vida para essa instância.

(Herdado de MarshalByRefObject)
GetNextControl(Control, Boolean)

Recupera o próximo controle para frente ou para trás na ordem de tabulação dos controles filho.

(Herdado de Control)
GetPreferredSize(Size)

Recupera o tamanho de uma área retangular na qual um controle pode ser instalado.

(Herdado de Control)
GetScaledBounds(Rectangle, SizeF, BoundsSpecified)

Recupera os limites nos quais o controle é dimensionado.

(Herdado de Control)
GetService(Type)

Retorna um objeto que representa um serviço fornecido pelo Component ou por sua Container.

(Herdado de Component)
GetStyle(ControlStyles)

Recupera o valor do bit de estilo de controle especificado para o controle.

(Herdado de Control)
GetTopLevel()

Determina se o controle é um controle de nível superior.

(Herdado de Control)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
GoBack()

Navegará pelo WebBrowser controle até a página anterior no histórico de navegação, se houver um disponível.

GoForward()

Navegará pelo WebBrowser controle até a próxima página no histórico de navegação, se houver um disponível.

GoHome()

Navega pelo WebBrowser controle até a home page do usuário atual.

GoSearch()

Navega o WebBrowser controle até a página de pesquisa padrão do usuário atual.

Hide()

Oculta o controle do usuário.

(Herdado de Control)
InitializeLifetimeService()
Obsoleto.

Obtém um objeto de serviço de tempo de vida para controlar a política de tempo de vida dessa instância.

(Herdado de MarshalByRefObject)
InitLayout()

Chamado após o controle ter sido adicionado a outro contêiner.

(Herdado de Control)
Invalidate()

Invalida toda a superfície do controle e faz com que o controle seja redesenhado.

(Herdado de Control)
Invalidate(Boolean)

Invalida uma região específica do controle e faz com que uma mensagem de pintura seja enviada ao controle. Opcionalmente, invalida os controles filho atribuídos ao controle.

(Herdado de Control)
Invalidate(Rectangle, Boolean)

Invalida a região especificada do controle (adiciona-a à região de atualização do controle, que é a área que será repintada na próxima operação de pintura) e faz com que uma mensagem de pintura seja enviada ao controle. Opcionalmente, invalida os controles filho atribuídos ao controle.

(Herdado de Control)
Invalidate(Rectangle)

Invalida a região especificada do controle (adiciona-a à região de atualização do controle, que é a área que será repintada na próxima operação de pintura) e faz com que uma mensagem de pintura seja enviada ao controle.

(Herdado de Control)
Invalidate(Region, Boolean)

Invalida a região especificada do controle (adiciona-a à região de atualização do controle, que é a área que será repintada na próxima operação de pintura) e faz com que uma mensagem de pintura seja enviada ao controle. Opcionalmente, invalida os controles filho atribuídos ao controle.

(Herdado de Control)
Invalidate(Region)

Invalida a região especificada do controle (adiciona-a à região de atualização do controle, que é a área que será repintada na próxima operação de pintura) e faz com que uma mensagem de pintura seja enviada ao controle.

(Herdado de Control)
Invoke(Action)

Executa o delegado especificado no thread que possui o identificador de janela subjacente do controle.

(Herdado de Control)
Invoke(Delegate, Object[])

Executa o delegado especificado, no thread que possui o identificador de janela subjacente do controle, com a lista de argumentos especificada.

(Herdado de Control)
Invoke(Delegate)

Executa o delegado especificado no thread que possui o identificador de janela subjacente do controle.

(Herdado de Control)
Invoke<T>(Func<T>)

Executa o delegado especificado no thread que possui o identificador de janela subjacente do controle.

(Herdado de Control)
InvokeAsync(Action, CancellationToken)

Invoca o retorno de chamada síncrono especificado de forma assíncrona no thread que possui o identificador do controle.

(Herdado de Control)
InvokeAsync(Func<CancellationToken,ValueTask>, CancellationToken)

Executa o retorno de chamada assíncrono especificado no thread que possui o identificador do controle de forma assíncrona.

(Herdado de Control)
InvokeAsync<T>(Func<CancellationToken,ValueTask<T>>, CancellationToken)

Executa o retorno de chamada assíncrono especificado no thread que possui o identificador do controle.

(Herdado de Control)
InvokeAsync<T>(Func<T>, CancellationToken)

Invoca o retorno de chamada síncrono especificado de forma assíncrona no thread que possui o identificador do controle.

(Herdado de Control)
InvokeGotFocus(Control, EventArgs)

Gera o GotFocus evento para o controle especificado.

(Herdado de Control)
InvokeLostFocus(Control, EventArgs)

Gera o LostFocus evento para o controle especificado.

(Herdado de Control)
InvokeOnClick(Control, EventArgs)

Gera o Click evento para o controle especificado.

(Herdado de Control)
InvokePaint(Control, PaintEventArgs)

Gera o Paint evento para o controle especificado.

(Herdado de Control)
InvokePaintBackground(Control, PaintEventArgs)

Gera o PaintBackground evento para o controle especificado.

(Herdado de Control)
IsInputChar(Char)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Determina se um caractere é um caractere de entrada que o controle reconhece.

(Herdado de WebBrowserBase)
IsInputKey(Keys)

Determina se a chave especificada é uma chave de entrada regular ou uma chave especial que requer pré-processamento.

(Herdado de Control)
LogicalToDeviceUnits(Int32)

Converte um valor de DPI lógico em seu valor de DPI DeviceUnit equivalente.

(Herdado de Control)
LogicalToDeviceUnits(Size)

Transforma um tamanho de unidades lógicas para dispositivos dimensionando-o para o DPI atual e arredondando para baixo até o valor inteiro mais próximo para largura e altura.

(Herdado de Control)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
MemberwiseClone(Boolean)

Cria uma cópia superficial do objeto atual MarshalByRefObject .

(Herdado de MarshalByRefObject)
Navigate(String, Boolean)

Carrega o documento na URL (Uniform Resource Locator) especificada em uma nova janela do navegador ou no WebBrowser controle.

Navigate(String, String, Byte[], String)

Carrega o documento na URL (Uniform Resource Locator) especificada no controle, solicitando-o WebBrowser usando os dados HTTP especificados e substituindo o conteúdo do quadro da página da Web pelo nome especificado.

Navigate(String, String)

Carrega o documento na URL (Uniform Resource Locator) especificada no WebBrowser controle, substituindo o conteúdo do quadro da página da Web pelo nome especificado.

Navigate(String)

Carrega o documento na URL (Uniform Resource Locator) especificada no WebBrowser controle, substituindo o documento anterior.

Navigate(Uri, Boolean)

Carrega o documento no local indicado pelo especificado Uri em uma nova janela do navegador ou no WebBrowser controle.

Navigate(Uri, String, Byte[], String)

Carrega o documento no local indicado pelo especificado Uri no controle, solicitando-o WebBrowser usando os dados HTTP especificados e substituindo o conteúdo do quadro da página da Web pelo nome especificado.

Navigate(Uri, String)

Carrega o documento no local indicado pelo especificado Uri no WebBrowser controle, substituindo o conteúdo do quadro da página da Web pelo nome especificado.

Navigate(Uri)

Carrega o documento no local indicado pelo especificado Uri no WebBrowser controle, substituindo o documento anterior.

NotifyInvalidate(Rectangle)

Aciona o Invalidated evento com uma região especificada do controle para invalidar.

(Herdado de Control)
OnAutoSizeChanged(EventArgs)

Aciona o evento AutoSizeChanged.

(Herdado de Control)
OnBackColorChanged(EventArgs)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Aciona o evento BackColorChanged.

(Herdado de WebBrowserBase)
OnBackgroundImageChanged(EventArgs)

Aciona o evento BackgroundImageChanged.

(Herdado de Control)
OnBackgroundImageLayoutChanged(EventArgs)

Aciona o evento BackgroundImageLayoutChanged.

(Herdado de Control)
OnBindingContextChanged(EventArgs)

Aciona o evento BindingContextChanged.

(Herdado de Control)
OnCanGoBackChanged(EventArgs)

Aciona o evento CanGoBackChanged.

OnCanGoForwardChanged(EventArgs)

Aciona o evento CanGoForwardChanged.

OnCausesValidationChanged(EventArgs)

Aciona o evento CausesValidationChanged.

(Herdado de Control)
OnChangeUICues(UICuesEventArgs)

Aciona o evento ChangeUICues.

(Herdado de Control)
OnClick(EventArgs)

Aciona o evento Click.

(Herdado de Control)
OnClientSizeChanged(EventArgs)

Aciona o evento ClientSizeChanged.

(Herdado de Control)
OnContextMenuChanged(EventArgs)
Obsoleto.

Aciona o evento ContextMenuChanged.

(Herdado de Control)
OnContextMenuStripChanged(EventArgs)

Aciona o evento ContextMenuStripChanged.

(Herdado de Control)
OnControlAdded(ControlEventArgs)

Aciona o evento ControlAdded.

(Herdado de Control)
OnControlRemoved(ControlEventArgs)

Aciona o evento ControlRemoved.

(Herdado de Control)
OnCreateControl()

Gera o CreateControl() método.

(Herdado de Control)
OnCursorChanged(EventArgs)

Aciona o evento CursorChanged.

(Herdado de Control)
OnDataContextChanged(EventArgs)

Permite que um usuário navegue pelas páginas da Web dentro de um formulário.

(Herdado de Control)
OnDockChanged(EventArgs)

Aciona o evento DockChanged.

(Herdado de Control)
OnDocumentCompleted(WebBrowserDocumentCompletedEventArgs)

Aciona o evento DocumentCompleted.

OnDocumentTitleChanged(EventArgs)

Aciona o evento DocumentTitleChanged.

OnDoubleClick(EventArgs)

Aciona o evento DoubleClick.

(Herdado de Control)
OnDpiChangedAfterParent(EventArgs)

Aciona o evento DpiChangedAfterParent.

(Herdado de Control)
OnDpiChangedBeforeParent(EventArgs)

Aciona o evento DpiChangedBeforeParent.

(Herdado de Control)
OnDragDrop(DragEventArgs)

Aciona o evento DragDrop.

(Herdado de Control)
OnDragEnter(DragEventArgs)

Aciona o evento DragEnter.

(Herdado de Control)
OnDragLeave(EventArgs)

Aciona o evento DragLeave.

(Herdado de Control)
OnDragOver(DragEventArgs)

Aciona o evento DragOver.

(Herdado de Control)
OnEnabledChanged(EventArgs)

Aciona o evento EnabledChanged.

(Herdado de Control)
OnEncryptionLevelChanged(EventArgs)

Aciona o evento EncryptionLevelChanged.

OnEnter(EventArgs)

Aciona o evento Enter.

(Herdado de Control)
OnFileDownload(EventArgs)

Aciona o evento FileDownload.

OnFontChanged(EventArgs)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Aciona o evento FontChanged.

(Herdado de WebBrowserBase)
OnForeColorChanged(EventArgs)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Aciona o evento ForeColorChanged.

(Herdado de WebBrowserBase)
OnGiveFeedback(GiveFeedbackEventArgs)

Aciona o evento GiveFeedback.

(Herdado de Control)
OnGotFocus(EventArgs)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Aciona o evento GotFocus.

(Herdado de WebBrowserBase)
OnHandleCreated(EventArgs)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Aciona o evento HandleCreated.

(Herdado de WebBrowserBase)
OnHandleDestroyed(EventArgs)

Aciona o evento HandleDestroyed.

(Herdado de Control)
OnHelpRequested(HelpEventArgs)

Aciona o evento HelpRequested.

(Herdado de Control)
OnImeModeChanged(EventArgs)

Aciona o evento ImeModeChanged.

(Herdado de Control)
OnInvalidated(InvalidateEventArgs)

Aciona o evento Invalidated.

(Herdado de Control)
OnKeyDown(KeyEventArgs)

Aciona o evento KeyDown.

(Herdado de Control)
OnKeyPress(KeyPressEventArgs)

Aciona o evento KeyPress.

(Herdado de Control)
OnKeyUp(KeyEventArgs)

Aciona o evento KeyUp.

(Herdado de Control)
OnLayout(LayoutEventArgs)

Aciona o evento Layout.

(Herdado de Control)
OnLeave(EventArgs)

Aciona o evento Leave.

(Herdado de Control)
OnLocationChanged(EventArgs)

Aciona o evento LocationChanged.

(Herdado de Control)
OnLostFocus(EventArgs)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Aciona o evento LostFocus.

(Herdado de WebBrowserBase)
OnMarginChanged(EventArgs)

Aciona o evento MarginChanged.

(Herdado de Control)
OnMouseCaptureChanged(EventArgs)

Aciona o evento MouseCaptureChanged.

(Herdado de Control)
OnMouseClick(MouseEventArgs)

Aciona o evento MouseClick.

(Herdado de Control)
OnMouseDoubleClick(MouseEventArgs)

Aciona o evento MouseDoubleClick.

(Herdado de Control)
OnMouseDown(MouseEventArgs)

Aciona o evento MouseDown.

(Herdado de Control)
OnMouseEnter(EventArgs)

Aciona o evento MouseEnter.

(Herdado de Control)
OnMouseHover(EventArgs)

Aciona o evento MouseHover.

(Herdado de Control)
OnMouseLeave(EventArgs)

Aciona o evento MouseLeave.

(Herdado de Control)
OnMouseMove(MouseEventArgs)

Aciona o evento MouseMove.

(Herdado de Control)
OnMouseUp(MouseEventArgs)

Aciona o evento MouseUp.

(Herdado de Control)
OnMouseWheel(MouseEventArgs)

Aciona o evento MouseWheel.

(Herdado de Control)
OnMove(EventArgs)

Aciona o evento Move.

(Herdado de Control)
OnNavigated(WebBrowserNavigatedEventArgs)

Aciona o evento Navigated.

OnNavigating(WebBrowserNavigatingEventArgs)

Aciona o evento Navigating.

OnNewWindow(CancelEventArgs)

Aciona o evento NewWindow.

OnNotifyMessage(Message)

Notifica o controle de mensagens do Windows.

(Herdado de Control)
OnPaddingChanged(EventArgs)

Aciona o evento PaddingChanged.

(Herdado de Control)
OnPaint(PaintEventArgs)

Aciona o evento Paint.

(Herdado de Control)
OnPaintBackground(PaintEventArgs)

Pinta a tela de fundo do controle.

(Herdado de Control)
OnParentBackColorChanged(EventArgs)

Gera o BackColorChanged evento quando o BackColor valor da propriedade do contêiner do controle é alterado.

(Herdado de Control)
OnParentBackgroundImageChanged(EventArgs)

Gera o BackgroundImageChanged evento quando o BackgroundImage valor da propriedade do contêiner do controle é alterado.

(Herdado de Control)
OnParentBindingContextChanged(EventArgs)

Gera o BindingContextChanged evento quando o BindingContext valor da propriedade do contêiner do controle é alterado.

(Herdado de Control)
OnParentChanged(EventArgs)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Este membro substitui OnParentChanged(EventArgs).

(Herdado de WebBrowserBase)
OnParentCursorChanged(EventArgs)

Aciona o evento CursorChanged.

(Herdado de Control)
OnParentDataContextChanged(EventArgs)

Permite que um usuário navegue pelas páginas da Web dentro de um formulário.

(Herdado de Control)
OnParentEnabledChanged(EventArgs)

Gera o EnabledChanged evento quando o Enabled valor da propriedade do contêiner do controle é alterado.

(Herdado de Control)
OnParentFontChanged(EventArgs)

Gera o FontChanged evento quando o Font valor da propriedade do contêiner do controle é alterado.

(Herdado de Control)
OnParentForeColorChanged(EventArgs)

Gera o ForeColorChanged evento quando o ForeColor valor da propriedade do contêiner do controle é alterado.

(Herdado de Control)
OnParentRightToLeftChanged(EventArgs)

Gera o RightToLeftChanged evento quando o RightToLeft valor da propriedade do contêiner do controle é alterado.

(Herdado de Control)
OnParentVisibleChanged(EventArgs)

Gera o VisibleChanged evento quando o Visible valor da propriedade do contêiner do controle é alterado.

(Herdado de Control)
OnPreviewKeyDown(PreviewKeyDownEventArgs)

Aciona o evento PreviewKeyDown.

(Herdado de Control)
OnPrint(PaintEventArgs)

Aciona o evento Paint.

(Herdado de Control)
OnProgressChanged(WebBrowserProgressChangedEventArgs)

Aciona o evento ProgressChanged.

OnQueryContinueDrag(QueryContinueDragEventArgs)

Aciona o evento QueryContinueDrag.

(Herdado de Control)
OnRegionChanged(EventArgs)

Aciona o evento RegionChanged.

(Herdado de Control)
OnResize(EventArgs)

Aciona o evento Resize.

(Herdado de Control)
OnRightToLeftChanged(EventArgs)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse método não é significativo para esse controle.

(Herdado de WebBrowserBase)
OnSizeChanged(EventArgs)

Aciona o evento SizeChanged.

(Herdado de Control)
OnStatusTextChanged(EventArgs)

Aciona o evento StatusTextChanged.

OnStyleChanged(EventArgs)

Aciona o evento StyleChanged.

(Herdado de Control)
OnSystemColorsChanged(EventArgs)

Aciona o evento SystemColorsChanged.

(Herdado de Control)
OnTabIndexChanged(EventArgs)

Aciona o evento TabIndexChanged.

(Herdado de Control)
OnTabStopChanged(EventArgs)

Aciona o evento TabStopChanged.

(Herdado de Control)
OnTextChanged(EventArgs)

Aciona o evento TextChanged.

(Herdado de Control)
OnValidated(EventArgs)

Aciona o evento Validated.

(Herdado de Control)
OnValidating(CancelEventArgs)

Aciona o evento Validating.

(Herdado de Control)
OnVisibleChanged(EventArgs)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Este membro substitui OnVisibleChanged(EventArgs).

(Herdado de WebBrowserBase)
PerformLayout()

Força o controle a aplicar a lógica de layout a todos os seus controles filho.

(Herdado de Control)
PerformLayout(Control, String)

Força o controle a aplicar a lógica de layout a todos os seus controles filho.

(Herdado de Control)
PointToClient(Point)

Calcula o local do ponto de tela especificado nas coordenadas do cliente.

(Herdado de Control)
PointToScreen(Point)

Calcula o local do ponto de cliente especificado em coordenadas de tela.

(Herdado de Control)
PreProcessControlMessage(Message)

Pré-processa mensagens de teclado ou de entrada dentro do loop de mensagem antes de serem enviadas.

(Herdado de Control)
PreProcessMessage(Message)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Pré-processa mensagens de teclado ou de entrada dentro do loop de mensagem antes de serem enviadas.

(Herdado de WebBrowserBase)
Print()

Imprime o documento exibido no WebBrowser controle usando as configurações atuais de impressão e página.

ProcessCmdKey(Message, Keys)

Processa uma chave de comando.

(Herdado de Control)
ProcessDialogChar(Char)

Processa um caractere de caixa de diálogo.

(Herdado de Control)
ProcessDialogKey(Keys)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Processa uma chave de diálogo se o controle ActiveX do WebBrowser não processá-la.

(Herdado de WebBrowserBase)
ProcessKeyEventArgs(Message)

Processa uma mensagem de chave e gera os eventos de controle apropriados.

(Herdado de Control)
ProcessKeyMessage(Message)

Processa uma mensagem de teclado.

(Herdado de Control)
ProcessKeyPreview(Message)

Visualiza uma mensagem de teclado.

(Herdado de Control)
ProcessMnemonic(Char)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Processa um caractere mnemônico.

(Herdado de WebBrowserBase)
RaiseDragEvent(Object, DragEventArgs)

Gera o evento de arrastar apropriado.

(Herdado de Control)
RaiseKeyEvent(Object, KeyEventArgs)

Gera o evento chave apropriado.

(Herdado de Control)
RaiseMouseEvent(Object, MouseEventArgs)

Gera o evento de mouse apropriado.

(Herdado de Control)
RaisePaintEvent(Object, PaintEventArgs)

Gera o evento de pintura apropriado.

(Herdado de Control)
RecreateHandle()

Força a recriação do identificador para o controle.

(Herdado de Control)
RectangleToClient(Rectangle)

Calcula o tamanho e o local do retângulo de tela especificado nas coordenadas do cliente.

(Herdado de Control)
RectangleToScreen(Rectangle)

Calcula o tamanho e o local do retângulo do cliente especificado nas coordenadas da tela.

(Herdado de Control)
Refresh()

Recarrega o documento exibido atualmente no WebBrowser controle verificando o servidor para obter uma versão atualizada.

Refresh(WebBrowserRefreshOption)

Recarrega o documento exibido atualmente no WebBrowser controle usando as opções de atualização especificadas.

RescaleConstantsForDpi(Int32, Int32)

Fornece constantes para redimensionar o controle quando ocorre uma alteração de DPI.

(Herdado de Control)
ResetBackColor()

Redefine a propriedade para seu BackColor valor padrão.

(Herdado de Control)
ResetBindings()

Faz com que um controle associado à BindingSource releitura de todos os itens da lista e atualize seus valores exibidos.

(Herdado de Control)
ResetCursor()

Redefine a propriedade para seu Cursor valor padrão.

(Herdado de Control)
ResetFont()

Redefine a propriedade para seu Font valor padrão.

(Herdado de Control)
ResetForeColor()

Redefine a propriedade para seu ForeColor valor padrão.

(Herdado de Control)
ResetImeMode()

Redefine a propriedade para seu ImeMode valor padrão.

(Herdado de Control)
ResetMouseEventArgs()

Redefine o controle para manipular o MouseLeave evento.

(Herdado de Control)
ResetRightToLeft()

Redefine a propriedade para seu RightToLeft valor padrão.

(Herdado de Control)
ResetText()

Redefine a propriedade para seu Text valor padrão (Empty).

(Herdado de Control)
ResumeLayout()

Retoma a lógica de layout usual.

(Herdado de Control)
ResumeLayout(Boolean)

Retoma a lógica de layout usual, opcionalmente forçando um layout imediato de solicitações de layout pendentes.

(Herdado de Control)
RtlTranslateAlignment(ContentAlignment)

Converte o especificado ContentAlignment no apropriado ContentAlignment para dar suporte ao texto da direita para a esquerda.

(Herdado de Control)
RtlTranslateAlignment(HorizontalAlignment)

Converte o especificado HorizontalAlignment no apropriado HorizontalAlignment para dar suporte ao texto da direita para a esquerda.

(Herdado de Control)
RtlTranslateAlignment(LeftRightAlignment)

Converte o especificado LeftRightAlignment no apropriado LeftRightAlignment para dar suporte ao texto da direita para a esquerda.

(Herdado de Control)
RtlTranslateContent(ContentAlignment)

Converte o especificado ContentAlignment no apropriado ContentAlignment para dar suporte ao texto da direita para a esquerda.

(Herdado de Control)
RtlTranslateHorizontal(HorizontalAlignment)

Converte o especificado HorizontalAlignment no apropriado HorizontalAlignment para dar suporte ao texto da direita para a esquerda.

(Herdado de Control)
RtlTranslateLeftRight(LeftRightAlignment)

Converte o especificado LeftRightAlignment no apropriado LeftRightAlignment para dar suporte ao texto da direita para a esquerda.

(Herdado de Control)
Scale(Single, Single)
Obsoleto.
Obsoleto.

Dimensiona todo o controle e todos os controles filho.

(Herdado de Control)
Scale(Single)
Obsoleto.
Obsoleto.

Dimensiona o controle e todos os controles filho.

(Herdado de Control)
Scale(SizeF)

Dimensiona o controle e todos os controles filho pelo fator de dimensionamento especificado.

(Herdado de Control)
ScaleBitmapLogicalToDevice(Bitmap)

Dimensiona um valor de bitmap lógico para seu valor de unidade de dispositivo equivalente quando ocorre uma alteração de DPI.

(Herdado de Control)
ScaleControl(SizeF, BoundsSpecified)

Dimensiona a localização, o tamanho, o preenchimento e a margem de um controle.

(Herdado de Control)
ScaleCore(Single, Single)

Esse método não é relevante para essa classe.

(Herdado de Control)
Select()

Ativa o controle.

(Herdado de Control)
Select(Boolean, Boolean)

Ativa um controle filho. Opcionalmente, especifica a direção na ordem de tabulação da qual selecionar o controle.

(Herdado de Control)
SelectNextControl(Control, Boolean, Boolean, Boolean, Boolean)

Ativa o próximo controle.

(Herdado de Control)
SendToBack()

Envia o controle para a parte de trás da ordem z.

(Herdado de Control)
SetAutoSizeMode(AutoSizeMode)

Define um valor que indica como um controle se comportará quando sua AutoSize propriedade estiver habilitada.

(Herdado de Control)
SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified)

Define os limites especificados do controle como o local e o tamanho especificados.

(Herdado de Control)
SetBounds(Int32, Int32, Int32, Int32)

Define os limites do controle para o local e o tamanho especificados.

(Herdado de Control)
SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified)

Executa o trabalho de definir os limites especificados desse controle.

(Herdado de Control)
SetClientSizeCore(Int32, Int32)

Define o tamanho da área do cliente do controle.

(Herdado de Control)
SetStyle(ControlStyles, Boolean)

Define um sinalizador especificado ControlStyles como true ou false.

(Herdado de Control)
SetTopLevel(Boolean)

Define o controle como o controle de nível superior.

(Herdado de Control)
SetVisibleCore(Boolean)

Define o controle como o estado visível especificado.

(Herdado de Control)
Show()

Exibe o controle para o usuário.

(Herdado de Control)
ShowPageSetupDialog()

Abre a caixa de diálogo Configuração da Página do Internet Explorer.

ShowPrintDialog()

Abre a caixa de diálogo Imprimir do Internet Explorer sem definir valores de cabeçalho e rodapé.

ShowPrintPreviewDialog()

Abre a caixa de diálogo Visualização de Impressão do Internet Explorer.

ShowPropertiesDialog()

Abre a caixa de diálogo Propriedades do Internet Explorer para o documento atual.

ShowSaveAsDialog()

Abre a caixa de diálogo Salvar Página da Web do Internet Explorer ou a caixa de diálogo Salvar do documento hospedado se não for uma página HTML.

SizeFromClientSize(Size)

Determina o tamanho de todo o controle da altura e largura de sua área de cliente.

(Herdado de Control)
Stop()

Cancela qualquer navegação pendente e interrompe quaisquer elementos de página dinâmicos, como sons de plano de fundo e animações.

SuspendLayout()

Suspende temporariamente a lógica de layout do controle.

(Herdado de Control)
ToString()

Retorna um String que contém o nome do Component, se houver. Esse método não deve ser substituído.

(Herdado de Component)
Update()

Faz com que o controle redesenhe as regiões invalidadas em sua área de cliente.

(Herdado de Control)
UpdateBounds()

Atualiza os limites do controle com o tamanho e a localização atuais.

(Herdado de Control)
UpdateBounds(Int32, Int32, Int32, Int32, Int32, Int32)

Atualiza os limites do controle com o tamanho, o local e o tamanho do cliente especificados.

(Herdado de Control)
UpdateBounds(Int32, Int32, Int32, Int32)

Atualiza os limites do controle com o tamanho e a localização especificados.

(Herdado de Control)
UpdateStyles()

Força os estilos atribuídos a serem reaplicados ao controle.

(Herdado de Control)
UpdateZOrder()

Atualiza o controle na ordem z do pai.

(Herdado de Control)
WndProc(Message)

Processa mensagens do Windows.

Eventos

Nome Description
AutoSizeChanged

Esse evento não é relevante para essa classe.

(Herdado de Control)
BackColorChanged

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
BackgroundImageChanged

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
BackgroundImageLayoutChanged

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
BindingContextChanged

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
CanGoBackChanged

Ocorre quando o valor da CanGoBack propriedade é alterado.

CanGoForwardChanged

Ocorre quando o valor da CanGoForward propriedade é alterado.

CausesValidationChanged

Ocorre quando o valor da propriedade CausesValidation muda.

(Herdado de Control)
ChangeUICues

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Ocorre quando as indicações de interface do usuário (interface do usuário) de foco ou teclado são alteradas.

(Herdado de WebBrowserBase)
Click

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
ClientSizeChanged

Ocorre quando o valor da propriedade ClientSize muda.

(Herdado de Control)
ContextMenuChanged
Obsoleto.

Ocorre quando o valor da propriedade ContextMenu muda.

(Herdado de Control)
ContextMenuStripChanged

Ocorre quando o valor da propriedade ContextMenuStrip muda.

(Herdado de Control)
ControlAdded

Ocorre quando um novo controle é adicionado ao Control.ControlCollection.

(Herdado de Control)
ControlRemoved

Ocorre quando um controle é removido do Control.ControlCollection.

(Herdado de Control)
CursorChanged

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
DataContextChanged

Ocorre quando o valor da propriedade DataContext muda.

(Herdado de Control)
Disposed

Ocorre quando o componente é descartado por uma chamada para o Dispose() método.

(Herdado de Component)
DockChanged

Ocorre quando o valor da propriedade Dock muda.

(Herdado de Control)
DocumentCompleted

Ocorre quando o WebBrowser controle termina de carregar um documento.

DocumentTitleChanged

Ocorre quando o valor da DocumentTitle propriedade é alterado.

DoubleClick

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
DpiChangedAfterParent

Ocorre quando a configuração de DPI de um controle é alterada programaticamente após a alteração da DPI de seu controle pai ou formulário.

(Herdado de Control)
DpiChangedBeforeParent

Ocorre quando a configuração de DPI de um controle é alterada programaticamente antes de ocorrer um evento de alteração de DPI para seu controle pai ou formulário.

(Herdado de Control)
DragDrop

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
DragEnter

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
DragLeave

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
DragOver

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
EnabledChanged

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
EncryptionLevelChanged

Ocorre quando o WebBrowser controle navega para ou para longe de um site da Web que usa criptografia.

Enter

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
FileDownload

Ocorre quando o WebBrowser controle baixa um arquivo.

FontChanged

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
ForeColorChanged

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
GiveFeedback

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
GotFocus

Ocorre quando o controle recebe o foco.

(Herdado de Control)
HandleCreated

Ocorre quando um identificador é criado para o controle.

(Herdado de Control)
HandleDestroyed

Ocorre quando o identificador do controle está em processo de destruição.

(Herdado de Control)
HelpRequested

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
ImeModeChanged

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
Invalidated

Ocorre quando a exibição de um controle requer redesenho.

(Herdado de Control)
KeyDown

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
KeyPress

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
KeyUp

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
Layout

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
Leave

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
LocationChanged

Ocorre quando o valor da propriedade Location é alterado.

(Herdado de Control)
LostFocus

Ocorre quando o controle perde o foco.

(Herdado de Control)
MarginChanged

Ocorre quando a margem do controle é alterada.

(Herdado de Control)
MouseCaptureChanged

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
MouseClick

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
MouseDoubleClick

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
MouseDown

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
MouseEnter

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
MouseHover

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
MouseLeave

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
MouseMove

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
MouseUp

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
MouseWheel

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
Move

Ocorre quando o controle é movido.

(Herdado de Control)
Navigated

Ocorre quando o WebBrowser controle navega para um novo documento e começa a carregá-lo.

Navigating

Ocorre antes que o WebBrowser controle navegue até um novo documento.

NewWindow

Ocorre antes que uma nova janela do navegador seja aberta.

PaddingChanged

Ocorre quando o valor da propriedade Padding muda.

Paint

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
ParentChanged

Ocorre quando o valor da Parent propriedade é alterado.

(Herdado de Control)
PreviewKeyDown

Ocorre antes do KeyDown evento quando uma tecla é pressionada enquanto o foco está nesse controle.

(Herdado de Control)
ProgressChanged

Ocorre quando o WebBrowser controle atualiza informações sobre o progresso do download de um documento para o qual está navegando.

QueryAccessibilityHelp

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
QueryContinueDrag

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
RegionChanged

Ocorre quando o valor da propriedade Region muda.

(Herdado de Control)
Resize

Ocorre quando o controle é redimensionado.

(Herdado de Control)
RightToLeftChanged

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
SizeChanged

Ocorre quando o valor da Size propriedade é alterado.

(Herdado de Control)
StatusTextChanged

Ocorre quando o valor da StatusText propriedade é alterado.

StyleChanged

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
SystemColorsChanged

Ocorre quando as cores do sistema mudam.

(Herdado de Control)
TabIndexChanged

Ocorre quando o valor da TabIndex propriedade é alterado.

(Herdado de Control)
TabStopChanged

Ocorre quando o valor da TabStop propriedade é alterado.

(Herdado de Control)
TextChanged

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Esse evento não é compatível com esse controle.

(Herdado de WebBrowserBase)
Validated

Ocorre quando o controle é validado.

(Herdado de Control)
Validating

Ocorre quando o controle está validando.

(Herdado de Control)
VisibleChanged

Ocorre quando o valor da Visible propriedade é alterado.

(Herdado de Control)

Implantações explícitas de interface

Nome Description
IDropTarget.OnDragDrop(DragEventArgs)

Aciona o evento DragDrop.

(Herdado de Control)
IDropTarget.OnDragEnter(DragEventArgs)

Aciona o evento DragEnter.

(Herdado de Control)
IDropTarget.OnDragLeave(EventArgs)

Aciona o evento DragLeave.

(Herdado de Control)
IDropTarget.OnDragOver(DragEventArgs)

Aciona o evento DragOver.

(Herdado de Control)

Aplica-se a

Confira também