Bagikan melalui


WebBrowser.DocumentStream Properti

Definisi

Mendapatkan atau mengatur aliran yang berisi isi halaman Web yang ditampilkan dalam WebBrowser kontrol.

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

Nilai Properti

Yang Stream berisi isi halaman Web saat ini, atau null jika tidak ada halaman yang dimuat. Default adalah null.

Atribut

Pengecualian

Instans ini WebBrowser tidak lagi valid.

Referensi ke implementasi IWebBrowser2 antarmuka tidak dapat diambil dari kontrol ActiveX WebBrowser yang mendasar.

Keterangan

Gunakan properti ini untuk memuat halaman Web ke WebBrowser dalam kontrol dari suatu Stream objek. Anda dapat menggunakan properti ini, misalnya, untuk memuat halaman Web dari database atau file sumber daya. Saat Anda mengatur properti ini, WebBrowser kontrol secara otomatis menavigasi ke URL tentang:kosong sebelum memuat teks yang ditentukan. Ini berarti bahwa Navigatingperistiwa , Navigated, dan DocumentCompleted terjadi ketika Anda mengatur properti ini, dan nilai Url properti tidak lagi bermakna.

Catatan

Properti ini berisi isi dokumen saat ini, meskipun dokumen lain telah diminta. Jika Anda mengatur nilai properti ini dan kemudian segera mengambilnya lagi, nilai yang diambil mungkin berbeda dari nilai yang ditetapkan jika WebBrowser kontrol belum sempat memuat konten baru. Anda dapat mengambil nilai baru dalam DocumentCompleted penanganan aktivitas.

Untuk mengakses konten halaman Web sebagai string, gunakan DocumentText properti . Anda juga dapat mengakses konten halaman menggunakan model objek dokumen HTML (DOM) melalui Document properti .

Berlaku untuk

Lihat juga