Class SVGTextContentElement
Navne til: Aspose.Html.Dom.Svg Sammensætning: Aspose.HTML.dll (25.4.0)
SVGTextContentElement er arvet af forskellige tekstrelaterede grænseflader, såsom SVGTextElement, SVGTSpanElement, SVGTRefElement, SVGAltGlyphElement og SVGTextPathElement.For metoder på denne grænseflade, der refererer til en indeks til en karakter eller et antal tegn, disse referencer skal fortolkes som en indeks til en UTF-16 kode enhed eller et antal UTF-16 kode enheder, henholdsvis. Dette er for konsistens med DOM Level 2 Core, hvor metoder på CharacterData grænseflade bruger UTF-16 kode enheder som indekser og tælle inden for karakterdata.Tilf.
[DOMObject]
[ComVisible(true)]
[DOMName("SVGTextContentElement")]
public class SVGTextContentElement : SVGGraphicsElement, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal, IChildNode, IElementCSSInlineStyle, ISVGTests
Inheritance
object ← DOMObject ← EventTarget ← Node ← Element ← SVGElement ← SVGGraphicsElement ← SVGTextContentElement
Derived
SVGTextPathElement , SVGTextPositioningElement
Implements
INotifyPropertyChanged , IEventTarget , IDisposable , IXPathNSResolver , IParentNode , IElementTraversal , IChildNode , IElementCSSInlineStyle , ISVGTests
De arvede medlemmer
SVGGraphicsElement.GetBBox() , SVGGraphicsElement.GetCTM() , SVGGraphicsElement.GetScreenCTM() , SVGGraphicsElement.NearestViewportElement , SVGGraphicsElement.FarthestViewportElement , SVGGraphicsElement.Transform , SVGGraphicsElement.RequiredFeatures , SVGGraphicsElement.RequiredExtensions , SVGGraphicsElement.SystemLanguage , SVGElement.Id , SVGElement.OwnerSVGElement , SVGElement.ViewportElement , SVGElement.ClassName , SVGElement.Style , Element.GetAttributeNames() , Element.HasAttributes() , Element.GetAttribute(string) , Element.GetAttributeNS(string, string) , Element.SetAttribute(string, string) , Element.SetAttributeNS(string, string, string) , Element.RemoveAttribute(string) , Element.RemoveAttributeNS(string, string) , Element.HasAttribute(string) , Element.HasAttributeNS(string, string) , Element.ToggleAttribute(string) , Element.ToggleAttribute(string, bool) , Element.GetAttributeNode(string) , Element.SetAttributeNode(Attr) , Element.RemoveAttributeNode(Attr) , Element.GetAttributeNodeNS(string, string) , Element.SetAttributeNodeNS(Attr) , Element.GetElementsByTagName(string) , Element.GetElementsByTagNameNS(string, string) , Element.Remove() , Element.QuerySelectorAll(string) , Element.QuerySelector(string) , Element.AttachShadow(ShadowRootMode) , Element.GetElementsByClassName(string) , Element.Dispose(bool) , Element.ClassList , Element.LocalName , Element.NamespaceURI , Element.Prefix , Element.NodeName , Element.NodeType , Element.TagName , Element.Id , Element.ClassName , Element.TextContent , Element.Attributes , Element.FirstElementChild , Element.LastElementChild , Element.PreviousElementSibling , Element.NextElementSibling , Element.ChildElementCount , Element.Children , Element.InnerHTML , Element.OuterHTML , Element.ShadowRoot , 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()
Fields
LENGTHADJUST_SPACING
Det svarer til værdien af ‘spacing’.
[DOMName("LENGTHADJUST_SPACING")]
public const ushort LENGTHADJUST_SPACING = 1
Fællesværdi
LENGTHADJUST_SPACINGANDGLYPHS
Det svarer til værdien ‘spacingAndGlyphs’.
[DOMName("LENGTHADJUST_SPACINGANDGLYPHS")]
public const ushort LENGTHADJUST_SPACINGANDGLYPHS = 2
Fællesværdi
LENGTHADJUST_UNKNOWN
Det er ulovligt at forsøge at definere en ny værdi af denne type eller at forsøge at skifte en eksisterende værdi til denne type.
[DOMName("LENGTHADJUST_UNKNOWN")]
public const ushort LENGTHADJUST_UNKNOWN = 0
Fællesværdi
Properties
LengthAdjust
Det svarer til at tildele ‘længdejuster’ på det givet element. Værdien skal være en af de længdejusterende konstant defineret på denne grænseflade.
[DOMName("lengthAdjust")]
public SVGAnimatedEnumeration LengthAdjust { get; }
Ejendomsværdi
TextLength
Det svarer til at tildele ’textLængde’ på det givet element.
[DOMName("textLength")]
public SVGAnimatedLength TextLength { get; }
Ejendomsværdi
Methods
GetComputedTextLength()
Den samlede sum af alle de forudgående værdier fra rendering af alle de tegn inden for dette element, herunder forudgående værdi på glypherne (horisontalt eller vertikalt), effekten af egenskaber ‘kerning’, ’letter-spacing’ og ‘ord-spacing’ og justeringer på grund af atributter ‘dx’ og ‘dy’ på ’tspan’ elementer.
[DOMName("getComputedTextLength")]
public float GetComputedTextLength()
Returns
Teksten forudser afstand.
GetNumberOfChars()
Returnerer det samlede antal tegn, der er tilgængelige for rendering inden for det aktuelle element, som omfatter refererede tegn fra ‘tref’ reference, uanset om de vil blive renderet. faktisk, dette er det samme som længden af Node::textContent atribut fra DOM Level 3 Core ([DOM3], afsnit 1.4), hvis det atribut også udvidet ‘tref’ elementer.
[DOMName("getNumberOfChars")]
public long GetNumberOfChars()
Returns
Det samlede antal tegn.