WebBrowser.DocumentStream Eigenschaft

Definition

Ruft einen Stream ab, der den Inhalt einer im WebBrowser-Steuerelement angezeigten Webseite enthält, oder legt diesen fest.

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

Eigenschaftswert

Ein Stream mit dem Inhalt der aktuellen Webseite oder null, wenn keine Seite geladen wurde. Der Standardwert ist null.

Attribute

Ausnahmen

Diese WebBrowser-Instanz ist nicht mehr gültig.

Aus dem zugrunde liegenden ActiveX-IWebBrowser2-Steuerelement konnte kein Verweis auf eine Implementierung der WebBrowser-Schnittstelle abgerufen werden.

Hinweise

Verwenden Sie diese Eigenschaft, um eine Webseite aus einem Stream -Objekt in das WebBrowser -Steuerelement zu laden. Sie können diese Eigenschaft beispielsweise verwenden, um Webseiten aus einer Datenbank- oder Ressourcendatei zu laden. Wenn Sie diese Eigenschaft festlegen, navigiert das WebBrowser Steuerelement automatisch zur url about:blank, bevor der angegebene Text geladen wird. Dies bedeutet, dass die NavigatingEreignisse , Navigatedund DocumentCompleted auftreten, wenn Sie diese Eigenschaft festlegen, und der Wert der Url Eigenschaft ist nicht mehr aussagekräftig.

Hinweis

Diese Eigenschaft enthält den Inhalt des aktuellen Dokuments, auch wenn ein anderes Dokument angefordert wurde. Wenn Sie den Wert dieser Eigenschaft festlegen und ihn dann sofort wieder abrufen, kann sich der abgerufene Wert von dem festgelegten Wert unterscheiden, wenn das WebBrowser Steuerelement keine Zeit zum Laden des neuen Inhalts hatte. Sie können den neuen Wert in einem DocumentCompleted Ereignishandler abrufen.

Verwenden Sie DocumentText die -Eigenschaft, um auf den Inhalt einer Webseite als Zeichenfolge zuzugreifen. Sie können auch mithilfe des HTML-Dokumentobjektmodells (DOM) über die -Eigenschaft auf die Document Seiteninhalte zugreifen.

Gilt für:

Weitere Informationen