WebBrowser.DocumentStream Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает поток, включающий содержимое веб-страницы, которая отображается в элементе управления WebBrowser.
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
Значение свойства
Объект Stream, содержащий содержимое текущей веб-страницы, или значение null
, если никакая страница не загружается. Значение по умолчанию — null
.
- Атрибуты
Исключения
Данный экземпляр WebBrowser больше не действителен.
Не удается получить ссылку на реализацию интерфейса IWebBrowser2
из базового элемента управления ActiveX WebBrowser
.
Комментарии
Используйте это свойство для загрузки веб-страницы в WebBrowser элемент управления из Stream объекта . Это свойство можно использовать, например, для загрузки веб-страниц из базы данных или файла ресурсов. При установке этого свойства WebBrowser элемент управления автоматически переходит по URL-адресу about:blank перед загрузкой указанного текста. Это означает, что Navigatingсобытия , Navigatedи DocumentCompleted возникают при установке этого свойства, а значение Url свойства больше не имеет смысла.
Примечание
Это свойство содержит содержимое текущего документа, даже если запрошен другой документ. Если задать значение этого свойства и сразу же получить его снова, полученное значение может отличаться от заданного значения, если WebBrowser элемент управления не успел загрузить новое содержимое. Новое значение можно получить в обработчике DocumentCompleted событий.
Чтобы получить доступ к содержимому веб-страницы в виде строки, используйте DocumentText свойство . Вы также можете получить доступ к содержимому страницы с помощью объектной модели HTML-документа (DOM) через Document свойство .