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 con il contenuto della pagina Web visualizzata nel controllo WebBrowser.
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à
Stream con il contenuto della pagina Web corrente oppure null
se non vi è nessuna pagina caricata. Il valore predefinito è null
.
- Attributi
Eccezioni
Questa istanza di WebBrowser non è più valida.
Non è stato possibile recuperare un riferimento a un'implementazione dell'interfaccia IWebBrowser2
dal controllo ActiveX WebBrowser
sottostante.
Commenti
Usare 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.
Nota
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 può 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, usare la DocumentText proprietà . È anche possibile accedere al contenuto della pagina usando il modello a oggetti documento HTML (DOM) tramite la Document proprietà .