HtmlElement.InnerText Свойство

Определение

Возвращает или задает текст, назначенный элементу.

public string InnerText { get; set; }

Значение свойства

Текст элемента, не содержащий разметки HTML. Если элемент содержит дочерние элементы, будет сохраняться только текст этих элементов.

Исключения

Указанный элемент не может содержать текст (например, элемент IMG ).

Примеры

Следующий код создает гиперссылку с помощью CreateElementи назначает текст ссылке с помощью InnerText свойства .

private void AddUrlToTooltip(string url)
{
    if (webBrowser1.Document != null)
    {
        HtmlElement elem = webBrowser1.Document.CreateElement("A");
        elem.SetAttribute("HREF", url);
        elem.InnerText = "Visit our Web site for more details.";

        webBrowser1.Document.Body.AppendChild(elem);
    }
}

Комментарии

При попытке назначить HTML элементу с InnerTextпомощью html-кода будет отображаться в документе как литералы, как при просмотре HTML-кода в текстовом файле. При назначении HTML-кода элементу InnerHtml с помощью свойства возвращает InnerText весь текст в этом HTML с удаленной разметкой.

Присвоение значения параметру приведет к уничтожению InnerText всех дочерних элементов, принадлежащих элементу .

Применяется к

Продукт Версии
.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

См. также раздел