Aracılığıyla paylaş


WebBrowser.DocumentStream Özellik

Tanım

Denetimde WebBrowser görüntülenen Web sayfasının içeriğini içeren bir akışı alır veya ayarlar.

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

Özellik Değeri

Stream Geçerli Web sayfasının içeriğini içeren veya null hiçbir sayfa yüklenmediyse. Varsayılan değer: null.

Öznitelikler

Özel durumlar

Bu WebBrowser örnek artık geçerli değil.

Arabirimin bir uygulamasına IWebBrowser2 başvuru, temel alınan ActiveX WebBrowser denetiminden alınamadı.

Açıklamalar

Bir nesneden Stream denetime WebBrowser web sayfası yüklemek için bu özelliği kullanın. Bu özelliği, örneğin, bir veritabanından veya kaynak dosyasından Web sayfalarını yüklemek için kullanabilirsiniz. Bu özelliği ayarladığınızda WebBrowser , denetim belirtilen metni yüklemeden önce otomatik olarak about:blank URL'sine gider. Bu, , ve olaylarının Navigatingbu özelliği ayarladığınızda gerçekleştiği ve özelliğin değerinin Url artık anlamlı olmadığı anlamına DocumentCompleted gelir. Navigated

Not

Bu özellik, başka bir belge istenmiş olsa bile geçerli belgenin içeriğini içerir. Bu özelliğin değerini ayarlayıp hemen yeniden alırsanız, denetimin yeni içeriği yüklemek için zamanı yoksa WebBrowser alınan değer ayarlanan değerden farklı olabilir. Yeni değeri bir DocumentCompleted olay işleyicisinde alabilirsiniz.

Web sayfasının içeriğine dize olarak erişmek için özelliğini kullanın DocumentText . Sayfa içeriğine html belge nesne modelini (DOM) özelliği aracılığıyla Document da erişebilirsiniz.

Şunlara uygulanır

Ayrıca bkz.