Class Attr
Der Name: Aspose.Svg.Dom Versammlung: Aspose.SVG.dll (25.5.0)
Die Attr-Schnittstelle stellt ein Attribute in einem Elementobjekt dar. Normalerweise werden die zulässigen Werte für das Attribute in einem mit dem Dokument verbundenen Schema definiert.
[DOMObject]
[DOMName("Attr")]
[ComVisible(true)]
public sealed class Attr : Node, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver
Inheritance
object ← DOMObject ← EventTarget ← Node ← Attr
Implements
INotifyPropertyChanged , IEventTarget , IDisposable , IXPathNSResolver
Vererbte Mitglieder
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
Rückkehr des lokalen Teils des qualifizierten Namens dieser Node.Für Knoten jeglicher Art als ELEMENT_NODE und ATTRIBUTE_ NODI und Knuten, die mit einer DOM Level 1-Methode, wie Document.createElement(), erstellt wurden, ist dies immer null.
public override string LocalName { get; }
Eigentumswert
Name
Rückgabe des Namens dieses Attributs.
[DOMName("name")]
public string Name { get; }
Eigentumswert
Namenspiele
Die Namespace URI dieser Node, oder null, wenn sie nicht angegeben ist.
public override string NamespaceURI { get; }
Eigentumswert
NodeName
Der Name dieser Node, je nach seiner Art.
public override string NodeName { get; }
Eigentumswert
NodeType
Ein Code, der die Art des zugrunde liegenden Objekts darstellt.
public override ushort NodeType { get; }
Eigentumswert
NodeValue
Der Wert dieser Node, je nach seiner Art.
public override string NodeValue { get; set; }
Eigentumswert
OwnerElement
Der Element-Node dieses Attributs wird an oder null angeschlossen, wenn dieses Attribut nicht in Gebrauch ist.
[DOMName("ownerElement")]
public Element OwnerElement { get; }
Eigentumswert
Prefix
Die Namespace-Vorwahl dieser Node, oder null, wenn sie nicht angegeben ist. Wenn sie als null definiert wird, hat die Einstellung keine Wirkung
public override string Prefix { get; }
Eigentumswert
Specified
Richtig, wenn dieses Attribut ausdrücklich in dem Beispieldokument einen Wert gegeben wurde, falsch anders.
[DOMName("specified")]
public bool Specified { get; }
Eigentumswert
TextContent
Dieses Attribut kehrt den Textgehalt dieses Knoten und seine Nachkommen zurück. Wenn es als null definiert wird, hat die Einstellung keine Wirkung. Bei der Einstellung werden alle möglichen Kinder dieses Knoten möglicherweise entfernt und, wenn es die neue Zeile ist nicht leer oder null, ersetzt mit einem einzigen Textnoten, der die Zeile dieses Attribut festgelegt wird.
public override string TextContent { get; set; }
Eigentumswert
Value
Bei der Rücknahme wird der Wert des Attributs als String zurückgegeben.
[DOMName("value")]
public string Value { get; set; }
Eigentumswert
Methods
Dispose(Bool)
Veröffentlicht nicht verwaltete und - optional - verwaltete Ressourcen.
protected override void Dispose(bool disposing)
Parameters
disposing
bool
‘Wahrlich" um sowohl verwaltete als auch nicht verwaltete Ressourcen zu befreien; “Falsch” um nur nicht verwaltete Ressourcen zu befreien.