Class SVGViewElementBuilder
Namespace: Aspose.Svg.Builder
Assembly: Aspose.SVG.dll (25.5.0)
Builder class for creating an SVGViewElement, which defines a view within an SVG document.
[ComVisible(true)]
public class SVGViewElementBuilder : SVGElementBuilder<svgviewelement>, ISVGElementBuilder, IAttributeSetter, IAnimationElementBuilder, IBaseAnimationElementBuilder, IDescriptiveElementBuilder, ICoreAttributeSetter, IGlobalEventAttributeSetter, ICommonEventAttributeSetter, IDocumentElementEventAttributeSetter, IViewBoxAttributeSetter, IPreserveAspectRatioAttributeSetter
Inheritance
object ← SVGElementBuilder<svgviewelement> ← SVGViewElementBuilder
Implements
ISVGElementBuilder , IAttributeSetter , IAnimationElementBuilder , IBaseAnimationElementBuilder , IDescriptiveElementBuilder , ICoreAttributeSetter , IGlobalEventAttributeSetter , ICommonEventAttributeSetter , IDocumentElementEventAttributeSetter , IViewBoxAttributeSetter , IPreserveAspectRatioAttributeSetter
Inherited Members
SVGElementBuilder<svgviewelement>.Create(Document) , SVGElementBuilder<svgviewelement>.Build(Document) , SVGElementBuilder<svgviewelement>.Build(SVGViewElement) , SVGElementBuilder<svgviewelement>.BuildElement(Document) , SVGElementBuilder<svgviewelement>.Attribute(string, string) , SVGElementBuilder<svgviewelement>.Configurations , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Extension Methods
SVGBuilderExtensions.AddAnimate<svgviewelementbuilder>(SVGViewElementBuilder, Action<svganimateelementbuilder>) , SVGBuilderExtensions.AddAnimateMotion<svgviewelementbuilder>(SVGViewElementBuilder, Action<svganimatemotionelementbuilder>) , SVGBuilderExtensions.AddAnimateTransform<svgviewelementbuilder>(SVGViewElementBuilder, Action<svganimatetransformelementbuilder>) , SVGBuilderExtensions.AddBuilder<svgviewelementbuilder, telementbuilder="">(SVGViewElementBuilder, TElementBuilder) , SVGBuilderExtensions.AddDesc<svgviewelementbuilder>(SVGViewElementBuilder, Action<svgdescelementbuilder>) , SVGBuilderExtensions.AddMetadata<svgviewelementbuilder, telement="">(SVGViewElementBuilder, Action<svgmetadataelementbuilder>) , SVGBuilderExtensions.AddSet<svgviewelementbuilder>(SVGViewElementBuilder, Action<svgsetelementbuilder>) , SVGBuilderExtensions.AddTitle<svgviewelementbuilder>(SVGViewElementBuilder, Action<svgtitleelementbuilder>) , SVGBuilderExtensions.Class<svgviewelementbuilder>(SVGViewElementBuilder, params string[]) , SVGBuilderExtensions.Id<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.Lang<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnCanPlay<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnCanPlayThrough<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnCancel<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnChange<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnClick<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnClose<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnCopy<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnCueChange<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnCut<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnDblClick<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnDrag<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnDragEnd<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnDragEnter<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnDragExit<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnDragLeave<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnDragOver<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnDragStart<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnDrop<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnDurationChange<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnEmptied<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnEnded<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnError<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnFocus<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnInput<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnInvalid<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnKeyDown<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnKeyPress<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnKeyUp<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnLoad<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnLoadStart<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnLoadedData<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnLoadedMetadata<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnMouseDown<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnMouseEnter<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnMouseLeave<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnMouseMove<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnMouseOut<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnMouseOver<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnMouseUp<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnMouseWheel<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnPaste<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnPause<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnPlay<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnPlaying<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnProgress<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnRateChange<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnReset<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnResize<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnScroll<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnSeeked<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnSeeking<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnSelect<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnShow<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnStalled<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnSubmit<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnSuspend<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnTimeUpdate<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnToggle<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnVolumeChange<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.OnWaiting<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.SetAttribute<svgviewelementbuilder>(SVGViewElementBuilder, string, string) , SVGBuilderExtensions.SetPreserveAspectRatio<svgviewelementbuilder>(SVGViewElementBuilder, AspectRatioAlign, AspectRatioScaling) , SVGBuilderExtensions.Style<svgviewelementbuilder>(SVGViewElementBuilder, Action<rulebuilder>) , SVGBuilderExtensions.Style<svgviewelementbuilder>(SVGViewElementBuilder, string) , SVGBuilderExtensions.Tabindex<svgviewelementbuilder>(SVGViewElementBuilder, int) , SVGBuilderExtensions.ViewBox<svgviewelementbuilder>(SVGViewElementBuilder, double, double, double, double) , SVGBuilderExtensions.XmlSpace<svgviewelementbuilder>(SVGViewElementBuilder, XmlSpace)
Constructors
SVGViewElementBuilder()
public SVGViewElementBuilder()
Methods
Create(Document)
Creates a new SVGViewElement instance within the specified document.
protected override SVGViewElement Create(Document document)
Parameters
document
Document
The document in which the view element is to be created.
Returns
A new SVGViewElement instance.
ViewTarget(params string[])
Sets the viewTarget attribute of the view element, specifying the target elements for the view.
public SVGViewElementBuilder ViewTarget(params string[] viewTargets)
Parameters
viewTargets
string
[]
An array of identifiers for the target elements.
Returns
The current SVGViewElementBuilder instance.
Exceptions
Thrown when viewTargets is null or empty.
ZoomAndPan(ZoomAndPan)
Sets the zoomAndPan attribute of the view element, specifying the zoom and pan behavior.
public SVGViewElementBuilder ZoomAndPan(ZoomAndPan zoomAndPan)
Parameters
zoomAndPan
ZoomAndPan
The zoom and pan behavior.
Returns
The current SVGViewElementBuilder instance. </svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></rulebuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgviewelementbuilder></svgtitleelementbuilder></svgviewelementbuilder></svgsetelementbuilder></svgviewelementbuilder></svgmetadataelementbuilder></svgviewelementbuilder,></svgdescelementbuilder></svgviewelementbuilder></svgviewelementbuilder,></svganimatetransformelementbuilder></svgviewelementbuilder></svganimatemotionelementbuilder></svgviewelementbuilder></svganimateelementbuilder></svgviewelementbuilder></svgviewelement></svgviewelement></svgviewelement></svgviewelement></svgviewelement></svgviewelement></svgviewelement>