Class SVGPatternElementBuilder
Namespace: Aspose.Svg.Builder
Assembly: Aspose.SVG.dll (25.5.0)
Builder class for constructing an SVG ‘pattern’ element, which is used to define a pattern to be used for filling graphics elements within SVG. This class provides methods to set various attributes specific to the ‘pattern’ element and to build its content.
[ComVisible(true)]
public class SVGPatternElementBuilder : SVGElementBuilder<svgpatternelement>, ISVGElementBuilder, IAttributeSetter, ICompositeElementBuilder, IAnimationElementBuilder, IBaseAnimationElementBuilder, IDescriptiveElementBuilder, IShapeElementBuilder, IShapeContentElementBuilder, IStructuralElementBuilder, IPaintServerElementBuilder, ICoreAttributeSetter, IGlobalEventAttributeSetter, ICommonEventAttributeSetter, IPresentationAttributeSetter, ITransformAttributeSetter, IViewBoxAttributeSetter, IPreserveAspectRatioAttributeSetter, IRectAttributeSetter, IXYAttributeSetter, IXAttributeSetter, IYAttributeSetter, IWidthAttributeSetter, IHeightAttributeSetter
Inheritance
object ← SVGElementBuilder<svgpatternelement> ← SVGPatternElementBuilder
Implements
ISVGElementBuilder , IAttributeSetter , ICompositeElementBuilder , IAnimationElementBuilder , IBaseAnimationElementBuilder , IDescriptiveElementBuilder , IShapeElementBuilder , IShapeContentElementBuilder , IStructuralElementBuilder , IPaintServerElementBuilder , ICoreAttributeSetter , IGlobalEventAttributeSetter , ICommonEventAttributeSetter , IPresentationAttributeSetter , ITransformAttributeSetter , IViewBoxAttributeSetter , IPreserveAspectRatioAttributeSetter , IRectAttributeSetter , IXYAttributeSetter , IXAttributeSetter , IYAttributeSetter , IWidthAttributeSetter , IHeightAttributeSetter
Inherited Members
SVGElementBuilder<svgpatternelement>.Create(Document) , SVGElementBuilder<svgpatternelement>.Build(Document) , SVGElementBuilder<svgpatternelement>.Build(SVGPatternElement) , SVGElementBuilder<svgpatternelement>.BuildElement(Document) , SVGElementBuilder<svgpatternelement>.Attribute(string, string) , SVGElementBuilder<svgpatternelement>.Configurations , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Extension Methods
SVGBuilderExtensions.AddA<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svgaelementbuilder>) , SVGBuilderExtensions.AddAnimate<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svganimateelementbuilder>) , SVGBuilderExtensions.AddAnimateMotion<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svganimatemotionelementbuilder>) , SVGBuilderExtensions.AddAnimateTransform<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svganimatetransformelementbuilder>) , SVGBuilderExtensions.AddBuilder<svgpatternelementbuilder, telementbuilder="">(SVGPatternElementBuilder, TElementBuilder) , SVGBuilderExtensions.AddCircle<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svgcircleelementbuilder>) , SVGBuilderExtensions.AddCircle<svgpatternelementbuilder>(SVGPatternElementBuilder, 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<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svgclippathelementbuilder>) , SVGBuilderExtensions.AddDefs<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svgdefselementbuilder>) , SVGBuilderExtensions.AddDesc<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svgdescelementbuilder>) , SVGBuilderExtensions.AddEllipse<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svgellipseelementbuilder>) , SVGBuilderExtensions.AddEllipse<svgpatternelementbuilder>(SVGPatternElementBuilder, 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<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svgfilterelementbuilder>) , SVGBuilderExtensions.AddForeignObject<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svgforeignobjectelementbuilder>) , SVGBuilderExtensions.AddG<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svggelementbuilder>) , SVGBuilderExtensions.AddImage<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svgimageelementbuilder>) , SVGBuilderExtensions.AddImage<svgpatternelementbuilder>(SVGPatternElementBuilder, string, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, string, Action<svgimageelementbuilder>) , SVGBuilderExtensions.AddLine<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svglineelementbuilder>) , SVGBuilderExtensions.AddLine<svgpatternelementbuilder>(SVGPatternElementBuilder, 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<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svglineargradientelementbuilder>) , SVGBuilderExtensions.AddLinearGradient<svgpatternelementbuilder>(SVGPatternElementBuilder, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, CoordinateUnits?, SpreadMethod?, string, string, Action<svglineargradientelementbuilder>) , SVGBuilderExtensions.AddMarker<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svgmarkerelementbuilder>) , SVGBuilderExtensions.AddMask<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svgmaskelementbuilder>) , SVGBuilderExtensions.AddMetadata<svgpatternelementbuilder, telement="">(SVGPatternElementBuilder, Action<svgmetadataelementbuilder>) , SVGBuilderExtensions.AddPath<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svgpathelementbuilder>) , SVGBuilderExtensions.AddPath<svgpatternelementbuilder>(SVGPatternElementBuilder, OneOf<string, action<pathbuilder="">>, OneOf<color, paint,="" string="">, OneOf<color, paint,="" string="">, string, Action<svgpathelementbuilder>) , SVGBuilderExtensions.AddPath<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<pathbuilder>, OneOf<color, paint,="" string="">, OneOf<color, paint,="" string="">, string, Action<svgpathelementbuilder>) , SVGBuilderExtensions.AddPattern<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svgpatternelementbuilder>) , SVGBuilderExtensions.AddPattern<svgpatternelementbuilder>(SVGPatternElementBuilder, CoordinateUnits?, CoordinateUnits?, string, string, Action<svgpatternelementbuilder>) , SVGBuilderExtensions.AddPolygon<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svgpolygonelementbuilder>) , SVGBuilderExtensions.AddPolygon<svgpatternelementbuilder>(SVGPatternElementBuilder, double[], OneOf<color, paint,="" string="">, OneOf<color, paint,="" string="">, string, Action<svgpolygonelementbuilder>) , SVGBuilderExtensions.AddPolyline<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svgpolylineelementbuilder>) , SVGBuilderExtensions.AddPolyline<svgpatternelementbuilder>(SVGPatternElementBuilder, double[], OneOf<color, paint,="" string="">, OneOf<color, paint,="" string="">, string, Action<svgpolylineelementbuilder>) , SVGBuilderExtensions.AddRadialGradient<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svgradialgradientelementbuilder>) , SVGBuilderExtensions.AddRadialGradient<svgpatternelementbuilder>(SVGPatternElementBuilder, 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<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svgrectelementbuilder>) , SVGBuilderExtensions.AddRect<svgpatternelementbuilder>(SVGPatternElementBuilder, 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<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svgscriptelementbuilder>) , SVGBuilderExtensions.AddSet<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svgsetelementbuilder>) , SVGBuilderExtensions.AddStyle<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svgstyleelementbuilder>) , SVGBuilderExtensions.AddSvg<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svgsvgelementbuilder>) , SVGBuilderExtensions.AddSwitch<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svgswitchelementbuilder>) , SVGBuilderExtensions.AddSymbol<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svgsymbolelementbuilder>) , SVGBuilderExtensions.AddText<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svgtextelementbuilder>) , SVGBuilderExtensions.AddText<svgpatternelementbuilder>(SVGPatternElementBuilder, 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<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svgtitleelementbuilder>) , SVGBuilderExtensions.AddUse<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svguseelementbuilder>) , SVGBuilderExtensions.AddUse<svgpatternelementbuilder>(SVGPatternElementBuilder, 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<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<svgviewelementbuilder>) , SVGBuilderExtensions.AlignmentBaseline<svgpatternelementbuilder>(SVGPatternElementBuilder, AlignmentBaseline) , SVGBuilderExtensions.BaselineShift<svgpatternelementbuilder>(SVGPatternElementBuilder, BaseLineShift) , SVGBuilderExtensions.BaselineShift<svgpatternelementbuilder>(SVGPatternElementBuilder, double, LengthType) , SVGBuilderExtensions.Class<svgpatternelementbuilder>(SVGPatternElementBuilder, params string[]) , SVGBuilderExtensions.ClipPath<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<clippathbuilder>) , SVGBuilderExtensions.ClipRule<svgpatternelementbuilder>(SVGPatternElementBuilder, ClipRule) , SVGBuilderExtensions.Color<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<colorbuilder>) , SVGBuilderExtensions.Color<svgpatternelementbuilder>(SVGPatternElementBuilder, Color) , SVGBuilderExtensions.ColorInterpolation<svgpatternelementbuilder>(SVGPatternElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorInterpolationFilters<svgpatternelementbuilder>(SVGPatternElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorProfile<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.ColorRendering<svgpatternelementbuilder>(SVGPatternElementBuilder, ColorRendering) , SVGBuilderExtensions.Cursor<svgpatternelementbuilder>(SVGPatternElementBuilder, Cursor) , SVGBuilderExtensions.Direction<svgpatternelementbuilder>(SVGPatternElementBuilder, TextDirection) , SVGBuilderExtensions.Display<svgpatternelementbuilder>(SVGPatternElementBuilder, DisplayType) , SVGBuilderExtensions.DominantBaseline<svgpatternelementbuilder>(SVGPatternElementBuilder, DominantBaseline) , SVGBuilderExtensions.Fill<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<paintbuilder>) , SVGBuilderExtensions.Fill<svgpatternelementbuilder>(SVGPatternElementBuilder, Color) , SVGBuilderExtensions.Fill<svgpatternelementbuilder>(SVGPatternElementBuilder, Paint) , SVGBuilderExtensions.FillOpacity<svgpatternelementbuilder>(SVGPatternElementBuilder, double) , SVGBuilderExtensions.FillRule<svgpatternelementbuilder>(SVGPatternElementBuilder, FillRule) , SVGBuilderExtensions.Filter<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<filtervaluelistbuilder>) , SVGBuilderExtensions.FloodColor<svgpatternelementbuilder>(SVGPatternElementBuilder, Color) , SVGBuilderExtensions.FloodColor<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<colorbuilder>) , SVGBuilderExtensions.FloodOpacity<svgpatternelementbuilder>(SVGPatternElementBuilder, double) , SVGBuilderExtensions.FontFamily<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.FontKerning<svgpatternelementbuilder>(SVGPatternElementBuilder, double, LengthType) , SVGBuilderExtensions.FontKerning<svgpatternelementbuilder>(SVGPatternElementBuilder, Kerning) , SVGBuilderExtensions.FontSize<svgpatternelementbuilder>(SVGPatternElementBuilder, double, LengthType) , SVGBuilderExtensions.FontSize<svgpatternelementbuilder>(SVGPatternElementBuilder, FontSize) , SVGBuilderExtensions.FontSizeAdjust<svgpatternelementbuilder>(SVGPatternElementBuilder, double) , SVGBuilderExtensions.FontSizeAdjust<svgpatternelementbuilder>(SVGPatternElementBuilder, ) , SVGBuilderExtensions.FontStretch<svgpatternelementbuilder>(SVGPatternElementBuilder, FontStretch) , SVGBuilderExtensions.FontStyle<svgpatternelementbuilder>(SVGPatternElementBuilder, FontStyle) , SVGBuilderExtensions.FontVariant<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.FontWeight<svgpatternelementbuilder>(SVGPatternElementBuilder, FontWeight) , SVGBuilderExtensions.GlyphOrientationVertical<svgpatternelementbuilder>(SVGPatternElementBuilder, TextOrientation) , SVGBuilderExtensions.Height<svgpatternelementbuilder>(SVGPatternElementBuilder, double, LengthType) , SVGBuilderExtensions.Id<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.ImageRendering<svgpatternelementbuilder>(SVGPatternElementBuilder, ImageRendering) , SVGBuilderExtensions.Lang<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.LetterSpacing<svgpatternelementbuilder>(SVGPatternElementBuilder, double, LengthType) , SVGBuilderExtensions.LetterSpacing<svgpatternelementbuilder>(SVGPatternElementBuilder, Spacing) , SVGBuilderExtensions.LightingColor<svgpatternelementbuilder>(SVGPatternElementBuilder, Color) , SVGBuilderExtensions.LightingColor<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<colorbuilder>) , SVGBuilderExtensions.MarkerEnd<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.MarkerEnd<svgpatternelementbuilder>(SVGPatternElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerMid<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.MarkerMid<svgpatternelementbuilder>(SVGPatternElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerStart<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.MarkerStart<svgpatternelementbuilder>(SVGPatternElementBuilder, MarkerPos) , SVGBuilderExtensions.Mask<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<maskbuilder>) , SVGBuilderExtensions.OnCanPlay<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnCanPlayThrough<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnCancel<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnChange<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnClick<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnClose<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnCueChange<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnDblClick<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnDrag<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnDragEnd<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnDragEnter<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnDragExit<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnDragLeave<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnDragOver<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnDragStart<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnDrop<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnDurationChange<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnEmptied<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnEnded<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnError<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnFocus<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnInput<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnInvalid<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnKeyDown<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnKeyPress<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnKeyUp<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnLoad<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnLoadStart<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnLoadedData<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnLoadedMetadata<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnMouseDown<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnMouseEnter<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnMouseLeave<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnMouseMove<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnMouseOut<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnMouseOver<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnMouseUp<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnMouseWheel<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnPause<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnPlay<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnPlaying<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnProgress<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnRateChange<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnReset<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnResize<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnScroll<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnSeeked<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnSeeking<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnSelect<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnShow<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnStalled<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnSubmit<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnSuspend<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnTimeUpdate<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnToggle<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnVolumeChange<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.OnWaiting<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.Opacity<svgpatternelementbuilder>(SVGPatternElementBuilder, double) , SVGBuilderExtensions.Overflow<svgpatternelementbuilder>(SVGPatternElementBuilder, Overflow) , SVGBuilderExtensions.PaintOrder<svgpatternelementbuilder>(SVGPatternElementBuilder, PaintOrder) , SVGBuilderExtensions.PointerEvents<svgpatternelementbuilder>(SVGPatternElementBuilder, PointerEvents) , SVGBuilderExtensions.Rect<svgpatternelementbuilder>(SVGPatternElementBuilder, double, double, double, double, LengthType) , SVGBuilderExtensions.SetAttribute<svgpatternelementbuilder>(SVGPatternElementBuilder, string, string) , SVGBuilderExtensions.SetPreserveAspectRatio<svgpatternelementbuilder>(SVGPatternElementBuilder, AspectRatioAlign, AspectRatioScaling) , SVGBuilderExtensions.ShapeRendering<svgpatternelementbuilder>(SVGPatternElementBuilder, ShapeRendering) , SVGBuilderExtensions.StopColor<svgpatternelementbuilder>(SVGPatternElementBuilder, Color) , SVGBuilderExtensions.StopColor<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<colorbuilder>) , SVGBuilderExtensions.StopOpacity<svgpatternelementbuilder>(SVGPatternElementBuilder, double) , SVGBuilderExtensions.Stroke<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<paintbuilder>) , SVGBuilderExtensions.Stroke<svgpatternelementbuilder>(SVGPatternElementBuilder, Color) , SVGBuilderExtensions.Stroke<svgpatternelementbuilder>(SVGPatternElementBuilder, Paint) , SVGBuilderExtensions.StrokeDashArray<svgpatternelementbuilder>(SVGPatternElementBuilder, params double[]) , SVGBuilderExtensions.StrokeDashArray<svgpatternelementbuilder>(SVGPatternElementBuilder, Dash) , SVGBuilderExtensions.StrokeDashoffset<svgpatternelementbuilder>(SVGPatternElementBuilder, double, LengthType) , SVGBuilderExtensions.StrokeLineCap<svgpatternelementbuilder>(SVGPatternElementBuilder, StrokeLineCap) , SVGBuilderExtensions.StrokeLineJoin<svgpatternelementbuilder>(SVGPatternElementBuilder, StrokeLineJoin) , SVGBuilderExtensions.StrokeMiterlimit<svgpatternelementbuilder>(SVGPatternElementBuilder, double) , SVGBuilderExtensions.StrokeOpacity<svgpatternelementbuilder>(SVGPatternElementBuilder, double) , SVGBuilderExtensions.StrokeWidth<svgpatternelementbuilder>(SVGPatternElementBuilder, double, LengthType) , SVGBuilderExtensions.Style<svgpatternelementbuilder>(SVGPatternElementBuilder, Action<rulebuilder>) , SVGBuilderExtensions.Style<svgpatternelementbuilder>(SVGPatternElementBuilder, string) , SVGBuilderExtensions.Tabindex<svgpatternelementbuilder>(SVGPatternElementBuilder, int) , SVGBuilderExtensions.TextAnchor<svgpatternelementbuilder>(SVGPatternElementBuilder, TextAnchor) , SVGBuilderExtensions.TextDecoration<svgpatternelementbuilder>(SVGPatternElementBuilder, bool, bool, bool, bool) , SVGBuilderExtensions.TextOverflow<svgpatternelementbuilder>(SVGPatternElementBuilder, TextOverflow) , SVGBuilderExtensions.TextRendering<svgpatternelementbuilder>(SVGPatternElementBuilder, TextRendering) , SVGBuilderExtensions.Transform<svgpatternelementbuilder>(SVGPatternElementBuilder, Func<transformbuilder, transformbuilder="">) , SVGBuilderExtensions.UnicodeBidi<svgpatternelementbuilder>(SVGPatternElementBuilder, UnicodeBidi) , SVGBuilderExtensions.ViewBox<svgpatternelementbuilder>(SVGPatternElementBuilder, double, double, double, double) , SVGBuilderExtensions.Visibility<svgpatternelementbuilder>(SVGPatternElementBuilder, Visibility) , SVGBuilderExtensions.WhiteSspace<svgpatternelementbuilder>(SVGPatternElementBuilder, WhiteSpace) , SVGBuilderExtensions.Width<svgpatternelementbuilder>(SVGPatternElementBuilder, double, LengthType) , SVGBuilderExtensions.WordSpacing<svgpatternelementbuilder>(SVGPatternElementBuilder, Spacing) , SVGBuilderExtensions.WordSpacing<svgpatternelementbuilder>(SVGPatternElementBuilder, double, LengthType) , SVGBuilderExtensions.WritingMode<svgpatternelementbuilder>(SVGPatternElementBuilder, WritingMode) , SVGBuilderExtensions.X<svgpatternelementbuilder>(SVGPatternElementBuilder, double, LengthType) , SVGBuilderExtensions.XmlSpace<svgpatternelementbuilder>(SVGPatternElementBuilder, XmlSpace) , SVGBuilderExtensions.Y<svgpatternelementbuilder>(SVGPatternElementBuilder, double, LengthType)
Constructors
SVGPatternElementBuilder()
public SVGPatternElementBuilder()
Methods
Create(Document)
Creates an instance of SVGPatternElement in the provided SVG document context.
protected override SVGPatternElement Create(Document document)
Parameters
document
Document
The SVG document where the element will be created.
Returns
An instance of SVGPatternElement.
Href(string)
Sets the ‘href’ attribute of the SVG ‘pattern’ element, specifying a reference to another pattern which this pattern inherits attributes from.
public SVGPatternElementBuilder Href(string value)
Parameters
value
string
The reference to another pattern.
Returns
The current instance of SVGPatternElementBuilder for method chaining.
PatternContentUnits(CoordinateUnits)
Sets the ‘patternContentUnits’ attribute of the SVG ‘pattern’ element, specifying the coordinate system for the contents of the pattern.
public SVGPatternElementBuilder PatternContentUnits(CoordinateUnits units)
Parameters
units
CoordinateUnits
The coordinate units for the pattern’s content (userSpaceOnUse or objectBoundingBox).
Returns
The current instance of SVGPatternElementBuilder for method chaining.
PatternTransform(Func<transformbuilder, transformbuilder="">)
Sets the ‘patternTransform’ attribute of the SVG ‘pattern’ element, applying a transformation to the pattern.
public SVGPatternElementBuilder PatternTransform(Func<transformbuilder, transformbuilder=""> configure)
Parameters
configure
Func
<
TransformBuilder
, TransformBuilder
>
A delegate that configures the SVGTransformBuilder to build the transformation data.
Returns
The current instance of SVGPatternElementBuilder for method chaining.
PatternUnits(CoordinateUnits)
Sets the ‘patternUnits’ attribute of the SVG ‘pattern’ element, specifying the coordinate system for the pattern’s x, y, width, and height.
public SVGPatternElementBuilder PatternUnits(CoordinateUnits units)
Parameters
units
CoordinateUnits
The coordinate units to be used (userSpaceOnUse or objectBoundingBox).
Returns
The current instance of SVGPatternElementBuilder for method chaining. </transformbuilder,></transformbuilder,></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></transformbuilder,></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></rulebuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></paintbuilder></svgpatternelementbuilder></svgpatternelementbuilder></colorbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></maskbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></colorbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></colorbuilder></svgpatternelementbuilder></svgpatternelementbuilder></filtervaluelistbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></paintbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></colorbuilder></svgpatternelementbuilder></svgpatternelementbuilder></clippathbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgviewelementbuilder></svgpatternelementbuilder></svguseelementbuilder></color,></color,></double,></double,></double,></double,></svgpatternelementbuilder></svguseelementbuilder></svgpatternelementbuilder></svgtitleelementbuilder></svgpatternelementbuilder></svgtextelementbuilder></color,></color,></double,></double,></double,></svgpatternelementbuilder></svgtextelementbuilder></svgpatternelementbuilder></svgsymbolelementbuilder></svgpatternelementbuilder></svgswitchelementbuilder></svgpatternelementbuilder></svgsvgelementbuilder></svgpatternelementbuilder></svgstyleelementbuilder></svgpatternelementbuilder></svgsetelementbuilder></svgpatternelementbuilder></svgscriptelementbuilder></svgpatternelementbuilder></svgrectelementbuilder></color,></color,></double,></double,></double,></double,></svgpatternelementbuilder></svgrectelementbuilder></svgpatternelementbuilder></svgradialgradientelementbuilder></double,></double,></double,></double,></double,></svgpatternelementbuilder></svgradialgradientelementbuilder></svgpatternelementbuilder></svgpolylineelementbuilder></color,></color,></svgpatternelementbuilder></svgpolylineelementbuilder></svgpatternelementbuilder></svgpolygonelementbuilder></color,></color,></svgpatternelementbuilder></svgpolygonelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder></svgpathelementbuilder></color,></color,></pathbuilder></svgpatternelementbuilder></svgpathelementbuilder></color,></color,></string,></svgpatternelementbuilder></svgpathelementbuilder></svgpatternelementbuilder></svgmetadataelementbuilder></svgpatternelementbuilder,></svgmaskelementbuilder></svgpatternelementbuilder></svgmarkerelementbuilder></svgpatternelementbuilder></svglineargradientelementbuilder></double,></double,></double,></double,></svgpatternelementbuilder></svglineargradientelementbuilder></svgpatternelementbuilder></svglineelementbuilder></color,></color,></double,></double,></double,></double,></svgpatternelementbuilder></svglineelementbuilder></svgpatternelementbuilder></svgimageelementbuilder></double,></double,></double,></double,></svgpatternelementbuilder></svgimageelementbuilder></svgpatternelementbuilder></svggelementbuilder></svgpatternelementbuilder></svgforeignobjectelementbuilder></svgpatternelementbuilder></svgfilterelementbuilder></svgpatternelementbuilder></svgellipseelementbuilder></color,></color,></double,></double,></double,></double,></svgpatternelementbuilder></svgellipseelementbuilder></svgpatternelementbuilder></svgdescelementbuilder></svgpatternelementbuilder></svgdefselementbuilder></svgpatternelementbuilder></svgclippathelementbuilder></svgpatternelementbuilder></svgcircleelementbuilder></color,></color,></double,></double,></double,></svgpatternelementbuilder></svgcircleelementbuilder></svgpatternelementbuilder></svgpatternelementbuilder,></svganimatetransformelementbuilder></svgpatternelementbuilder></svganimatemotionelementbuilder></svgpatternelementbuilder></svganimateelementbuilder></svgpatternelementbuilder></svgaelementbuilder></svgpatternelementbuilder></svgpatternelement></svgpatternelement></svgpatternelement></svgpatternelement></svgpatternelement></svgpatternelement></svgpatternelement>