Class Attr
Namespace: Aspose.Html.Dom
Assembly: Aspose.HTML.dll (25.1.0)
ממשק Attr מייצג מאפיין באובייקט של Element. בדרך כלל, הערכים המותרים עבור המאפיין מוגדרים בסכימה הקשורה למסמך.
[DOMObject]
[ComVisible(true)]
[DOMName("Attr")]
public sealed class Attr : Node, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver
ירושה
object ← DOMObject ← EventTarget ← Node ← Attr
מיישם
INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver
חברים מורשים
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()
מאפיינים
LocalName
מחזיר את החלק המקומי של השם המוכשר של צומת זה. עבור צמתים מסוגים אחרים מלבד ELEMENT_NODE ו- ATTRIBUTE_NODE וצמתים שנוצרו באמצעות שיטת DOM Level 1, כגון Document.createElement(), זה תמיד null.
public override string LocalName { get; }
ערך המאפיין
Name
מחזיר את השם של מאפיין זה.
[DOMName("name")]
public string Name { get; }
ערך המאפיין
NamespaceURI
ה-URI של המרחב השמות של צומת זה, או null אם הוא לא צוין.
public override string NamespaceURI { get; }
ערך המאפיין
NodeName
השם של צומת זה, בהתאם לסוגו.
public override string NodeName { get; }
ערך המאפיין
NodeType
קוד המייצג את סוג האובייקט הבסיסי.
public override ushort NodeType { get; }
ערך המאפיין
NodeValue
הערך של צומת זה, בהתאם לסוגו.
public override string NodeValue { get; set; }
ערך המאפיין
OwnerElement
צומת ה-Element שהמאפיין הזה מחובר אליו או null אם מאפיין זה אינו בשימוש.
[DOMName("ownerElement")]
public Element OwnerElement { get; }
ערך המאפיין
Prefix
הקידומת של המרחב השמות של צומת זה, או null אם היא לא צוין. כאשר היא מוגדרת להיות null, הגדרה שלה אינה משפיעה.
public override string Prefix { get; }
ערך המאפיין
Specified
נכון אם למאפיין זה הוקצתה במפורש ערך במסמך המופע, לא נכון אחרת.
[DOMName("specified")]
public bool Specified { get; }
ערך המאפיין
TextContent
מאפיין זה מחזיר את תוכן הטקסט של צומת זה וצאצאיו. כאשר הוא מוגדר להיות null, הגדרה שלו אינה משפיעה. בהגדרה, כל הילדים האפשריים שצומת זו עשויה להיות מוסרים ואם המחרוזת החדשה אינה ריקה או null, מוחלפת בצומת טקסט אחת המכילה את המחרוזת שאליה מאפיין זה מוגדר.
public override string TextContent { get; set; }
ערך המאפיין
Value
בהשגת ערך, הערך של המאפיין מוחזר כמחרוזת.
[DOMName("value")]
public string Value { get; set; }
ערך המאפיין
שיטות
Dispose(bool)
משחרר משאבים לא מנוהלים ו- - אופציונלית - מנוהלים.
protected override void Dispose(bool disposing)
פרמטרים
disposing
bool
true
כדי לשחרר גם משאבים מנוהלים ולא מנוהלים; false
כדי לשחרר רק משאבים לא מנוהלים.