Class Attr
Nazwa przestrzeń: Aspose.Svg.Dom Zgromadzenie: Aspose.SVG.dll (25.5.0)
Interfejs Attr reprezentuje atrybut w obiekcie Element. Zwykle dopuszczalne wartości dla atrybutu są zdefiniowane w schemacie powiązanym z dokumentem.
[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
Dziedziczeni członkowie
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
Powraca lokalną część kwalifikowanego nazwy tego węzła.W przypadku węzłów jakiegokolwiek innego typu niż ELEMENT_NODE i ATTRIBUTE_NOUDE oraz wązów utworzonych za pomocą metody DOM Level 1, takich jak Document.createElement(), jest to zawsze zero.
public override string LocalName { get; }
Wartość nieruchomości
Name
Zwróć nazwę tego atrybutu.
[DOMName("name")]
public string Name { get; }
Wartość nieruchomości
nazwisko
URI nazwiska tego węzła, lub zero, jeśli nie jest określony.
public override string NamespaceURI { get; }
Wartość nieruchomości
NodeName
Nazwa tego węzła, w zależności od rodzaju.
public override string NodeName { get; }
Wartość nieruchomości
NodeType
Kod reprezentujący typ podstawowego obiektu.
public override ushort NodeType { get; }
Wartość nieruchomości
NodeValue
Wartość tego węzła, w zależności od rodzaju.
public override string NodeValue { get; set; }
Wartość nieruchomości
OwnerElement
Element węzła tego atrybutu jest przymocowany do lub zero, jeśli ten atrybut nie jest w użyciu.
[DOMName("ownerElement")]
public Element OwnerElement { get; }
Wartość nieruchomości
Prefix
Przegląd nazwiska niniejszego węzła, lub zero, jeśli nie jest określony.Kiedy jest zdefiniowany jako zero, ustawienie nie ma efektu
public override string Prefix { get; }
Wartość nieruchomości
Specified
Prawda, jeśli ten atrybut został wyraźnie podany wartość w przykładowym dokumencie, fałszywe inaczej.
[DOMName("specified")]
public bool Specified { get; }
Wartość nieruchomości
TextContent
Ten atrybut zwraca zawartość tekstu tego węzła i jego potomków. Kiedy jest zdefiniowany jako zero, ustawienie nie ma efektu. Po ustawieniu, wszelkie możliwe dzieci tego węzła może mieć są usunięte i, jeśli nowa strona nie jest pusta lub zero, zastępuje się jednym węzłem tekstu zawierającym strona ten atrybut jest ustawiony.
public override string TextContent { get; set; }
Wartość nieruchomości
Value
Przy odzyskaniu wartość atrybutu jest zwracana jako pasek.
[DOMName("value")]
public string Value { get; set; }
Wartość nieruchomości
Methods
Dispose(Bool)
Wydawanie nie zarządzanych i - opcjonalnie - zarządzanych zasobów.
protected override void Dispose(bool disposing)
Parameters
disposing
bool
„prawdziwe” do uwalniania zarówno zarządzanych, jak i niekontrolowanych zasobów; „false” do uwalniania tylko niekontrolowanych zasobów.