Class CharacterData
Namespace: Aspose.Html.Dom
Assembly: Aspose.HTML.dll (25.1.0)
CharacterData utökar Node med en uppsättning attribut och metoder för att få åtkomst till teckendata i DOM.
[ComVisible(true)]
[DOMName("CharacterData")]
[DOMObject]
public abstract class CharacterData : Node, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver
Arv
object ← DOMObject ← EventTarget ← Node ← CharacterData
Härledda
Comment, ProcessingInstruction, Text
Implementerar
INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver
Ärvt Medlemmar
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()
Konstruktörer
CharacterData(string, Document)
Initialiserar en ny instans av Aspose.Html.Dom.CharacterData-klassen.
protected CharacterData(string data, Document doc)
Parametrar
data
string
Teckendata.
doc
Document
Dokumentet.
Egenskaper
Data
Teckendata för noden som implementerar detta gränssnitt.
[DOMTreatNullAs(typeof(string), "")]
[DOMName("data")]
public virtual string Data { get; set; }
Egenskapsvärde
Length
Antalet 16-bitars enheter som är tillgängliga genom data och metoden substringData nedan. Detta kan ha värdet noll, dvs. CharacterData-noder kan vara tomma.
[DOMName("length")]
public int Length { get; }
Egenskapsvärde
Metoder
AppendData(string)
Lägg till strängen i slutet av teckendatan för noden.
[DOMName("appendData")]
public virtual void AppendData(string data)
Parametrar
data
string
Innehållsdata.
DeleteData(int, int)
Ta bort ett intervall av 16-bitars enheter från noden.
[DOMName("deleteData")]
public virtual void DeleteData(int offset, int count)
Parametrar
offset
int
Offset.
count
int
Antalet.
InsertData(int, string)
Infoga en sträng vid den angivna 16-bitars enhetsoffset.
[DOMName("insertData")]
public virtual void InsertData(int offset, string data)
Parametrar
offset
int
Offset.
data
string
Innehållsdata.
ReplaceData(int, int, string)
Ersätt tecknen som börjar vid den angivna 16-bitars enhetsoffset med den angivna strängen.
[DOMName("replaceData")]
public virtual void ReplaceData(int offset, int count, string data)
Parametrar
offset
int
Offset.
count
int
Antalet.
data
string
Innehållsdata.
SubstringData(int, int)
Extraherar ett intervall av data från noden.
[DOMName("substringData")]
public virtual string SubstringData(int offset, int count)
Parametrar
offset
int
Offset.
count
int
Antalet.
Återgår
Teckendata
ToString()
Returnerar en System.String som representerar denna instans.
public override string ToString()
Återgår
En System.String som representerar denna instans.