Class Attr
Namn på plats: Aspose.Svg.Dom Församling: Aspose.SVG.dll (25.5.0)
Attr-gränssnittet representerar ett attribut i ett Elementobjekt. Vanligtvis definieras de tillåtna värdena för attributen i ett schema som är associerat med dokumentet.
[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
Arvsmedlemmar
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
Returnerar den lokala delen av den kvalificerade namnet på denna nod.För noder av vilken typ som helst annat än ELEMENT_NODE och ATTRIBUTE_KONDE och nodar som skapats med en DOM-nivå 1-metod, såsom Document.createElement(), är detta alltid noll.
public override string LocalName { get; }
Fastighetsvärde
Name
återställer namnet på denna attribut.
[DOMName("name")]
public string Name { get; }
Fastighetsvärde
Namnstämpel
Namespace URI av denna nod, eller noll om den inte anges.
public override string NamespaceURI { get; }
Fastighetsvärde
NodeName
Namnet på denna nod, beroende på dess typ.
public override string NodeName { get; }
Fastighetsvärde
NodeType
En kod som representerar typen av underliggande objekt.
public override ushort NodeType { get; }
Fastighetsvärde
NodeValue
Värdet av denna nod, beroende på dess typ.
public override string NodeValue { get; set; }
Fastighetsvärde
OwnerElement
Elementnoden för detta attribut är ansluten till eller noll om detta attribut inte används.
[DOMName("ownerElement")]
public Element OwnerElement { get; }
Fastighetsvärde
Prefix
Namespace-prefixet för denna nod, eller noll om den inte anges. När den definieras som noll, har inställningen ingen effekt
public override string Prefix { get; }
Fastighetsvärde
Specified
Sanningen är om detta attribut uttryckligen ges ett värde i exempeldokumentet, falsk annars.
[DOMName("specified")]
public bool Specified { get; }
Fastighetsvärde
TextContent
Denna attribut returnerar textinnehållet av denna nod och dess efterkommande. När den definieras som noll, inställning det har ingen effekt. På inställning, eventuella barn denna nod kan ha avlägsnas och, om den nya raden är inte tom eller noll, ersätts av en enda Text nod som innehåller raden denna attribut är inställd till.
public override string TextContent { get; set; }
Fastighetsvärde
Value
Vid återhämtning returneras värdet av attributen som en sträng.
[DOMName("value")]
public string Value { get; set; }
Fastighetsvärde
Methods
Dispose(Bool)
Utfärdar okontrollerade och - valfritt - hanterade resurser.
protected override void Dispose(bool disposing)
Parameters
disposing
bool
“true” för att släppa både hanterade och okontrollerade resurser; “falsk” för att släppa endast okontrollerade resurser.