Class SVGSVGElementBuilder
Namespace: Aspose.Svg.Builder
Assembly: Aspose.SVG.dll (25.12.0)
Builder class for creating an SVGSVGElement, the root element of an SVG document.
[ComVisible(true)]
public class SVGSVGElementBuilder : SVGElementBuilder<SVGSVGElement>, ISVGElementBuilder, IAttributeSetter, ICompositeElementBuilder, IAnimationElementBuilder, IBaseAnimationElementBuilder, IDescriptiveElementBuilder, IShapeElementBuilder, IShapeContentElementBuilder, IStructuralElementBuilder, IPaintServerElementBuilder, ICompositeAttributeSetter, IConditionalProcessingAttributeSetter, ICoreAttributeSetter, IGlobalEventAttributeSetter, IDocumentElementEventAttributeSetter, IGraphicalEventAttributeSetter, IPresentationAttributeSetter, ITransformAttributeSetter, IDocumentEventAttributeSetter, ICommonEventAttributeSetter, IViewBoxAttributeSetter, IPreserveAspectRatioAttributeSetter, IRectAttributeSetter, IXYAttributeSetter, IXAttributeSetter, IYAttributeSetter, IWidthAttributeSetter, IHeightAttributeSetterInheritance
object ← SVGElementBuilder<SVGSVGElement> ← SVGSVGElementBuilder
Implements
ISVGElementBuilder , IAttributeSetter , ICompositeElementBuilder , IAnimationElementBuilder , IBaseAnimationElementBuilder , IDescriptiveElementBuilder , IShapeElementBuilder , IShapeContentElementBuilder , IStructuralElementBuilder , IPaintServerElementBuilder , ICompositeAttributeSetter , IConditionalProcessingAttributeSetter , ICoreAttributeSetter , IGlobalEventAttributeSetter , IDocumentElementEventAttributeSetter , IGraphicalEventAttributeSetter , IPresentationAttributeSetter , ITransformAttributeSetter , IDocumentEventAttributeSetter , ICommonEventAttributeSetter , IViewBoxAttributeSetter , IPreserveAspectRatioAttributeSetter , IRectAttributeSetter , IXYAttributeSetter , IXAttributeSetter , IYAttributeSetter , IWidthAttributeSetter , IHeightAttributeSetter
Inherited Members
SVGElementBuilder<SVGSVGElement>.Create(Document) , SVGElementBuilder<SVGSVGElement>.Build(Document) , SVGElementBuilder<SVGSVGElement>.Build(SVGSVGElement) , SVGElementBuilder<SVGSVGElement>.BuildElement(Document) , SVGElementBuilder<SVGSVGElement>.Attribute(string, string) , SVGElementBuilder<SVGSVGElement>.Configurations , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Extension Methods
SVGBuilderExtensions.AddA<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGAElementBuilder>) , SVGBuilderExtensions.AddAnimate<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGAnimateElementBuilder>) , SVGBuilderExtensions.AddAnimateMotion<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGAnimateMotionElementBuilder>) , SVGBuilderExtensions.AddAnimateTransform<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGAnimateTransformElementBuilder>) , SVGBuilderExtensions.AddBuilder<SVGSVGElementBuilder, TElementBuilder>(SVGSVGElementBuilder, TElementBuilder) , SVGBuilderExtensions.AddCircle<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGCircleElementBuilder>) , SVGBuilderExtensions.AddCircle<SVGSVGElementBuilder>(SVGSVGElementBuilder, 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<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGClipPathElementBuilder>) , SVGBuilderExtensions.AddDefs<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGDefsElementBuilder>) , SVGBuilderExtensions.AddDesc<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGDescElementBuilder>) , SVGBuilderExtensions.AddEllipse<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGEllipseElementBuilder>) , SVGBuilderExtensions.AddEllipse<SVGSVGElementBuilder>(SVGSVGElementBuilder, 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<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGFilterElementBuilder>) , SVGBuilderExtensions.AddForeignObject<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGForeignObjectElementBuilder>) , SVGBuilderExtensions.AddG<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGGElementBuilder>) , SVGBuilderExtensions.AddImage<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGImageElementBuilder>) , SVGBuilderExtensions.AddImage<SVGSVGElementBuilder>(SVGSVGElementBuilder, string, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, string, Action<SVGImageElementBuilder>) , SVGBuilderExtensions.AddLine<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGLineElementBuilder>) , SVGBuilderExtensions.AddLine<SVGSVGElementBuilder>(SVGSVGElementBuilder, 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<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGLinearGradientElementBuilder>) , SVGBuilderExtensions.AddLinearGradient<SVGSVGElementBuilder>(SVGSVGElementBuilder, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, CoordinateUnits?, SpreadMethod?, string, string, Action<SVGLinearGradientElementBuilder>) , SVGBuilderExtensions.AddMarker<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGMarkerElementBuilder>) , SVGBuilderExtensions.AddMask<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGMaskElementBuilder>) , SVGBuilderExtensions.AddMetadata<SVGSVGElementBuilder, TElement>(SVGSVGElementBuilder, Action<SVGMetadataElementBuilder>) , SVGBuilderExtensions.AddPath<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGPathElementBuilder>) , SVGBuilderExtensions.AddPath<SVGSVGElementBuilder>(SVGSVGElementBuilder, OneOf<string, Action<PathBuilder>>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGPathElementBuilder>) , SVGBuilderExtensions.AddPath<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<PathBuilder>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGPathElementBuilder>) , SVGBuilderExtensions.AddPattern<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGPatternElementBuilder>) , SVGBuilderExtensions.AddPattern<SVGSVGElementBuilder>(SVGSVGElementBuilder, CoordinateUnits?, CoordinateUnits?, string, string, Action<SVGPatternElementBuilder>) , SVGBuilderExtensions.AddPolygon<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGPolygonElementBuilder>) , SVGBuilderExtensions.AddPolygon<SVGSVGElementBuilder>(SVGSVGElementBuilder, double[], OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGPolygonElementBuilder>) , SVGBuilderExtensions.AddPolyline<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGPolylineElementBuilder>) , SVGBuilderExtensions.AddPolyline<SVGSVGElementBuilder>(SVGSVGElementBuilder, double[], OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGPolylineElementBuilder>) , SVGBuilderExtensions.AddRadialGradient<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGRadialGradientElementBuilder>) , SVGBuilderExtensions.AddRadialGradient<SVGSVGElementBuilder>(SVGSVGElementBuilder, 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<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGRectElementBuilder>) , SVGBuilderExtensions.AddRect<SVGSVGElementBuilder>(SVGSVGElementBuilder, 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<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGScriptElementBuilder>) , SVGBuilderExtensions.AddSet<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGSetElementBuilder>) , SVGBuilderExtensions.AddStyle<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGStyleElementBuilder>) , SVGBuilderExtensions.AddSvg<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGSVGElementBuilder>) , SVGBuilderExtensions.AddSwitch<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGSwitchElementBuilder>) , SVGBuilderExtensions.AddSymbol<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGSymbolElementBuilder>) , SVGBuilderExtensions.AddText<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGTextElementBuilder>) , SVGBuilderExtensions.AddText<SVGSVGElementBuilder>(SVGSVGElementBuilder, 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<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGTitleElementBuilder>) , SVGBuilderExtensions.AddUse<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGUseElementBuilder>) , SVGBuilderExtensions.AddUse<SVGSVGElementBuilder>(SVGSVGElementBuilder, 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<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<SVGViewElementBuilder>) , SVGBuilderExtensions.AlignmentBaseline<SVGSVGElementBuilder>(SVGSVGElementBuilder, AlignmentBaseline) , SVGBuilderExtensions.BaselineShift<SVGSVGElementBuilder>(SVGSVGElementBuilder, BaseLineShift) , SVGBuilderExtensions.BaselineShift<SVGSVGElementBuilder>(SVGSVGElementBuilder, double, LengthType) , SVGBuilderExtensions.Class<SVGSVGElementBuilder>(SVGSVGElementBuilder, params string[]) , SVGBuilderExtensions.ClipPath<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<ClipPathBuilder>) , SVGBuilderExtensions.ClipRule<SVGSVGElementBuilder>(SVGSVGElementBuilder, ClipRule) , SVGBuilderExtensions.Color<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.Color<SVGSVGElementBuilder>(SVGSVGElementBuilder, Color) , SVGBuilderExtensions.ColorInterpolation<SVGSVGElementBuilder>(SVGSVGElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorInterpolationFilters<SVGSVGElementBuilder>(SVGSVGElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorProfile<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.ColorRendering<SVGSVGElementBuilder>(SVGSVGElementBuilder, ColorRendering) , SVGBuilderExtensions.Cursor<SVGSVGElementBuilder>(SVGSVGElementBuilder, Cursor) , SVGBuilderExtensions.Direction<SVGSVGElementBuilder>(SVGSVGElementBuilder, TextDirection) , SVGBuilderExtensions.Display<SVGSVGElementBuilder>(SVGSVGElementBuilder, DisplayType) , SVGBuilderExtensions.DominantBaseline<SVGSVGElementBuilder>(SVGSVGElementBuilder, DominantBaseline) , SVGBuilderExtensions.Fill<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<PaintBuilder>) , SVGBuilderExtensions.Fill<SVGSVGElementBuilder>(SVGSVGElementBuilder, Color) , SVGBuilderExtensions.Fill<SVGSVGElementBuilder>(SVGSVGElementBuilder, Paint) , SVGBuilderExtensions.FillOpacity<SVGSVGElementBuilder>(SVGSVGElementBuilder, double) , SVGBuilderExtensions.FillRule<SVGSVGElementBuilder>(SVGSVGElementBuilder, FillRule) , SVGBuilderExtensions.Filter<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<FilterValueListBuilder>) , SVGBuilderExtensions.FloodColor<SVGSVGElementBuilder>(SVGSVGElementBuilder, Color) , SVGBuilderExtensions.FloodColor<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.FloodOpacity<SVGSVGElementBuilder>(SVGSVGElementBuilder, double) , SVGBuilderExtensions.FontFamily<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.FontKerning<SVGSVGElementBuilder>(SVGSVGElementBuilder, double, LengthType) , SVGBuilderExtensions.FontKerning<SVGSVGElementBuilder>(SVGSVGElementBuilder, Kerning) , SVGBuilderExtensions.FontSize<SVGSVGElementBuilder>(SVGSVGElementBuilder, double, LengthType) , SVGBuilderExtensions.FontSize<SVGSVGElementBuilder>(SVGSVGElementBuilder, FontSize) , SVGBuilderExtensions.FontSizeAdjust<SVGSVGElementBuilder>(SVGSVGElementBuilder, double) , SVGBuilderExtensions.FontSizeAdjust<SVGSVGElementBuilder>(SVGSVGElementBuilder, ) , SVGBuilderExtensions.FontStretch<SVGSVGElementBuilder>(SVGSVGElementBuilder, FontStretch) , SVGBuilderExtensions.FontStyle<SVGSVGElementBuilder>(SVGSVGElementBuilder, FontStyle) , SVGBuilderExtensions.FontVariant<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.FontWeight<SVGSVGElementBuilder>(SVGSVGElementBuilder, FontWeight) , SVGBuilderExtensions.GlyphOrientationVertical<SVGSVGElementBuilder>(SVGSVGElementBuilder, TextOrientation) , SVGBuilderExtensions.Height<SVGSVGElementBuilder>(SVGSVGElementBuilder, double, LengthType) , SVGBuilderExtensions.Id<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.ImageRendering<SVGSVGElementBuilder>(SVGSVGElementBuilder, ImageRendering) , SVGBuilderExtensions.Lang<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.LetterSpacing<SVGSVGElementBuilder>(SVGSVGElementBuilder, double, LengthType) , SVGBuilderExtensions.LetterSpacing<SVGSVGElementBuilder>(SVGSVGElementBuilder, Spacing) , SVGBuilderExtensions.LightingColor<SVGSVGElementBuilder>(SVGSVGElementBuilder, Color) , SVGBuilderExtensions.LightingColor<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.MarkerEnd<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.MarkerEnd<SVGSVGElementBuilder>(SVGSVGElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerMid<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.MarkerMid<SVGSVGElementBuilder>(SVGSVGElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerStart<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.MarkerStart<SVGSVGElementBuilder>(SVGSVGElementBuilder, MarkerPos) , SVGBuilderExtensions.Mask<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<MaskBuilder>) , SVGBuilderExtensions.OnAbort<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnCanPlay<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnCanPlayThrough<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnCancel<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnChange<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnClick<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnClose<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnCopy<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnCueChange<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnCut<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnDblClick<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnDrag<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnDragEnd<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnDragEnter<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnDragExit<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnDragLeave<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnDragOver<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnDragStart<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnDrop<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnDurationChange<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnEmptied<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnEnded<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnError<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnFocus<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnFocusIn<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnFocusOut<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnInput<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnInvalid<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnKeyDown<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnKeyPress<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnKeyUp<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnLoad<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnLoadStart<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnLoadedData<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnLoadedMetadata<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnMouseDown<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnMouseEnter<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnMouseLeave<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnMouseMove<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnMouseOut<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnMouseOver<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnMouseUp<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnMouseWheel<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnPaste<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnPause<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnPlay<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnPlaying<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnProgress<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnRateChange<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnReset<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnResize<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnScroll<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnSeeked<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnSeeking<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnSelect<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnShow<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnStalled<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnSubmit<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnSuspend<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnTimeUpdate<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnToggle<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnUnload<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnVolumeChange<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.OnWaiting<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.Opacity<SVGSVGElementBuilder>(SVGSVGElementBuilder, double) , SVGBuilderExtensions.Overflow<SVGSVGElementBuilder>(SVGSVGElementBuilder, Overflow) , SVGBuilderExtensions.PaintOrder<SVGSVGElementBuilder>(SVGSVGElementBuilder, PaintOrder) , SVGBuilderExtensions.PointerEvents<SVGSVGElementBuilder>(SVGSVGElementBuilder, PointerEvents) , SVGBuilderExtensions.Rect<SVGSVGElementBuilder>(SVGSVGElementBuilder, double, double, double, double, LengthType) , SVGBuilderExtensions.RequiredExtensions<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.SetAttribute<SVGSVGElementBuilder>(SVGSVGElementBuilder, string, string) , SVGBuilderExtensions.SetPreserveAspectRatio<SVGSVGElementBuilder>(SVGSVGElementBuilder, AspectRatioAlign, AspectRatioScaling) , SVGBuilderExtensions.ShapeRendering<SVGSVGElementBuilder>(SVGSVGElementBuilder, ShapeRendering) , SVGBuilderExtensions.StopColor<SVGSVGElementBuilder>(SVGSVGElementBuilder, Color) , SVGBuilderExtensions.StopColor<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.StopOpacity<SVGSVGElementBuilder>(SVGSVGElementBuilder, double) , SVGBuilderExtensions.Stroke<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<PaintBuilder>) , SVGBuilderExtensions.Stroke<SVGSVGElementBuilder>(SVGSVGElementBuilder, Color) , SVGBuilderExtensions.Stroke<SVGSVGElementBuilder>(SVGSVGElementBuilder, Paint) , SVGBuilderExtensions.StrokeDashArray<SVGSVGElementBuilder>(SVGSVGElementBuilder, params double[]) , SVGBuilderExtensions.StrokeDashArray<SVGSVGElementBuilder>(SVGSVGElementBuilder, Dash) , SVGBuilderExtensions.StrokeDashoffset<SVGSVGElementBuilder>(SVGSVGElementBuilder, double, LengthType) , SVGBuilderExtensions.StrokeLineCap<SVGSVGElementBuilder>(SVGSVGElementBuilder, StrokeLineCap) , SVGBuilderExtensions.StrokeLineJoin<SVGSVGElementBuilder>(SVGSVGElementBuilder, StrokeLineJoin) , SVGBuilderExtensions.StrokeMiterlimit<SVGSVGElementBuilder>(SVGSVGElementBuilder, double) , SVGBuilderExtensions.StrokeOpacity<SVGSVGElementBuilder>(SVGSVGElementBuilder, double) , SVGBuilderExtensions.StrokeWidth<SVGSVGElementBuilder>(SVGSVGElementBuilder, double, LengthType) , SVGBuilderExtensions.Style<SVGSVGElementBuilder>(SVGSVGElementBuilder, Action<RuleBuilder>) , SVGBuilderExtensions.Style<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.SystemLanguage<SVGSVGElementBuilder>(SVGSVGElementBuilder, string) , SVGBuilderExtensions.Tabindex<SVGSVGElementBuilder>(SVGSVGElementBuilder, int) , SVGBuilderExtensions.TextAnchor<SVGSVGElementBuilder>(SVGSVGElementBuilder, TextAnchor) , SVGBuilderExtensions.TextDecoration<SVGSVGElementBuilder>(SVGSVGElementBuilder, bool, bool, bool, bool) , SVGBuilderExtensions.TextOverflow<SVGSVGElementBuilder>(SVGSVGElementBuilder, TextOverflow) , SVGBuilderExtensions.TextRendering<SVGSVGElementBuilder>(SVGSVGElementBuilder, TextRendering) , SVGBuilderExtensions.Transform<SVGSVGElementBuilder>(SVGSVGElementBuilder, Func<TransformBuilder, TransformBuilder>) , SVGBuilderExtensions.UnicodeBidi<SVGSVGElementBuilder>(SVGSVGElementBuilder, UnicodeBidi) , SVGBuilderExtensions.ViewBox<SVGSVGElementBuilder>(SVGSVGElementBuilder, double, double, double, double) , SVGBuilderExtensions.Visibility<SVGSVGElementBuilder>(SVGSVGElementBuilder, Visibility) , SVGBuilderExtensions.WhiteSspace<SVGSVGElementBuilder>(SVGSVGElementBuilder, WhiteSpace) , SVGBuilderExtensions.Width<SVGSVGElementBuilder>(SVGSVGElementBuilder, double, LengthType) , SVGBuilderExtensions.WordSpacing<SVGSVGElementBuilder>(SVGSVGElementBuilder, Spacing) , SVGBuilderExtensions.WordSpacing<SVGSVGElementBuilder>(SVGSVGElementBuilder, double, LengthType) , SVGBuilderExtensions.WritingMode<SVGSVGElementBuilder>(SVGSVGElementBuilder, WritingMode) , SVGBuilderExtensions.X<SVGSVGElementBuilder>(SVGSVGElementBuilder, double, LengthType) , SVGBuilderExtensions.XmlSpace<SVGSVGElementBuilder>(SVGSVGElementBuilder, XmlSpace) , SVGBuilderExtensions.Y<SVGSVGElementBuilder>(SVGSVGElementBuilder, double, LengthType)
Constructors
SVGSVGElementBuilder()
public SVGSVGElementBuilder()Methods
BaseProfile(double)
Sets the ‘baseProfile’ attribute of the SVG element. This attribute indicates which subset of the full SVG specification applies to the document.
public SVGSVGElementBuilder BaseProfile(double value)Parameters
value double
The base profile value.
Returns
The SVGSVGElementBuilder instance for chaining.
ContentScriptType(string)
Sets the ‘contentScriptType’ attribute of the SVG element. This attribute specifies the default scripting language for the contents of the SVG document.
public SVGSVGElementBuilder ContentScriptType(string value)Parameters
value string
The scripting language (e.g., “text/ecmascript”).
Returns
The SVGSVGElementBuilder instance for chaining.
ContentStyleType(string)
Sets the ‘contentStyleType’ attribute of the SVG element. This attribute specifies the default styling language for the contents of the SVG document.
public SVGSVGElementBuilder ContentStyleType(string value)Parameters
value string
The styling language (e.g., “text/css”).
Returns
The SVGSVGElementBuilder instance for chaining.
Create(Document)
Creates a new SVGSVGElement instance within the specified document.
protected override SVGSVGElement Create(Document document)Parameters
document Document
The document in which the element is to be created.
Returns
A new SVGSVGElement instance.
Version(double)
Sets the ‘version’ attribute of the SVG element. This attribute specifies the SVG specification version that the document conforms to.
public SVGSVGElementBuilder Version(double value)Parameters
value double
The SVG version number.
Returns
The SVGSVGElementBuilder instance for chaining.
WithXlink()
Adds the XLink namespace declaration to the SVG element. This is necessary for using XLink attributes such as ‘xlink:href’.
public SVGSVGElementBuilder WithXlink()Returns
The SVGSVGElementBuilder instance for chaining.
ZoomAndPan(string)
Sets the ‘zoomAndPan’ attribute of the SVG element. This attribute controls whether the SVG content can be zoomed and panned.
public SVGSVGElementBuilder ZoomAndPan(string value)Parameters
value string
The zoom and pan behavior (e.g., “magnify”).
Returns
The SVGSVGElementBuilder instance for chaining.