Class Attr

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

string

Name

Zwróć nazwę tego atrybutu.

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

Wartość nieruchomości

string

nazwisko

URI nazwiska tego węzła, lub zero, jeśli nie jest określony.

public override string NamespaceURI { get; }

Wartość nieruchomości

string

NodeName

Nazwa tego węzła, w zależności od rodzaju.

public override string NodeName { get; }

Wartość nieruchomości

string

NodeType

Kod reprezentujący typ podstawowego obiektu.

public override ushort NodeType { get; }

Wartość nieruchomości

ushort

NodeValue

Wartość tego węzła, w zależności od rodzaju.

public override string NodeValue { get; set; }

Wartość nieruchomości

string

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

Element

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

string

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

bool

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

string

Value

Przy odzyskaniu wartość atrybutu jest zwracana jako pasek.

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

Wartość nieruchomości

string

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.

 Polski