Class SVGTextContentElement

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

ushort

LENGTHADJUST_SPACINGANDGLYPHS

Det svarer til værdien ‘spacingAndGlyphs’.

[DOMName("LENGTHADJUST_SPACINGANDGLYPHS")]
public const ushort LENGTHADJUST_SPACINGANDGLYPHS = 2

Fællesværdi

ushort

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

ushort

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

SVGAnimatedEnumeration

TextLength

Det svarer til at tildele ’textLængde’ på det givet element.

[DOMName("textLength")]
public SVGAnimatedLength TextLength { get; }

Ejendomsværdi

SVGAnimatedLength

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

float

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

long

Det samlede antal tegn.

Se også

SVGElement

 Dansk