Partilhar via


WebBrowser.DocumentStream Propriedade

Definição

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

public:
 property System::IO::Stream ^ DocumentStream { System::IO::Stream ^ get(); void set(System::IO::Stream ^ value); };
[System.ComponentModel.Browsable(false)]
public System.IO.Stream DocumentStream { get; set; }
[System.ComponentModel.Browsable(false)]
public System.IO.Stream? DocumentStream { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.DocumentStream : System.IO.Stream with get, set
Public Property DocumentStream As Stream

Valor da propriedade

Um Stream que contém o conteúdo da página da Web atual ou null se nenhuma página é carregada. O padrão é null.

Atributos

Exceções

Essa WebBrowser instância não é mais válida.

Não foi possível recuperar uma referência a uma implementação da IWebBrowser2 interface do controle ActiveX WebBrowser subjacente.

Comentários

Use essa propriedade para carregar uma página da Web no WebBrowser controle de um Stream objeto. Você pode usar essa propriedade, por exemplo, para carregar páginas da Web de um banco de dados ou arquivo de recurso. Quando você define essa propriedade, o WebBrowser controle navega automaticamente para a URL sobre:blank antes de carregar o texto especificado. Isso significa que o Navigating, Navigatede DocumentCompleted os eventos ocorrem quando você define essa propriedade, e o valor da Url propriedade não é mais significativo.

Observação

Essa propriedade contém o conteúdo do documento atual, mesmo que outro documento tenha sido solicitado. Se você definir o valor dessa propriedade e recuperá-la imediatamente novamente, o valor recuperado poderá ser diferente do valor definido se o WebBrowser controle não tiver tido tempo de carregar o novo conteúdo. Você pode recuperar o novo valor em um DocumentCompleted manipulador de eventos.

Para acessar o conteúdo de uma página da Web como uma cadeia de caracteres, use a DocumentText propriedade. Você também pode acessar o conteúdo da página usando o DOM (modelo de objeto de documento HTML) por meio da Document propriedade.

Aplica-se a

Confira também