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
object ← DOMObject ← EventTarget ← Node ← Attr
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
Name
Bu niteliğin adını döndürür.
[DOMName("name")]
public string Name { get; }
Özellik Değeri
NamespaceURI
Bu düğümün ad alanı URI’si veya belirtilmemişse null.
public override string NamespaceURI { get; }
Özellik Değeri
NodeName
Bu düğümün adı, türüne bağlı olarak.
public override string NodeName { get; }
Özellik Değeri
NodeType
Temel nesnenin türünü temsil eden bir kod.
public override ushort NodeType { get; }
Özellik Değeri
NodeValue
Bu düğümün değeri, türüne bağlı olarak.
public override string NodeValue { get; set; }
Özellik Değeri
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
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
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
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
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
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.