Class Text

Class Text

Der Name: Aspose.Html.Dom Sammlung: Aspose.HTML.dll (25.4.0)

Die Text-Schnittstelle erfährt von CharacterData und repräsentiert die textliche Inhalte (begründete Character-Daten in XML) eines Elements oder Attr.

[DOMObject]
[ComVisible(true)]
[DOMName("Text")]
public class Text : CharacterData, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver

Inheritance

object DOMObject EventTarget Node CharacterData Text

Derived

CDATASection

Implements

INotifyPropertyChanged , IEventTarget , IDisposable , IXPathNSResolver

Vererbte Mitglieder

CharacterData.SubstringData(int, int) , CharacterData.AppendData(string) , CharacterData.InsertData(int, string) , CharacterData.DeleteData(int, int) , CharacterData.ReplaceData(int, int, string) , CharacterData.ToString() , CharacterData.Data , CharacterData.Length , 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()

Properties

IsElementContentWhitespace

Wiederherstellt, ob diese Textknoten Element Content Whitespace enthalten, oft missbräuchlich “unerkannt Whitespace” genannt".

[DOMName("isElementContentWhitespace")]
public bool IsElementContentWhitespace { get; }

Eigentumswert

bool

NodeName

Der Name dieser Node, je nach seiner Art.

public override string NodeName { get; }

Eigentumswert

string

NodeType

Ein Code, der die Art des zugrunde liegenden Objekts darstellt.

public override ushort NodeType { get; }

Eigentumswert

ushort

NodeValue

Der Wert dieser Node, je nach seiner Art.

public override string NodeValue { get; set; }

Eigentumswert

string

TextContent

Dieses Attribut kehrt den Textgehalt dieses Knoten und seine Nachkommen zurück. Wenn es als null definiert wird, hat die Einstellung keine Wirkung. Bei der Einstellung werden alle möglichen Kinder dieses Knoten möglicherweise entfernt und, wenn es die neue Zeile ist nicht leer oder null, ersetzt mit einem einzigen Textnoten, der die Zeile dieses Attribut festgelegt wird.

public override string TextContent { get; set; }

Eigentumswert

string

WholeText

Zurück senden alle Textknochen logisch-adadakente Textknochen zu diesem Knochen, konzentriert in Dokumentordnung.

[DOMName("wholeText")]
public string WholeText { get; }

Eigentumswert

string

Methods

ReplaceWholeText(String)

Er ersetzt den Text des aktuellen Knoten und alle logisch zugrunde liegenden Textknoten mit dem angegebenen Text. Alle logisch zugrunde liegenden Textknoten werden entfernt, einschließlich des aktuellen Knoten, es sei denn, es war der Empfänger des Ersatztexts.

[DOMName("replaceWholeText")]
public Text ReplaceWholeText(string content)

Parameters

content string

Der Inhalt.

Returns

Text

Der Aspose.Html.Dom.Text.

SplitText(Int)

Brechen Sie diesen Knoten in zwei Knoten an der angegebenen Offset, beibehalten Sie beide im Baum als Brüder.

[DOMName("splitText")]
public Text SplitText(int offset)

Parameters

offset int

Und der Offset.

Returns

Text

Der Aspose.Html.Dom.Text.

 Deutsch