Class SVGMaskElementBuilder

Class SVGMaskElementBuilder

Namespace: Aspose.Svg.Builder
Assembly: Aspose.SVG.dll (25.5.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="">&gt;, 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. </svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></transformbuilder,></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></rulebuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></paintbuilder></svgmaskelementbuilder></svgmaskelementbuilder></colorbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></maskbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></colorbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></colorbuilder></svgmaskelementbuilder></svgmaskelementbuilder></filtervaluelistbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></paintbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></colorbuilder></svgmaskelementbuilder></svgmaskelementbuilder></clippathbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder></svgviewelementbuilder></svgmaskelementbuilder></svguseelementbuilder></color,></color,></double,></double,></double,></double,></svgmaskelementbuilder></svguseelementbuilder></svgmaskelementbuilder></svgtitleelementbuilder></svgmaskelementbuilder></svgtextelementbuilder></color,></color,></double,></double,></double,></svgmaskelementbuilder></svgtextelementbuilder></svgmaskelementbuilder></svgsymbolelementbuilder></svgmaskelementbuilder></svgswitchelementbuilder></svgmaskelementbuilder></svgsvgelementbuilder></svgmaskelementbuilder></svgstyleelementbuilder></svgmaskelementbuilder></svgsetelementbuilder></svgmaskelementbuilder></svgscriptelementbuilder></svgmaskelementbuilder></svgrectelementbuilder></color,></color,></double,></double,></double,></double,></svgmaskelementbuilder></svgrectelementbuilder></svgmaskelementbuilder></svgradialgradientelementbuilder></double,></double,></double,></double,></double,></svgmaskelementbuilder></svgradialgradientelementbuilder></svgmaskelementbuilder></svgpolylineelementbuilder></color,></color,></svgmaskelementbuilder></svgpolylineelementbuilder></svgmaskelementbuilder></svgpolygonelementbuilder></color,></color,></svgmaskelementbuilder></svgpolygonelementbuilder></svgmaskelementbuilder></svgpatternelementbuilder></svgmaskelementbuilder></svgpatternelementbuilder></svgmaskelementbuilder></svgpathelementbuilder></color,></color,></pathbuilder></svgmaskelementbuilder></svgpathelementbuilder></color,></color,></string,></svgmaskelementbuilder></svgpathelementbuilder></svgmaskelementbuilder></svgmetadataelementbuilder></svgmaskelementbuilder,></svgmaskelementbuilder></svgmaskelementbuilder></svgmarkerelementbuilder></svgmaskelementbuilder></svglineargradientelementbuilder></double,></double,></double,></double,></svgmaskelementbuilder></svglineargradientelementbuilder></svgmaskelementbuilder></svglineelementbuilder></color,></color,></double,></double,></double,></double,></svgmaskelementbuilder></svglineelementbuilder></svgmaskelementbuilder></svgimageelementbuilder></double,></double,></double,></double,></svgmaskelementbuilder></svgimageelementbuilder></svgmaskelementbuilder></svggelementbuilder></svgmaskelementbuilder></svgforeignobjectelementbuilder></svgmaskelementbuilder></svgfilterelementbuilder></svgmaskelementbuilder></svgellipseelementbuilder></color,></color,></double,></double,></double,></double,></svgmaskelementbuilder></svgellipseelementbuilder></svgmaskelementbuilder></svgdescelementbuilder></svgmaskelementbuilder></svgdefselementbuilder></svgmaskelementbuilder></svgclippathelementbuilder></svgmaskelementbuilder></svgcircleelementbuilder></color,></color,></double,></double,></double,></svgmaskelementbuilder></svgcircleelementbuilder></svgmaskelementbuilder></svgmaskelementbuilder,></svganimatetransformelementbuilder></svgmaskelementbuilder></svganimatemotionelementbuilder></svgmaskelementbuilder></svganimateelementbuilder></svgmaskelementbuilder></svgaelementbuilder></svgmaskelementbuilder></svgmaskelement></svgmaskelement></svgmaskelement></svgmaskelement></svgmaskelement></svgmaskelement></svgmaskelement>

 English