HtmlListItemElement
sealed class HtmlListItemElement : HtmlElement, IHtmlListItemElement, IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
Represents an HTML li, dd or dt tag.
using AngleSharp.Dom.Css;
using AngleSharp.Dom.Events;
using AngleSharp.Extensions;
using AngleSharp.Html;
namespace AngleSharp.Dom.Html
{
internal sealed class HtmlListItemElement : HtmlElement, IHtmlListItemElement, IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
{
public int? Value {
get {
int result = 0;
if (!int.TryParse(this.GetOwnAttribute(AttributeNames.Value), out result))
return null;
return result;
}
set {
this.SetOwnAttribute(AttributeNames.Value, value.HasValue ? value.Value.ToString() : null, false);
}
}
public HtmlListItemElement(Document owner, string name = null, string prefix = null)
: base(owner, name ?? TagNames.Li, prefix, NodeFlags.Special | NodeFlags.ImplicitelyClosed | NodeFlags.ImpliedEnd)
{
}
}
}