Class SVGMarkerElementBuilder

Class SVGMarkerElementBuilder

Namespace: Aspose.Svg.Builder
Assembly: Aspose.SVG.dll (25.12.0)

Builder class for constructing an SVG ‘marker’ element, which is used to define graphical markers, such as arrowheads or bullets, that can be attached to the ‘path’, ’line’, ‘polyline’, and ‘polygon’ elements. This class enables the building of content within the ‘marker’ element and provides methods to set various attributes specific to the ‘marker’ element in SVG.

[ComVisible(true)]
public class SVGMarkerElementBuilder : SVGElementBuilder<SVGMarkerElement>, ISVGElementBuilder, IAttributeSetter, ICompositeElementBuilder, IAnimationElementBuilder, IBaseAnimationElementBuilder, IDescriptiveElementBuilder, IShapeElementBuilder, IShapeContentElementBuilder, IStructuralElementBuilder, IPaintServerElementBuilder, ICoreAttributeSetter, IPresentationAttributeSetter, ITransformAttributeSetter, IGlobalEventAttributeSetter, ICommonEventAttributeSetter, IDocumentElementEventAttributeSetter, IViewBoxAttributeSetter, IPreserveAspectRatioAttributeSetter, IRefCoordinatesAttributeSetter

Inheritance

object SVGElementBuilder<SVGMarkerElement> SVGMarkerElementBuilder

Implements

ISVGElementBuilder , IAttributeSetter , ICompositeElementBuilder , IAnimationElementBuilder , IBaseAnimationElementBuilder , IDescriptiveElementBuilder , IShapeElementBuilder , IShapeContentElementBuilder , IStructuralElementBuilder , IPaintServerElementBuilder , ICoreAttributeSetter , IPresentationAttributeSetter , ITransformAttributeSetter , IGlobalEventAttributeSetter , ICommonEventAttributeSetter , IDocumentElementEventAttributeSetter , IViewBoxAttributeSetter , IPreserveAspectRatioAttributeSetter , IRefCoordinatesAttributeSetter

Inherited Members

SVGElementBuilder<SVGMarkerElement>.Create(Document) , SVGElementBuilder<SVGMarkerElement>.Build(Document) , SVGElementBuilder<SVGMarkerElement>.Build(SVGMarkerElement) , SVGElementBuilder<SVGMarkerElement>.BuildElement(Document) , SVGElementBuilder<SVGMarkerElement>.Attribute(string, string) , SVGElementBuilder<SVGMarkerElement>.Configurations , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Extension Methods

