Class Attr

Class Attr

Namespace: Aspose.Html.Dom
Assembly: Aspose.HTML.dll (25.1.0)

Attr arayüzü, bir Element nesnesindeki bir niteliği temsil eder. Genellikle, niteliğin izin verilen değerleri, belgeyle ilişkili bir şemada tanımlanır.

[DOMObject]
[ComVisible(true)]
[DOMName("Attr")]
public sealed class Attr : Node, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver

Miras

objectDOMObjectEventTargetNodeAttr

Uygulamalar

INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver

Miras Alınan Üyeler

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()

Özellikler

LocalName

Bu düğümün nitelikli adının yerel kısmını döndürür. ELEMENT_NODE ve ATTRIBUTE_NODE dışındaki herhangi bir türdeki düğümler ve Document.createElement() gibi bir DOM Level 1 yöntemiyle oluşturulan düğümler için bu her zaman null’dır.

public override string LocalName { get; }

Özellik Değeri

string

Name

Bu niteliğin adını döndürür.

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

Özellik Değeri

string

NamespaceURI

Bu düğümün ad alanı URI’si veya belirtilmemişse null.

public override string NamespaceURI { get; }

Özellik Değeri

string

NodeName

Bu düğümün adı, türüne bağlı olarak.

public override string NodeName { get; }

Özellik Değeri

string

NodeType

Temel nesnenin türünü temsil eden bir kod.

public override ushort NodeType { get; }

Özellik Değeri

ushort

NodeValue

Bu düğümün değeri, türüne bağlı olarak.

public override string NodeValue { get; set; }

Özellik Değeri

string

OwnerElement

Bu niteliğin bağlı olduğu Element düğümü veya bu niteliğin kullanılmadığı durumlarda null.

[DOMName("ownerElement")]
public Element OwnerElement { get; }

Özellik Değeri

Element

Prefix

Bu düğümün ad alanı öneki veya belirtilmemişse null. Null olarak tanımlandığında, ayarlamanın hiçbir etkisi yoktur.

public override string Prefix { get; }

Özellik Değeri

string

Specified

Bu niteliğin örnek belgede açıkça bir değer verilip verilmediğini belirtir; true ise verilmiştir, false ise verilmemiştir.

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

Özellik Değeri

bool

TextContent

Bu nitelik, bu düğümün ve alt düğümlerinin metin içeriğini döndürür. Null olarak tanımlandığında, ayarlamanın hiçbir etkisi yoktur. Ayarlandığında, bu düğümün sahip olabileceği tüm olası çocuklar kaldırılır ve yeni dize boş veya null değilse, bu niteliğin ayarlandığı dizeyi içeren tek bir Metin düğümü ile değiştirilir.

public override string TextContent { get; set; }

Özellik Değeri

string

Value

Alındığında, niteliğin değeri bir dize olarak döndürülür.

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

Özellik Değeri

string

Yöntemler

Dispose(bool)

Yönetilmeyen ve - isteğe bağlı olarak - yönetilen kaynakları serbest bırakır.

protected override void Dispose(bool disposing)

Parametreler

disposing bool

true hem yönetilen hem de yönetilmeyen kaynakları serbest bırakmak için; false yalnızca yönetilmeyen kaynakları serbest bırakmak için.

 Türkçe