WebBrowser.DocumentStream Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 erneut abrufen, kann sich der abgerufene Wert von dem wertsatz 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 über die -Eigenschaft über das HTML-Dokumentobjektmodell (DOM) auf die Document Seiteninhalte zugreifen.