SVGBuilderExtensions.AddA<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGAElementBuilder>) , SVGBuilderExtensions.AddAnimate<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGAnimateElementBuilder>) , SVGBuilderExtensions.AddAnimateMotion<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGAnimateMotionElementBuilder>) , SVGBuilderExtensions.AddAnimateTransform<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGAnimateTransformElementBuilder>) , SVGBuilderExtensions.AddBuilder<SVGMarkerElementBuilder, TElementBuilder>(SVGMarkerElementBuilder, TElementBuilder) , SVGBuilderExtensions.AddCircle<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGCircleElementBuilder>) , SVGBuilderExtensions.AddCircle<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGCircleElementBuilder>) , SVGBuilderExtensions.AddClipPath<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGClipPathElementBuilder>) , SVGBuilderExtensions.AddDefs<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGDefsElementBuilder>) , SVGBuilderExtensions.AddDesc<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGDescElementBuilder>) , SVGBuilderExtensions.AddEllipse<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGEllipseElementBuilder>) , SVGBuilderExtensions.AddEllipse<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGEllipseElementBuilder>) , SVGBuilderExtensions.AddFilter<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGFilterElementBuilder>) , SVGBuilderExtensions.AddForeignObject<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGForeignObjectElementBuilder>) , SVGBuilderExtensions.AddG<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGGElementBuilder>) , SVGBuilderExtensions.AddImage<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGImageElementBuilder>) , SVGBuilderExtensions.AddImage<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, string, Action<SVGImageElementBuilder>) , SVGBuilderExtensions.AddLine<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGLineElementBuilder>) , SVGBuilderExtensions.AddLine<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGLineElementBuilder>) , SVGBuilderExtensions.AddLinearGradient<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGLinearGradientElementBuilder>) , SVGBuilderExtensions.AddLinearGradient<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, CoordinateUnits?, SpreadMethod?, string, string, Action<SVGLinearGradientElementBuilder>) , SVGBuilderExtensions.AddMarker<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGMarkerElementBuilder>) , SVGBuilderExtensions.AddMask<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGMaskElementBuilder>) , SVGBuilderExtensions.AddMetadata<SVGMarkerElementBuilder, TElement>(SVGMarkerElementBuilder, Action<SVGMetadataElementBuilder>) , SVGBuilderExtensions.AddPath<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGPathElementBuilder>) , SVGBuilderExtensions.AddPath<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, OneOf<string, Action<PathBuilder>>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGPathElementBuilder>) , SVGBuilderExtensions.AddPath<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<PathBuilder>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGPathElementBuilder>) , SVGBuilderExtensions.AddPattern<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGPatternElementBuilder>) , SVGBuilderExtensions.AddPattern<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, CoordinateUnits?, CoordinateUnits?, string, string, Action<SVGPatternElementBuilder>) , SVGBuilderExtensions.AddPolygon<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGPolygonElementBuilder>) , SVGBuilderExtensions.AddPolygon<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, double[], OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGPolygonElementBuilder>) , SVGBuilderExtensions.AddPolyline<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGPolylineElementBuilder>) , SVGBuilderExtensions.AddPolyline<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, double[], OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGPolylineElementBuilder>) , SVGBuilderExtensions.AddRadialGradient<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGRadialGradientElementBuilder>) , SVGBuilderExtensions.AddRadialGradient<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, CoordinateUnits?, SpreadMethod?, string, string, Action<SVGRadialGradientElementBuilder>) , SVGBuilderExtensions.AddRect<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGRectElementBuilder>) , SVGBuilderExtensions.AddRect<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGRectElementBuilder>) , SVGBuilderExtensions.AddScript<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGScriptElementBuilder>) , SVGBuilderExtensions.AddSet<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGSetElementBuilder>) , SVGBuilderExtensions.AddStyle<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGStyleElementBuilder>) , SVGBuilderExtensions.AddSvg<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGSVGElementBuilder>) , SVGBuilderExtensions.AddSwitch<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGSwitchElementBuilder>) , SVGBuilderExtensions.AddSymbol<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGSymbolElementBuilder>) , SVGBuilderExtensions.AddText<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGTextElementBuilder>) , SVGBuilderExtensions.AddText<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, FontStyle?, string, FontWeight?, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGTextElementBuilder>) , SVGBuilderExtensions.AddTitle<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGTitleElementBuilder>) , SVGBuilderExtensions.AddUse<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGUseElementBuilder>) , SVGBuilderExtensions.AddUse<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGUseElementBuilder>) , SVGBuilderExtensions.AddView<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<SVGViewElementBuilder>) , SVGBuilderExtensions.AlignmentBaseline<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, AlignmentBaseline) , SVGBuilderExtensions.BaselineShift<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, BaseLineShift) , SVGBuilderExtensions.BaselineShift<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, double, LengthType) , SVGBuilderExtensions.Class<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, params string[]) , SVGBuilderExtensions.ClipPath<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<ClipPathBuilder>) , SVGBuilderExtensions.ClipRule<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, ClipRule) , SVGBuilderExtensions.Color<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.Color<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Color) , SVGBuilderExtensions.ColorInterpolation<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorInterpolationFilters<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorProfile<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.ColorRendering<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, ColorRendering) , SVGBuilderExtensions.Cursor<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Cursor) , SVGBuilderExtensions.Direction<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, TextDirection) , SVGBuilderExtensions.Display<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, DisplayType) , SVGBuilderExtensions.DominantBaseline<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, DominantBaseline) , SVGBuilderExtensions.Fill<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<PaintBuilder>) , SVGBuilderExtensions.Fill<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Color) , SVGBuilderExtensions.Fill<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Paint) , SVGBuilderExtensions.FillOpacity<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, double) , SVGBuilderExtensions.FillRule<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, FillRule) , SVGBuilderExtensions.Filter<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<FilterValueListBuilder>) , SVGBuilderExtensions.FloodColor<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Color) , SVGBuilderExtensions.FloodColor<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.FloodOpacity<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, double) , SVGBuilderExtensions.FontFamily<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.FontKerning<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, double, LengthType) , SVGBuilderExtensions.FontKerning<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Kerning) , SVGBuilderExtensions.FontSize<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, double, LengthType) , SVGBuilderExtensions.FontSize<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, FontSize) , SVGBuilderExtensions.FontSizeAdjust<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, double) , SVGBuilderExtensions.FontSizeAdjust<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, ) , SVGBuilderExtensions.FontStretch<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, FontStretch) , SVGBuilderExtensions.FontStyle<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, FontStyle) , SVGBuilderExtensions.FontVariant<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.FontWeight<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, FontWeight) , SVGBuilderExtensions.GlyphOrientationVertical<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, TextOrientation) , SVGBuilderExtensions.Id<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.ImageRendering<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, ImageRendering) , SVGBuilderExtensions.Lang<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.LetterSpacing<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, double, LengthType) , SVGBuilderExtensions.LetterSpacing<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Spacing) , SVGBuilderExtensions.LightingColor<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Color) , SVGBuilderExtensions.LightingColor<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.MarkerEnd<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.MarkerEnd<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerMid<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.MarkerMid<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerStart<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.MarkerStart<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, MarkerPos) , SVGBuilderExtensions.Mask<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<MaskBuilder>) , SVGBuilderExtensions.OnCanPlay<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnCanPlayThrough<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnCancel<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnChange<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnClick<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnClose<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnCopy<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnCueChange<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnCut<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnDblClick<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnDrag<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnDragEnd<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnDragEnter<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnDragExit<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnDragLeave<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnDragOver<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnDragStart<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnDrop<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnDurationChange<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnEmptied<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnEnded<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnError<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnFocus<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnInput<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnInvalid<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnKeyDown<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnKeyPress<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnKeyUp<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnLoad<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnLoadStart<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnLoadedData<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnLoadedMetadata<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnMouseDown<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnMouseEnter<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnMouseLeave<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnMouseMove<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnMouseOut<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnMouseOver<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnMouseUp<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnMouseWheel<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnPaste<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnPause<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnPlay<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnPlaying<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnProgress<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnRateChange<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnReset<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnResize<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnScroll<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnSeeked<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnSeeking<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnSelect<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnShow<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnStalled<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnSubmit<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnSuspend<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnTimeUpdate<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnToggle<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnVolumeChange<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.OnWaiting<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.Opacity<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, double) , SVGBuilderExtensions.Overflow<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Overflow) , SVGBuilderExtensions.PaintOrder<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, PaintOrder) , SVGBuilderExtensions.PointerEvents<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, PointerEvents) , SVGBuilderExtensions.RefX<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, double, LengthType) , SVGBuilderExtensions.RefX<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, HorizontalPosition) , SVGBuilderExtensions.RefY<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, double, LengthType) , SVGBuilderExtensions.RefY<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, VerticalPosition) , SVGBuilderExtensions.SetAttribute<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string, string) , SVGBuilderExtensions.SetPreserveAspectRatio<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, AspectRatioAlign, AspectRatioScaling) , SVGBuilderExtensions.ShapeRendering<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, ShapeRendering) , SVGBuilderExtensions.StopColor<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Color) , SVGBuilderExtensions.StopColor<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.StopOpacity<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, double) , SVGBuilderExtensions.Stroke<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<PaintBuilder>) , SVGBuilderExtensions.Stroke<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Color) , SVGBuilderExtensions.Stroke<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Paint) , SVGBuilderExtensions.StrokeDashArray<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, params double[]) , SVGBuilderExtensions.StrokeDashArray<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Dash) , SVGBuilderExtensions.StrokeDashoffset<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, double, LengthType) , SVGBuilderExtensions.StrokeLineCap<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, StrokeLineCap) , SVGBuilderExtensions.StrokeLineJoin<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, StrokeLineJoin) , SVGBuilderExtensions.StrokeMiterlimit<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, double) , SVGBuilderExtensions.StrokeOpacity<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, double) , SVGBuilderExtensions.StrokeWidth<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, double, LengthType) , SVGBuilderExtensions.Style<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Action<RuleBuilder>) , SVGBuilderExtensions.Style<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, string) , SVGBuilderExtensions.Tabindex<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, int) , SVGBuilderExtensions.TextAnchor<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, TextAnchor) , SVGBuilderExtensions.TextDecoration<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, bool, bool, bool, bool) , SVGBuilderExtensions.TextOverflow<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, TextOverflow) , SVGBuilderExtensions.TextRendering<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, TextRendering) , SVGBuilderExtensions.Transform<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Func<TransformBuilder, TransformBuilder>) , SVGBuilderExtensions.UnicodeBidi<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, UnicodeBidi) , SVGBuilderExtensions.ViewBox<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, double, double, double, double) , SVGBuilderExtensions.Visibility<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Visibility) , SVGBuilderExtensions.WhiteSspace<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, WhiteSpace) , SVGBuilderExtensions.WordSpacing<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, Spacing) , SVGBuilderExtensions.WordSpacing<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, double, LengthType) , SVGBuilderExtensions.WritingMode<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, WritingMode) , SVGBuilderExtensions.XmlSpace<SVGMarkerElementBuilder>(SVGMarkerElementBuilder, XmlSpace)

