WebBrowser.DocumentStream プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
WebBrowser コントロールに表示されている Web ページのコンテンツを含むストリームを取得または設定します。
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
プロパティ値
現在の Web ページのコンテンツを含む Stream。ページが読み込まれていない場合は、null
。 既定値は、null
です。
- 属性
例外
この WebBrowser インスタンスは無効になっています。
IWebBrowser2
インターフェイスの実装への参照を、基になる ActiveX WebBrowser
コントロールから取得できませんでした。
注釈
Web ページをオブジェクトからコントロールに読み込むには、 WebBrowser このプロパティを Stream 使用します。 たとえば、このプロパティを使用して、データベースまたはリソース ファイルから Web ページを読み込むことができます。 このプロパティを設定すると、指定したテキストを WebBrowser 読み込む前に、コントロールは about:blank URL に自動的に移動します。 これは、このプロパティを Navigating設定すると、、 Navigated、および DocumentCompleted イベントが発生し、プロパティの Url 値が意味をなさなくなったことを意味します。
注意
このプロパティには、別のドキュメントが要求された場合でも、現在のドキュメントの内容が含まれます。 このプロパティの値を設定してからすぐに再度取得した場合、コントロールに新しいコンテンツを読み込む時間がない場合 WebBrowser 、取得される値は設定された値とは異なる場合があります。 イベント ハンドラーで新しい値を DocumentCompleted 取得できます。
Web ページの内容に文字列としてアクセスするには、 プロパティを DocumentText 使用します。 また、 プロパティを使用して HTML ドキュメント オブジェクト モデル (DOM) を使用してページの内容に Document アクセスすることもできます。
適用対象
こちらもご覧ください
.NET