Class CharacterData
Namespace: Aspose.Html.Dom
Assembly: Aspose.HTML.dll (25.1.0)
CharacterData, DOM’daki karakter verilerine erişmek için bir dizi özellik ve yöntem ile Node’u genişletir.
[ComVisible(true)]
[DOMName("CharacterData")]
[DOMObject]
public abstract class CharacterData : Node, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver
Miras
object ← DOMObject ← EventTarget ← Node ← CharacterData
Türetilmiş
Comment, ProcessingInstruction, Text
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.Dispose(bool), 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(), EventTarget.Dispose(bool), DOMObject.GetPlatformType(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Yapıcılar
CharacterData(string, Document)
Aspose.Html.Dom.CharacterData sınıfının yeni bir örneğini başlatır.
protected CharacterData(string data, Document doc)
Parametreler
data
string
Karakter verisi.
doc
Document
Belge.
Özellikler
Data
Bu arayüzü uygulayan düğümün karakter verisi.
[DOMTreatNullAs(typeof(string), "")]
[DOMName("data")]
public virtual string Data { get; set; }
Özellik Değeri
Length
Aşağıdaki data ve substringData yöntemi aracılığıyla mevcut olan 16 bitlik birimlerin sayısı. Bu sıfır değeri alabilir, yani CharacterData düğümleri boş olabilir.
[DOMName("length")]
public int Length { get; }
Özellik Değeri
Yöntemler
AppendData(string)
Düğümün karakter verisinin sonuna dize ekler.
[DOMName("appendData")]
public virtual void AppendData(string data)
Parametreler
data
string
İçerik verisi.
DeleteData(int, int)
Düğümden bir dizi 16 bitlik birimi kaldırır.
[DOMName("deleteData")]
public virtual void DeleteData(int offset, int count)
Parametreler
offset
int
Ofset.
count
int
Sayı.
InsertData(int, string)
Belirtilen 16 bitlik birim ofsetinde bir dize ekler.
[DOMName("insertData")]
public virtual void InsertData(int offset, string data)
Parametreler
offset
int
Ofset.
data
string
İçerik verisi.
ReplaceData(int, int, string)
Belirtilen 16 bitlik birim ofsetinde başlayan karakterleri belirtilen dize ile değiştirir.
[DOMName("replaceData")]
public virtual void ReplaceData(int offset, int count, string data)
Parametreler
offset
int
Ofset.
count
int
Sayı.
data
string
İçerik verisi.
SubstringData(int, int)
Düğümden bir veri aralığı çıkarır.
[DOMName("substringData")]
public virtual string SubstringData(int offset, int count)
Parametreler
offset
int
Ofset.
count
int
Sayı.
Döndürür
Metin verisi
ToString()
Bu örneği temsil eden bir System.String döndürür.
public override string ToString()
Döndürür
Bu örneği temsil eden bir System.String.