Class SVGMarkerElement
De naam: Aspose.Html.Dom.Svg Verzameling: Aspose.HTML.dll (25.4.0)
De SVGMarkerElement-interface komt overeen met het ‘marker’-element.
[DOMObject]
[ComVisible(true)]
[DOMName("SVGMarkerElement")]
public class SVGMarkerElement : SVGElement, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal, IChildNode, IElementCSSInlineStyle, ISVGFitToViewBox
Inheritance
object ← DOMObject ← EventTarget ← Node ← Element ← SVGElement ← SVGMarkerElement
Implements
INotifyPropertyChanged , IEventTarget , IDisposable , IXPathNSResolver , IParentNode , IElementTraversal , IChildNode , IElementCSSInlineStyle , ISVGFitToViewBox
Geëerbiede leden
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
SVG_MARKERUNITS_STROKEWIDTH
De waarde van het attribuut ‘markerUnits’ is ‘strokeWidth’.
[DOMName("SVG_MARKERUNITS_STROKEWIDTH")]
public const ushort SVG_MARKERUNITS_STROKEWIDTH = 2
veldwaarde
SVG_MARKERUNITS_UNKNOWN
Het markeren eenheidstype is niet een van de vooraf gedefinieerde typen. het is onmogelijk om te proberen een nieuwe waarde van dit type te definiëren of om te proberen een bestaande waarde naar dit type te veranderen.
[DOMName("SVG_MARKERUNITS_UNKNOWN")]
public const ushort SVG_MARKERUNITS_UNKNOWN = 0
veldwaarde
SVG_MARKERUNITS_USERSPACEONUSE
De waarde van het attribuut ‘markerUnits’ is ‘userSpaceOnUse’.
[DOMName("SVG_MARKERUNITS_USERSPACEONUSE")]
public const ushort SVG_MARKERUNITS_USERSPACEONUSE = 1
veldwaarde
SVG_MARKER_ORIENT_ANGLE
Het attribute ‘Orient’ heeft een hoekwaarde.
[DOMName("SVG_MARKER_ORIENT_ANGLE")]
public const ushort SVG_MARKER_ORIENT_ANGLE = 2
veldwaarde
SVG_MARKER_ORIENT_AUTO
Het attribut ‘Orient’ heeft de waarde ‘auto’.
[DOMName("SVG_MARKER_ORIENT_AUTO")]
public const ushort SVG_MARKER_ORIENT_AUTO = 1
veldwaarde
SVG_MARKER_ORIENT_UNKNOWN
Het is onmogelijk om te proberen een nieuwe waarde van dit type te definiëren of om te proberen een bestaande waarde naar dit type te veranderen.
[DOMName("SVG_MARKER_ORIENT_UNKNOWN")]
public const ushort SVG_MARKER_ORIENT_UNKNOWN = 0
veldwaarde
Properties
MarkerHeight
Correspondeert om ‘markerHeight’ aan het gegeven ‘marker’ element aan te wijzen.
[DOMName("markerHeight")]
public SVGAnimatedLength MarkerHeight { get; }
Eigendomswaarde
MarkerUnits
Correspondent om ‘markerUnits’ aan het gegeven ‘marker’ element aan te geven.Een van de Marker Unit Types gedefinieerd op deze interface.
[DOMName("markerUnits")]
public SVGAnimatedEnumeration MarkerUnits { get; }
Eigendomswaarde
MarkerWidth
Het komt overeen met het attribueren van ‘markerWidth’ op het gegeven ‘marker’ element.
[DOMName("markerWidth")]
public SVGAnimatedLength MarkerWidth { get; }
Eigendomswaarde
OrientAngle
Als de markerUnits SVG_MARKER_ORIENT_ANGLE is, wordt de hoekwaarde voor de attributie ‘Orient’ vastgesteld; anders wordt het ingesteld op nul.
[DOMName("orientAngle")]
public SVGAnimatedAngle OrientAngle { get; }
Eigendomswaarde
OrientType
Het komt overeen met het aanduiden van ‘oriënt’ op het gegeven ‘marker’ element.Een van de Marker Orientatie Types gedefinieerd op deze interface.
[DOMName("orientType")]
public SVGAnimatedEnumeration OrientType { get; }
Eigendomswaarde
PreserveAspectRatio
Het gaat om het aanduiden van ‘reserveAspectRatio’ op het gegeven element.
public SVGAnimatedPreserveAspectRatio PreserveAspectRatio { get; }
Eigendomswaarde
SVGAnimatedPreserveAspectRatio
REFX
Het komt overeen met het aanduiden van ‘refX’ op het gegeven ‘marker’ element.
[DOMName("refX")]
public SVGAnimatedLength RefX { get; }
Eigendomswaarde
REFY
Het komt overeen met het aanduiden van ‘refY’ op het gegeven ‘marker’ element.
[DOMName("refY")]
public SVGAnimatedLength RefY { get; }
Eigendomswaarde
ViewBox
Hiermee wordt ‘viewBox’ toegeschreven aan het gegeven element.
public SVGAnimatedRect ViewBox { get; }
Eigendomswaarde
Methods
SetOrientToAngle(Vleugel)
Stel de waarde van de attribut ‘orient’ in de gegeven hoek.
[DOMName("setOrientToAngle")]
public void SetOrientToAngle(SVGAngle angle)
Parameters
angle
SVGAngle
De hoekwaarde om te gebruiken voor de attributie ‘Orient’.
Exceptions
Code Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Opgebouwd op een poging om de waarde van een lezing alleen attribute te veranderen.
SetOrientToAuto()
Stel de waarde van de attributie ‘orient’ naar ‘auto’.
[DOMName("setOrientToAuto")]
public void SetOrientToAuto()
Exceptions
Code Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Opgebouwd op een poging om de waarde van een lezing alleen attribute te veranderen.