Class SVGMaskElementBuilder

Class SVGMaskElementBuilder

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

Builder class for constructing an SVG ‘mask’ element, which is used to define an alpha mask for compositing the current object into the background. This class enables the building of content within the ‘mask’ element and provides methods to set various attributes specific to the ‘mask’ element in SVG.

[ComVisible(true)]
public class SVGMaskElementBuilder : SVGElementBuilder<SVGMaskElement>, ISVGElementBuilder, IAttributeSetter, ICompositeElementBuilder, IAnimationElementBuilder, IBaseAnimationElementBuilder, IDescriptiveElementBuilder, IShapeElementBuilder, IShapeContentElementBuilder, IStructuralElementBuilder, IPaintServerElementBuilder, IConditionalProcessingAttributeSetter, ICoreAttributeSetter, IPresentationAttributeSetter, ITransformAttributeSetter, IGlobalEventAttributeSetter, ICommonEventAttributeSetter, IDocumentElementEventAttributeSetter, IRectAttributeSetter, IXYAttributeSetter, IXAttributeSetter, IYAttributeSetter, IWidthAttributeSetter, IHeightAttributeSetter

Inheritance

object SVGElementBuilder<SVGMaskElement> SVGMaskElementBuilder

Implements

ISVGElementBuilder , IAttributeSetter , ICompositeElementBuilder , IAnimationElementBuilder , IBaseAnimationElementBuilder , IDescriptiveElementBuilder , IShapeElementBuilder , IShapeContentElementBuilder , IStructuralElementBuilder , IPaintServerElementBuilder , IConditionalProcessingAttributeSetter , ICoreAttributeSetter , IPresentationAttributeSetter , ITransformAttributeSetter , IGlobalEventAttributeSetter , ICommonEventAttributeSetter , IDocumentElementEventAttributeSetter , IRectAttributeSetter , IXYAttributeSetter , IXAttributeSetter , IYAttributeSetter , IWidthAttributeSetter , IHeightAttributeSetter

Inherited Members

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

Extension Methods

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

Constructors

SVGMaskElementBuilder()

public SVGMaskElementBuilder()

Methods

Create(Document)

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

protected override SVGMaskElement Create(Document document)

Parameters

document Document

The SVG document where the element will be created.

Returns

SVGMaskElement

An instance of SVGMaskElement.

MaskContentUnits(CoordinateUnits)

Sets the ‘maskContentUnits’ attribute of the SVG ‘mask’ element, specifying the coordinate system for the contents of the mask.

public SVGMaskElementBuilder MaskContentUnits(CoordinateUnits units)

Parameters

units CoordinateUnits

The coordinate units for the mask’s content, either ‘userSpaceOnUse’ or ‘objectBoundingBox’.

Returns

SVGMaskElementBuilder

The current instance of SVGMaskElementBuilder for method chaining.

MaskUnits(CoordinateUnits)

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

public SVGMaskElementBuilder MaskUnits(CoordinateUnits units)

Parameters

units CoordinateUnits

The coordinate units for the mask, either ‘userSpaceOnUse’ or ‘objectBoundingBox’.

Returns

SVGMaskElementBuilder

The current instance of SVGMaskElementBuilder for method chaining.

 English