HtmlDocument.Write(String) Метод
В этой статье
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Записывает новую HTML-страницу.
public:
void Write(System::String ^ text);
public void Write(string text);
member this.Write : string -> unit
Public Sub Write (text As String)
- text
- String
HTML-текст, который должен быть записан в документ.
В следующем примере кода открывается новый HtmlDocument объект и выполняется запись в новый HTML-файл.
private void WriteNewDocument()
{
if (webBrowser1.Document != null)
{
HtmlDocument doc = webBrowser1.Document.OpenNew(true);
doc.Write("<HTML><BODY>This is a new HTML document.</BODY></HTML>");
}
}
Private Sub WriteNewDocument()
If (WebBrowser1.Document IsNot Nothing) Then
Dim doc As HtmlDocument = WebBrowser1.Document.OpenNew(True)
doc.Write("<HTML><BODY>This is a new HTML document.</BODY></HTML>")
End If
End Sub
Перед всеми вызовами Write должен предшествовать вызов OpenNew, который очистит текущий документ и все его переменные. Вызовы будут Write создавать новый HTML-документ вместо нее. Чтобы изменить только определенную часть документа, получите соответствующий HtmlElement объект и задайте его InnerHtml свойство.
Рекомендуется написать весь допустимый HTML-документ с помощью Write метода , включая HTML
теги и BODY
. Однако если вы пишете только ЭЛЕМЕНТЫ HTML, модель DOM предоставит эти элементы.
Применяется к
Продукт | Версии |
---|---|
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9, 10 |