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
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
NodeName
Der Name dieser Node, je nach seiner Art.
public override string NodeName { get; }
Eigentumswert
NodeType
Ein Code, der die Art des zugrunde liegenden Objekts darstellt.
public override ushort NodeType { get; }
Eigentumswert
NodeValue
Der Wert dieser Node, je nach seiner Art.
public override string NodeValue { get; set; }
Eigentumswert
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
WholeText
Zurück senden alle Textknochen logisch-adadakente Textknochen zu diesem Knochen, konzentriert in Dokumentordnung.
[DOMName("wholeText")]
public string WholeText { get; }
Eigentumswert
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
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
Der Aspose.Html.Dom.Text.