Constructors

SVGMarkerElementBuilder()

public SVGMarkerElementBuilder()

Methods

Create(Document)

Creates an instance of SVGMarkerElement in the provided SVG document context.

protected override SVGMarkerElement Create(Document document)

Parameters

document Document

The SVG document where the element will be created.

Returns

SVGMarkerElement

An instance of SVGMarkerElement.

MarkerHeight(double, LengthType)

Sets the ‘markerHeight’ attribute of the SVG ‘marker’ element, specifying the height of the marker’s viewport.

public SVGMarkerElementBuilder MarkerHeight(double value, LengthType type = LengthType.Px)

Parameters

value double

The height of the marker’s viewport.

type LengthType

The unit of measurement for the height (default is pixels).

Returns

SVGMarkerElementBuilder

The current instance of SVGMarkerElementBuilder for method chaining.

MarkerUnits(MarkerUnits)

Sets the ‘markerUnits’ attribute of the SVG ‘marker’ element, specifying the coordinate system for the marker’s attributes.

public SVGMarkerElementBuilder MarkerUnits(MarkerUnits units)

Parameters

units MarkerUnits

The marker units, either ‘userSpaceOnUse’ or ‘strokeWidth’.

Returns

SVGMarkerElementBuilder

The current instance of SVGMarkerElementBuilder for method chaining.

