Class Attr

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

string

Name

Rückgabe des Namens dieses Attributs.

[DOMName("name")]
public string Name { get; }

Eigentumswert

string

Namenspiele

Die Namespace URI dieser Node, oder null, wenn sie nicht angegeben ist.

public override string NamespaceURI { get; }

Eigentumswert

string

NodeName

Der Name dieser Node, je nach seiner Art.

public override string NodeName { get; }

Eigentumswert

string

NodeType

Ein Code, der die Art des zugrunde liegenden Objekts darstellt.

public override ushort NodeType { get; }

Eigentumswert

ushort

NodeValue

Der Wert dieser Node, je nach seiner Art.

public override string NodeValue { get; set; }

Eigentumswert

string

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

Element

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

string

Specified

Richtig, wenn dieses Attribut ausdrücklich in dem Beispieldokument einen Wert gegeben wurde, falsch anders.

[DOMName("specified")]
public bool Specified { get; }

Eigentumswert

bool

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

string

Value

Bei der Rücknahme wird der Wert des Attributs als String zurückgegeben.

[DOMName("value")]
public string Value { get; set; }

Eigentumswert

string

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.

 Deutsch