Class Attr
De naam: Aspose.Html.Dom Verzameling: Aspose.HTML.dll (25.4.0)
De Attr-interface vertegenwoordigt een attribute in een Element object. Typisch worden de toelaatbare waarden voor het attribute gedefinieerd in een schema geassocieerd met het document.
[DOMObject]
[ComVisible(true)]
[DOMName("Attr")]
public sealed class Attr : Node, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver
Inheritance
object ← DOMObject ← EventTarget ← Node ← Attr
Implements
INotifyPropertyChanged , IEventTarget , IDisposable , IXPathNSResolver
Geëerbiede leden
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()
Properties
LocalName
Terugkeert het plaatselijke deel van de gekwalificeerde naam van deze node.Voor knooppunten van elk ander type dan ELEMENT_NODE en ATTRIBUTE_NODE en knooppunten die zijn gecreëerd met een DOM Level 1 methode, zoals Document.createElement(), is dit altijd nul.
public override string LocalName { get; }
Eigendomswaarde
Name
Terug de naam van dit attribuut.
[DOMName("name")]
public string Name { get; }
Eigendomswaarde
Namensgebied
De naamruimte URI van deze node, of nul als deze niet is aangegeven.
public override string NamespaceURI { get; }
Eigendomswaarde
NodeName
De naam van deze knop, afhankelijk van het type.
public override string NodeName { get; }
Eigendomswaarde
NodeType
Een code die het type van het onderliggende object vertegenwoordigt.
public override ushort NodeType { get; }
Eigendomswaarde
NodeValue
De waarde van deze node, afhankelijk van het type.
public override string NodeValue { get; set; }
Eigendomswaarde
OwnerElement
De Element-node van dit attribuut wordt aangesloten aan of null als dit attribuut niet in gebruik is.
[DOMName("ownerElement")]
public Element OwnerElement { get; }
Eigendomswaarde
Prefix
De naamspace-prefix van deze node, of null als het niet is aangegeven.
public override string Prefix { get; }
Eigendomswaarde
Specified
Waar, als dit attribuut uitdrukkelijk een waarde is gegeven in het voorbeelddocument, vals anders.
[DOMName("specified")]
public bool Specified { get; }
Eigendomswaarde
TextContent
Dit attribuut retourneert de tekstinhoud van deze node en zijn afstammelingen. Wanneer het wordt gedefinieerd als nul, instellen het heeft geen effect. Op instelling, alle mogelijke kinderen deze node kan hebben worden verwijderd en, als het nieuwe string is niet leeg of nul, vervangen door een enkele Text node die de string dit attribuut is ingesteld.
public override string TextContent { get; set; }
Eigendomswaarde
Value
Op terugvinding wordt de waarde van het attribuut als string teruggegeven.
[DOMName("value")]
public string Value { get; set; }
Eigendomswaarde
Methods
Dispose(Bool)
Verwijder onbeheerde en - optioneel - beheerde middelen.
protected override void Dispose(bool disposing)
Parameters
disposing
bool
’true’ om zowel beheerde als niet beheerde middelen vrij te geven; ‘false’ om alleen niet beheerde middelen vrij te geven.