WebBrowser.DocumentStream Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un flusso contenente il contenuto della pagina Web visualizzata nel WebBrowser controllo .
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
Valore della proprietà
Oggetto Stream contenente il contenuto della pagina Web corrente o null se non viene caricata alcuna pagina. Il valore predefinito è null.
- Attributi
Eccezioni
Questa WebBrowser istanza non è più valida.
Impossibile recuperare un riferimento a un'implementazione dell'interfaccia IWebBrowser2 dal controllo ActiveX WebBrowser sottostante.
Commenti
Utilizzare questa proprietà per caricare una pagina Web nel WebBrowser controllo da un Stream oggetto . È possibile usare questa proprietà, ad esempio, per caricare pagine Web da un database o da un file di risorse. Quando si imposta questa proprietà, il WebBrowser controllo passa automaticamente all'URL about:blank prima di caricare il testo specificato. Ciò significa che gli Navigatingeventi , Navigatede DocumentCompleted si verificano quando si imposta questa proprietà e il valore della Url proprietà non è più significativo.
Annotazioni
Questa proprietà contiene il contenuto del documento corrente, anche se è stato richiesto un altro documento. Se si imposta il valore di questa proprietà e quindi lo si recupera immediatamente, il valore recuperato potrebbe essere diverso dal valore impostato se il WebBrowser controllo non ha avuto tempo per caricare il nuovo contenuto. È possibile recuperare il nuovo valore in un DocumentCompleted gestore eventi.
Per accedere al contenuto di una pagina Web come stringa, utilizzare la DocumentText proprietà . È anche possibile accedere al contenuto della pagina usando il modello DOM (Document Object Model) HTML tramite la Document proprietà .