MarkerWidth(double, LengthType)

Sets the ‘markerWidth’ attribute of the SVG ‘marker’ element, specifying the width of the marker’s viewport.

public SVGMarkerElementBuilder MarkerWidth(double value, LengthType type = LengthType.Px)

Parameters

value double

The width of the marker’s viewport.

type LengthType

The unit of measurement for the width (default is pixels).

Returns

SVGMarkerElementBuilder

The current instance of SVGMarkerElementBuilder for method chaining.

Orient(Orient)

Sets the ‘orient’ attribute of the SVG ‘marker’ element, specifying the orientation of the marker.

public SVGMarkerElementBuilder Orient(Orient auto)

Parameters

auto Orient

The orientation setting, either ‘auto’ or a specific angle.

Returns

SVGMarkerElementBuilder

The current instance of SVGMarkerElementBuilder for method chaining.

Orient(double, AngleUnits)

Sets the ‘orient’ attribute of the SVG ‘marker’ element, specifying the orientation angle of the marker.

public SVGMarkerElementBuilder Orient(double angle, AngleUnits unit = AngleUnits.Degrees)

Parameters

angle double

The angle of orientation.

unit AngleUnits

The unit of measurement for the angle (default is degrees).

Returns

SVGMarkerElementBuilder

The current instance of SVGMarkerElementBuilder for method chaining.

 English