Class Attr

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

objectDOMObjectEventTargetNodeAttr

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

string

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

string

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

string

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

string

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

ushort

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

string

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

Element

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

string

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

bool

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

string

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

string

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ý.

 Tiếng Việt