Class Text
Namn på plats: Aspose.Html.Dom Sammanfattning: Aspose.HTML.dll (25.4.0)
Textgränssnittet ärftas från CharacterData och representerar textinnehållet (termerade karaktärdata i XML) av en Element eller 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
Arvsmedlemmar
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
Returnerar om den här textnoden innehåller elementinnehåll whitespace, ofta missbrukligt kallad “ignorabel whitespace”.
[DOMName("isElementContentWhitespace")]
public bool IsElementContentWhitespace { get; }
Fastighetsvärde
NodeName
Namnet på denna nod, beroende på dess typ.
public override string NodeName { get; }
Fastighetsvärde
NodeType
En kod som representerar typen av underliggande objekt.
public override ushort NodeType { get; }
Fastighetsvärde
NodeValue
Värdet av denna nod, beroende på dess typ.
public override string NodeValue { get; set; }
Fastighetsvärde
TextContent
Denna attribut returnerar textinnehållet av denna nod och dess efterkommande. När den definieras som noll, inställning det har ingen effekt. På inställning, eventuella barn denna nod kan ha avlägsnas och, om den nya raden är inte tom eller noll, ersätts av en enda Text nod som innehåller raden denna attribut är inställd till.
public override string TextContent { get; set; }
Fastighetsvärde
WholeText
Returnerar hela texten i Text noder logiskt-adjacent text noder till denna nod, sammanställd i dokument ordning.
[DOMName("wholeText")]
public string WholeText { get; }
Fastighetsvärde
Methods
ReplaceWholeText(Sträng)
Ersätter texten av den aktuella noden och alla logiskt adjacent text noder med den angivna texten. Alla logiskt adjacent text noder tas bort inklusive den aktuella noden om det inte var mottagaren av den ersättande texten.
[DOMName("replaceWholeText")]
public Text ReplaceWholeText(string content)
Parameters
content
string
och innehållet.
Returns
Avsnittet är Html.Dom.Text.
SplitText(int)
Skruva denna nod i två noder vid den angivna offset, hålla båda i trädet som systrar.
[DOMName("splitText")]
public Text SplitText(int offset)
Parameters
offset
int
och offset.
Returns
Avsnittet är Html.Dom.Text.