Class SVGSetElementBuilder

Class SVGSetElementBuilder

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

Builder class for constructing an SVG ‘set’ element. The ‘set’ element is used to define a simple animation where a single attribute value changes over a period of time. This class provides methods to set various attributes specific to the ‘set’ element, such as the target attribute and the value to set.

[ComVisible(true)]
public class SVGSetElementBuilder : SVGElementBuilder<svgsetelement>, ISVGElementBuilder, IAttributeSetter, IDescriptiveElementBuilder, IConditionalProcessingAttributeSetter, ICoreAttributeSetter, IGlobalEventAttributeSetter, ICommonEventAttributeSetter, IDocumentElementEventAttributeSetter, IAnimationEventAttributeSetter, IAnimationTargetAttributeSetter, IAnimationTargetElementAttributeSetter, IAnimationTimingAttributeSetter

Inheritance

object SVGElementBuilder<svgsetelement> SVGSetElementBuilder

Implements

ISVGElementBuilder , IAttributeSetter , IDescriptiveElementBuilder , IConditionalProcessingAttributeSetter , ICoreAttributeSetter , IGlobalEventAttributeSetter , ICommonEventAttributeSetter , IDocumentElementEventAttributeSetter , IAnimationEventAttributeSetter , IAnimationTargetAttributeSetter , IAnimationTargetElementAttributeSetter , IAnimationTimingAttributeSetter

Inherited Members

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

Extension Methods

SVGBuilderExtensions.AddBuilder<svgsetelementbuilder, telementbuilder="">(SVGSetElementBuilder, TElementBuilder) , SVGBuilderExtensions.AddDesc<svgsetelementbuilder>(SVGSetElementBuilder, Action<svgdescelementbuilder>) , SVGBuilderExtensions.AddMetadata<svgsetelementbuilder, telement="">(SVGSetElementBuilder, Action<svgmetadataelementbuilder>) , SVGBuilderExtensions.AddTitle<svgsetelementbuilder>(SVGSetElementBuilder, Action<svgtitleelementbuilder>) , SVGBuilderExtensions.AttributeName<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.Begin<svgsetelementbuilder>(SVGSetElementBuilder, Action<timingvaluebuilder>) , SVGBuilderExtensions.Class<svgsetelementbuilder>(SVGSetElementBuilder, params string[]) , SVGBuilderExtensions.Dur<svgsetelementbuilder>(SVGSetElementBuilder, TimeSpan) , SVGBuilderExtensions.Dur<svgsetelementbuilder>(SVGSetElementBuilder, Dur) , SVGBuilderExtensions.End<svgsetelementbuilder>(SVGSetElementBuilder, Action<timingvaluebuilder>) , SVGBuilderExtensions.Fill<svgsetelementbuilder>(SVGSetElementBuilder, AnimationFill) , SVGBuilderExtensions.Href<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.Id<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.Lang<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.Max<svgsetelementbuilder>(SVGSetElementBuilder, TimeSpan) , SVGBuilderExtensions.Max<svgsetelementbuilder>(SVGSetElementBuilder, Media) , SVGBuilderExtensions.Min<svgsetelementbuilder>(SVGSetElementBuilder, TimeSpan) , SVGBuilderExtensions.Min<svgsetelementbuilder>(SVGSetElementBuilder, Media) , SVGBuilderExtensions.OnBegin<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnCanPlay<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnCanPlayThrough<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnCancel<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnChange<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnClick<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnClose<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnCopy<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnCueChange<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnCut<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnDblClick<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnDrag<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnDragEnd<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnDragEnter<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnDragExit<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnDragLeave<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnDragOver<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnDragStart<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnDrop<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnDurationChange<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnEmptied<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnEnd<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnEnded<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnError<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnFocus<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnInput<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnInvalid<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnKeyDown<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnKeyPress<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnKeyUp<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnLoad<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnLoadStart<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnLoadedData<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnLoadedMetadata<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnMouseDown<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnMouseEnter<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnMouseLeave<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnMouseMove<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnMouseOut<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnMouseOver<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnMouseUp<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnMouseWheel<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnPaste<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnPause<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnPlay<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnPlaying<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnProgress<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnRateChange<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnRepeat<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnReset<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnResize<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnScroll<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnSeeked<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnSeeking<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnSelect<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnShow<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnStalled<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnSubmit<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnSuspend<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnTimeUpdate<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnToggle<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnVolumeChange<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.OnWaiting<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.RepeatCount<svgsetelementbuilder>(SVGSetElementBuilder, int) , SVGBuilderExtensions.RepeatCount<svgsetelementbuilder>(SVGSetElementBuilder, IndefiniteRepeat) , SVGBuilderExtensions.RepeatDur<svgsetelementbuilder>(SVGSetElementBuilder, TimeSpan) , SVGBuilderExtensions.RepeatDur<svgsetelementbuilder>(SVGSetElementBuilder, IndefiniteRepeat) , SVGBuilderExtensions.RequiredExtensions<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.Restart<svgsetelementbuilder>(SVGSetElementBuilder, Restart) , SVGBuilderExtensions.SetAttribute<svgsetelementbuilder>(SVGSetElementBuilder, string, string) , SVGBuilderExtensions.Style<svgsetelementbuilder>(SVGSetElementBuilder, Action<rulebuilder>) , SVGBuilderExtensions.Style<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.SystemLanguage<svgsetelementbuilder>(SVGSetElementBuilder, string) , SVGBuilderExtensions.Tabindex<svgsetelementbuilder>(SVGSetElementBuilder, int) , SVGBuilderExtensions.XmlSpace<svgsetelementbuilder>(SVGSetElementBuilder, XmlSpace)

Constructors

SVGSetElementBuilder()

public SVGSetElementBuilder()

Methods

Create(Document)

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

protected override SVGSetElement Create(Document document)

Parameters

document Document

The SVG document where the element will be created.

Returns

SVGSetElement

An instance of SVGSetElement.

To(string)

Sets the ’to’ attribute of the SVG ‘set’ element, specifying the final value of the attribute that will be changed during the animation.

public SVGSetElementBuilder To(string value)

Parameters

value string

The final value of the attribute at the end of the animation.

Returns

SVGSetElementBuilder

The current instance of SVGSetElementBuilder for method chaining. </svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></rulebuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></timingvaluebuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></svgsetelementbuilder></timingvaluebuilder></svgsetelementbuilder></svgsetelementbuilder></svgtitleelementbuilder></svgsetelementbuilder></svgmetadataelementbuilder></svgsetelementbuilder,></svgdescelementbuilder></svgsetelementbuilder></svgsetelementbuilder,></svgsetelement></svgsetelement></svgsetelement></svgsetelement></svgsetelement></svgsetelement></svgsetelement>

 English