Class SVGClipPathElementBuilder
Namespace: Aspose.Svg.Builder
Assembly: Aspose.SVG.dll (25.12.0)
Builder class for constructing an SVG ‘clipPath’ element, which is used to define a clipping path. It enables the building of content within the ‘clipPath’ element and provides methods to set various attributes specific to the ‘clipPath’ element in SVG.
[ComVisible(true)]
public class SVGClipPathElementBuilder : SVGElementBuilder<SVGClipPathElement>, ISVGElementBuilder, IAttributeSetter, IDescriptiveElementBuilder, IAnimationElementBuilder, IBaseAnimationElementBuilder, IShapeElementBuilder, ICompositeAttributeSetter, IConditionalProcessingAttributeSetter, ICoreAttributeSetter, IGlobalEventAttributeSetter, ICommonEventAttributeSetter, IDocumentElementEventAttributeSetter, IGraphicalEventAttributeSetter, IPresentationAttributeSetter, ITransformAttributeSetterInheritance
object ← SVGElementBuilder<SVGClipPathElement> ← SVGClipPathElementBuilder
Implements
ISVGElementBuilder , IAttributeSetter , IDescriptiveElementBuilder , IAnimationElementBuilder , IBaseAnimationElementBuilder , IShapeElementBuilder , ICompositeAttributeSetter , IConditionalProcessingAttributeSetter , ICoreAttributeSetter , IGlobalEventAttributeSetter , ICommonEventAttributeSetter , IDocumentElementEventAttributeSetter , IGraphicalEventAttributeSetter , IPresentationAttributeSetter , ITransformAttributeSetter
Inherited Members
SVGElementBuilder<SVGClipPathElement>.Create(Document) , SVGElementBuilder<SVGClipPathElement>.Build(Document) , SVGElementBuilder<SVGClipPathElement>.Build(SVGClipPathElement) , SVGElementBuilder<SVGClipPathElement>.BuildElement(Document) , SVGElementBuilder<SVGClipPathElement>.Attribute(string, string) , SVGElementBuilder<SVGClipPathElement>.Configurations , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Extension Methods
SVGBuilderExtensions.AddAnimate<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Action<SVGAnimateElementBuilder>) , SVGBuilderExtensions.AddAnimateMotion<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Action<SVGAnimateMotionElementBuilder>) , SVGBuilderExtensions.AddAnimateTransform<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Action<SVGAnimateTransformElementBuilder>) , SVGBuilderExtensions.AddBuilder<SVGClipPathElementBuilder, TElementBuilder>(SVGClipPathElementBuilder, TElementBuilder) , SVGBuilderExtensions.AddCircle<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Action<SVGCircleElementBuilder>) , SVGBuilderExtensions.AddCircle<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGCircleElementBuilder>) , SVGBuilderExtensions.AddDesc<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Action<SVGDescElementBuilder>) , SVGBuilderExtensions.AddEllipse<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Action<SVGEllipseElementBuilder>) , SVGBuilderExtensions.AddEllipse<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, 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.AddLine<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Action<SVGLineElementBuilder>) , SVGBuilderExtensions.AddLine<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, 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<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, CoordinateUnits?, SpreadMethod?, string, string, Action<SVGLinearGradientElementBuilder>) , SVGBuilderExtensions.AddMetadata<SVGClipPathElementBuilder, TElement>(SVGClipPathElementBuilder, Action<SVGMetadataElementBuilder>) , SVGBuilderExtensions.AddPath<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Action<SVGPathElementBuilder>) , SVGBuilderExtensions.AddPath<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, OneOf<string, Action<PathBuilder>>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGPathElementBuilder>) , SVGBuilderExtensions.AddPath<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Action<PathBuilder>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGPathElementBuilder>) , SVGBuilderExtensions.AddPattern<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, CoordinateUnits?, CoordinateUnits?, string, string, Action<SVGPatternElementBuilder>) , SVGBuilderExtensions.AddPolygon<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Action<SVGPolygonElementBuilder>) , SVGBuilderExtensions.AddPolygon<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, double[], OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGPolygonElementBuilder>) , SVGBuilderExtensions.AddPolyline<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Action<SVGPolylineElementBuilder>) , SVGBuilderExtensions.AddPolyline<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, double[], OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGPolylineElementBuilder>) , SVGBuilderExtensions.AddRadialGradient<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, 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<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Action<SVGRectElementBuilder>) , SVGBuilderExtensions.AddRect<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, 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.AddSet<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Action<SVGSetElementBuilder>) , SVGBuilderExtensions.AddTitle<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Action<SVGTitleElementBuilder>) , SVGBuilderExtensions.AlignmentBaseline<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, AlignmentBaseline) , SVGBuilderExtensions.BaselineShift<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, BaseLineShift) , SVGBuilderExtensions.BaselineShift<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, double, LengthType) , SVGBuilderExtensions.Class<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, params string[]) , SVGBuilderExtensions.ClipPath<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Action<ClipPathBuilder>) , SVGBuilderExtensions.ClipRule<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, ClipRule) , SVGBuilderExtensions.Color<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.Color<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Color) , SVGBuilderExtensions.ColorInterpolation<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorInterpolationFilters<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorProfile<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.ColorRendering<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, ColorRendering) , SVGBuilderExtensions.Cursor<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Cursor) , SVGBuilderExtensions.Direction<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, TextDirection) , SVGBuilderExtensions.Display<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, DisplayType) , SVGBuilderExtensions.DominantBaseline<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, DominantBaseline) , SVGBuilderExtensions.Fill<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Action<PaintBuilder>) , SVGBuilderExtensions.Fill<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Color) , SVGBuilderExtensions.Fill<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Paint) , SVGBuilderExtensions.FillOpacity<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, double) , SVGBuilderExtensions.FillRule<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, FillRule) , SVGBuilderExtensions.Filter<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Action<FilterValueListBuilder>) , SVGBuilderExtensions.FloodColor<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Color) , SVGBuilderExtensions.FloodColor<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.FloodOpacity<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, double) , SVGBuilderExtensions.FontFamily<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.FontKerning<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, double, LengthType) , SVGBuilderExtensions.FontKerning<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Kerning) , SVGBuilderExtensions.FontSize<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, double, LengthType) , SVGBuilderExtensions.FontSize<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, FontSize) , SVGBuilderExtensions.FontSizeAdjust<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, double) , SVGBuilderExtensions.FontSizeAdjust<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, ) , SVGBuilderExtensions.FontStretch<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, FontStretch) , SVGBuilderExtensions.FontStyle<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, FontStyle) , SVGBuilderExtensions.FontVariant<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.FontWeight<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, FontWeight) , SVGBuilderExtensions.GlyphOrientationVertical<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, TextOrientation) , SVGBuilderExtensions.Id<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.ImageRendering<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, ImageRendering) , SVGBuilderExtensions.Lang<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.LetterSpacing<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, double, LengthType) , SVGBuilderExtensions.LetterSpacing<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Spacing) , SVGBuilderExtensions.LightingColor<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Color) , SVGBuilderExtensions.LightingColor<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.MarkerEnd<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.MarkerEnd<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerMid<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.MarkerMid<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerStart<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.MarkerStart<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, MarkerPos) , SVGBuilderExtensions.Mask<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Action<MaskBuilder>) , SVGBuilderExtensions.OnCanPlay<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnCanPlayThrough<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnCancel<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnChange<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnClick<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnClose<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnCopy<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnCueChange<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnCut<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnDblClick<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnDrag<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnDragEnd<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnDragEnter<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnDragExit<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnDragLeave<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnDragOver<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnDragStart<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnDrop<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnDurationChange<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnEmptied<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnEnded<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnError<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnFocus<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnFocusIn<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnFocusOut<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnInput<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnInvalid<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnKeyDown<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnKeyPress<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnKeyUp<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnLoad<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnLoadStart<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnLoadedData<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnLoadedMetadata<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnMouseDown<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnMouseEnter<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnMouseLeave<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnMouseMove<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnMouseOut<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnMouseOver<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnMouseUp<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnMouseWheel<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnPaste<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnPause<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnPlay<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnPlaying<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnProgress<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnRateChange<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnReset<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnResize<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnScroll<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnSeeked<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnSeeking<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnSelect<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnShow<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnStalled<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnSubmit<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnSuspend<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnTimeUpdate<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnToggle<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnVolumeChange<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnWaiting<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.Opacity<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, double) , SVGBuilderExtensions.Overflow<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Overflow) , SVGBuilderExtensions.PaintOrder<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, PaintOrder) , SVGBuilderExtensions.PointerEvents<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, PointerEvents) , SVGBuilderExtensions.RequiredExtensions<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.SetAttribute<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string, string) , SVGBuilderExtensions.ShapeRendering<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, ShapeRendering) , SVGBuilderExtensions.StopColor<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Color) , SVGBuilderExtensions.StopColor<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.StopOpacity<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, double) , SVGBuilderExtensions.Stroke<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Action<PaintBuilder>) , SVGBuilderExtensions.Stroke<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Color) , SVGBuilderExtensions.Stroke<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Paint) , SVGBuilderExtensions.StrokeDashArray<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, params double[]) , SVGBuilderExtensions.StrokeDashArray<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Dash) , SVGBuilderExtensions.StrokeDashoffset<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, double, LengthType) , SVGBuilderExtensions.StrokeLineCap<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, StrokeLineCap) , SVGBuilderExtensions.StrokeLineJoin<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, StrokeLineJoin) , SVGBuilderExtensions.StrokeMiterlimit<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, double) , SVGBuilderExtensions.StrokeOpacity<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, double) , SVGBuilderExtensions.StrokeWidth<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, double, LengthType) , SVGBuilderExtensions.Style<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Action<RuleBuilder>) , SVGBuilderExtensions.Style<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.SystemLanguage<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.Tabindex<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, int) , SVGBuilderExtensions.TextAnchor<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, TextAnchor) , SVGBuilderExtensions.TextDecoration<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, bool, bool, bool, bool) , SVGBuilderExtensions.TextOverflow<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, TextOverflow) , SVGBuilderExtensions.TextRendering<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, TextRendering) , SVGBuilderExtensions.Transform<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Func<TransformBuilder, TransformBuilder>) , SVGBuilderExtensions.UnicodeBidi<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, UnicodeBidi) , SVGBuilderExtensions.Visibility<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Visibility) , SVGBuilderExtensions.WhiteSspace<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, WhiteSpace) , SVGBuilderExtensions.WordSpacing<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, Spacing) , SVGBuilderExtensions.WordSpacing<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, double, LengthType) , SVGBuilderExtensions.WritingMode<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, WritingMode) , SVGBuilderExtensions.XmlSpace<SVGClipPathElementBuilder>(SVGClipPathElementBuilder, XmlSpace)
Constructors
SVGClipPathElementBuilder()
public SVGClipPathElementBuilder()Methods
AddScript(Action<SVGScriptElementBuilder>)
Adds a script element to the clipPath element.
public SVGClipPathElementBuilder AddScript(Action<SVGScriptElementBuilder> configure)Parameters
configure Action
<
SVGScriptElementBuilder
>
A configuration action for the SVGScriptElementBuilder.
Returns
The current instance of SVGClipPathElementBuilder for method chaining.
AddText(Action<SVGTextElementBuilder>)
Adds a text element to the clipPath element.
public SVGClipPathElementBuilder AddText(Action<SVGTextElementBuilder> configure)Parameters
configure Action
<
SVGTextElementBuilder
>
A configuration action for the SVGTextElementBuilder.
Returns
The current instance of SVGClipPathElementBuilder for method chaining.
AddUse(Action<SVGUseElementBuilder>)
Adds a ‘use’ element to the clipPath element.
public SVGClipPathElementBuilder AddUse(Action<SVGUseElementBuilder> configure)Parameters
configure Action
<
SVGUseElementBuilder
>
A configuration action for the SVGUseElementBuilder.
Returns
The current instance of SVGClipPathElementBuilder for method chaining.
ClipPathUnits(CoordinateUnits)
Sets the ‘clipPathUnits’ attribute of the SVG ‘clipPath’ element, specifying the coordinate system for the clipping path.
public SVGClipPathElementBuilder ClipPathUnits(CoordinateUnits units)Parameters
units CoordinateUnits
The coordinate system units.
Returns
The current instance of SVGClipPathElementBuilder for method chaining.
Create(Document)
Creates an instance of SVGClipPathElement in the provided SVG document context.
protected override SVGClipPathElement Create(Document document)Parameters
document Document
The SVG document where the element will be created.
Returns
An instance of SVGClipPathElement.