Class Attr
Namespace: Aspose.Html.Dom
Assembly: Aspose.HTML.dll (25.1.0)
Antarmuka Attr mewakili atribut dalam objek Elemen. Biasanya, nilai yang diizinkan untuk atribut ditentukan dalam skema yang terkait dengan dokumen.
[DOMObject]
[ComVisible(true)]
[DOMName("Attr")]
public sealed class Attr : Node, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver
Pewarisan
object ← DOMObject ← EventTarget ← Node ← Attr
Mengimplementasikan
INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver
Anggota yang Dwarisi
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()
Properti
LocalName
Mengembalikan bagian lokal dari nama kualifikasi dari node ini. Untuk node dari jenis apa pun selain ELEMENT_NODE dan ATTRIBUTE_NODE serta node yang dibuat dengan metode DOM Level 1, seperti Document.createElement(), ini selalu null.
public override string LocalName { get; }
Nilai Properti
Name
Mengembalikan nama atribut ini.
[DOMName("name")]
public string Name { get; }
Nilai Properti
NamespaceURI
URI namespace dari node ini, atau null jika tidak ditentukan.
public override string NamespaceURI { get; }
Nilai Properti
NodeName
Nama dari node ini, tergantung pada jenisnya.
public override string NodeName { get; }
Nilai Properti
NodeType
Kode yang mewakili jenis objek yang mendasarinya.
public override ushort NodeType { get; }
Nilai Properti
NodeValue
Nilai dari node ini, tergantung pada jenisnya.
public override string NodeValue { get; set; }
Nilai Properti
OwnerElement
Node Elemen yang terhubung dengan atribut ini atau null jika atribut ini tidak digunakan.
[DOMName("ownerElement")]
public Element OwnerElement { get; }
Nilai Properti
Prefix
Prefix namespace dari node ini, atau null jika tidak ditentukan. Ketika ditentukan sebagai null, mengaturnya tidak akan berpengaruh.
public override string Prefix { get; }
Nilai Properti
Specified
Benar jika atribut ini secara eksplisit diberikan nilai dalam dokumen instance, salah jika tidak.
[DOMName("specified")]
public bool Specified { get; }
Nilai Properti
TextContent
Atribut ini mengembalikan konten teks dari node ini dan keturunannya. Ketika ditentukan sebagai null, mengaturnya tidak akan berpengaruh. Saat diatur, anak-anak yang mungkin dimiliki node ini akan dihapus dan, jika string baru tidak kosong atau null, diganti dengan satu node Teks yang berisi string yang diatur pada atribut ini.
public override string TextContent { get; set; }
Nilai Properti
Value
Saat diambil, nilai atribut dikembalikan sebagai string.
[DOMName("value")]
public string Value { get; set; }
Nilai Properti
Metode
Dispose(bool)
Melepaskan sumber daya unmanaged dan - jika perlu - sumber daya managed.
protected override void Dispose(bool disposing)
Parameter
disposing
bool
true
untuk melepaskan sumber daya managed dan unmanaged; false
untuk melepaskan hanya sumber daya unmanaged.