Class Attr
Namespace: Aspose.Html.Dom
Assembly: Aspose.HTML.dll (25.1.0)
Giao diện Attr đại diện cho một thuộc tính trong đối tượng Element. Thông thường, các giá trị cho phép cho thuộc tính được định nghĩa trong một sơ đồ liên quan đến tài liệu.
[DOMObject]
[ComVisible(true)]
[DOMName("Attr")]
public sealed class Attr : Node, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver
Kế thừa
object ← DOMObject ← EventTarget ← Node ← Attr
Thực hiện
INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver
Các thành viên kế thừa
Node.ELEMENT_NODE, Node.ATTRIBUTE_NODE, Node.TEXT_NODE, Node.CDATA_SECTION_NODE, Node.ENTITY_REFERENCE_NODE, Node.ENTITY_NODE, Node.PROCESSING_INSTRUCTION_NODE, Node.COMMENT_NODE, Node.DOCUMENT_NODE, Node.DOCUMENT_TYPE_NODE, Node.DOCUMENT_FRAGMENT_NODE, Node.NOTATION_NODE, Node.HasChildNodes(), Node.Normalize(), Node.CloneNode(), Node.CloneNode(bool), Node.IsEqualNode(Node), Node.IsSameNode(Node), Node.LookupPrefix(string), Node.LookupNamespaceURI(string), Node.IsDefaultNamespace(string), Node.InsertBefore(Node, Node), Node.ReplaceChild(Node, Node), Node.RemoveChild(Node), Node.AppendChild(Node), Node.ToString(), Node.NodeType, Node.LocalName, Node.NamespaceURI, Node.Prefix, Node.NodeName, Node.BaseURI, Node.OwnerDocument, Node.ParentNode, Node.ParentElement, Node.ChildNodes, Node.FirstChild, Node.LastChild, Node.PreviousSibling, Node.NextSibling, Node.NodeValue, Node.TextContent, EventTarget.AddEventListener(string, DOMEventHandler, bool), EventTarget.AddEventListener(string, IEventListener), EventTarget.AddEventListener(string, IEventListener, bool), EventTarget.RemoveEventListener(string, DOMEventHandler, bool), EventTarget.RemoveEventListener(string, IEventListener), EventTarget.RemoveEventListener(string, IEventListener, bool), EventTarget.DispatchEvent(Event), EventTarget.Dispose(), DOMObject.GetPlatformType(), object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Thuộc tính
LocalName
Trả về phần địa phương của tên đủ điều kiện của nút này. Đối với các nút của bất kỳ loại nào khác ngoài ELEMENT_NODE và ATTRIBUTE_NODE và các nút được tạo bằng phương thức DOM Level 1, chẳng hạn như Document.createElement(), điều này luôn là null.
public override string LocalName { get; }
Giá trị thuộc tính
Name
Trả về tên của thuộc tính này.
[DOMName("name")]
public string Name { get; }
Giá trị thuộc tính
NamespaceURI
URI không gian tên của nút này, hoặc null nếu không được chỉ định.
public override string NamespaceURI { get; }
Giá trị thuộc tính
NodeName
Tên của nút này, tùy thuộc vào loại của nó.
public override string NodeName { get; }
Giá trị thuộc tính
NodeType
Một mã đại diện cho loại của đối tượng cơ bản.
public override ushort NodeType { get; }
Giá trị thuộc tính
NodeValue
Giá trị của nút này, tùy thuộc vào loại của nó.
public override string NodeValue { get; set; }
Giá trị thuộc tính
OwnerElement
Nút Element mà thuộc tính này gắn liền hoặc null nếu thuộc tính này không được sử dụng.
[DOMName("ownerElement")]
public Element OwnerElement { get; }
Giá trị thuộc tính
Prefix
Tiền tố không gian tên của nút này, hoặc null nếu không được chỉ định. Khi nó được định nghĩa là null, việc thiết lập nó sẽ không có hiệu lực.
public override string Prefix { get; }
Giá trị thuộc tính
Specified
Đúng nếu thuộc tính này được chỉ định một cách rõ ràng giá trị trong tài liệu thể hiện, sai trong trường hợp khác.
[DOMName("specified")]
public bool Specified { get; }
Giá trị thuộc tính
TextContent
Thuộc tính này trả về nội dung văn bản của nút này và các phần tử con của nó. Khi nó được định nghĩa là null, việc thiết lập nó sẽ không có hiệu lực. Khi thiết lập, bất kỳ phần tử con nào mà nút này có thể có sẽ bị xóa và, nếu chuỗi mới không rỗng hoặc null, sẽ được thay thế bằng một nút Text duy nhất chứa chuỗi mà thuộc tính này được thiết lập.
public override string TextContent { get; set; }
Giá trị thuộc tính
Value
Khi truy xuất, giá trị của thuộc tính được trả về dưới dạng chuỗi.
[DOMName("value")]
public string Value { get; set; }
Giá trị thuộc tính
Phương thức
Dispose(bool)
Giải phóng tài nguyên không quản lý và - tùy chọn - tài nguyên được quản lý.
protected override void Dispose(bool disposing)
Tham số
disposing
bool
true
để giải phóng cả tài nguyên được quản lý và không được quản lý; false
để chỉ giải phóng tài nguyên không được quản lý.