Class SVGUseElementBuilder
Namespace: Aspose.Svg.Builder
Assembly: Aspose.SVG.dll (25.12.0)
Builder class for creating an SVGUseElement, which is used to reuse an existing SVG element by referencing it.
[ComVisible(true)]
public class SVGUseElementBuilder : SVGElementBuilder<SVGUseElement>, ISVGElementBuilder, IAttributeSetter, IAnimationElementBuilder, IBaseAnimationElementBuilder, IDescriptiveElementBuilder, ICompositeAttributeSetter, IConditionalProcessingAttributeSetter, ICoreAttributeSetter, IGlobalEventAttributeSetter, ICommonEventAttributeSetter, IDocumentElementEventAttributeSetter, IGraphicalEventAttributeSetter, IPresentationAttributeSetter, ITransformAttributeSetter, IRectAttributeSetter, IXYAttributeSetter, IXAttributeSetter, IYAttributeSetter, IWidthAttributeSetter, IHeightAttributeSetterInheritance
object ← SVGElementBuilder<SVGUseElement> ← SVGUseElementBuilder
Implements
ISVGElementBuilder , IAttributeSetter , IAnimationElementBuilder , IBaseAnimationElementBuilder , IDescriptiveElementBuilder , ICompositeAttributeSetter , IConditionalProcessingAttributeSetter , ICoreAttributeSetter , IGlobalEventAttributeSetter , ICommonEventAttributeSetter , IDocumentElementEventAttributeSetter , IGraphicalEventAttributeSetter , IPresentationAttributeSetter , ITransformAttributeSetter , IRectAttributeSetter , IXYAttributeSetter , IXAttributeSetter , IYAttributeSetter , IWidthAttributeSetter , IHeightAttributeSetter
Inherited Members
SVGElementBuilder<SVGUseElement>.Create(Document) , SVGElementBuilder<SVGUseElement>.Build(Document) , SVGElementBuilder<SVGUseElement>.Build(SVGUseElement) , SVGElementBuilder<SVGUseElement>.BuildElement(Document) , SVGElementBuilder<SVGUseElement>.Attribute(string, string) , SVGElementBuilder<SVGUseElement>.Configurations , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Extension Methods
SVGBuilderExtensions.AddAnimate<SVGUseElementBuilder>(SVGUseElementBuilder, Action<SVGAnimateElementBuilder>) , SVGBuilderExtensions.AddAnimateMotion<SVGUseElementBuilder>(SVGUseElementBuilder, Action<SVGAnimateMotionElementBuilder>) , SVGBuilderExtensions.AddAnimateTransform<SVGUseElementBuilder>(SVGUseElementBuilder, Action<SVGAnimateTransformElementBuilder>) , SVGBuilderExtensions.AddBuilder<SVGUseElementBuilder, TElementBuilder>(SVGUseElementBuilder, TElementBuilder) , SVGBuilderExtensions.AddDesc<SVGUseElementBuilder>(SVGUseElementBuilder, Action<SVGDescElementBuilder>) , SVGBuilderExtensions.AddMetadata<SVGUseElementBuilder, TElement>(SVGUseElementBuilder, Action<SVGMetadataElementBuilder>) , SVGBuilderExtensions.AddSet<SVGUseElementBuilder>(SVGUseElementBuilder, Action<SVGSetElementBuilder>) , SVGBuilderExtensions.AddTitle<SVGUseElementBuilder>(SVGUseElementBuilder, Action<SVGTitleElementBuilder>) , SVGBuilderExtensions.AlignmentBaseline<SVGUseElementBuilder>(SVGUseElementBuilder, AlignmentBaseline) , SVGBuilderExtensions.BaselineShift<SVGUseElementBuilder>(SVGUseElementBuilder, BaseLineShift) , SVGBuilderExtensions.BaselineShift<SVGUseElementBuilder>(SVGUseElementBuilder, double, LengthType) , SVGBuilderExtensions.Class<SVGUseElementBuilder>(SVGUseElementBuilder, params string[]) , SVGBuilderExtensions.ClipPath<SVGUseElementBuilder>(SVGUseElementBuilder, Action<ClipPathBuilder>) , SVGBuilderExtensions.ClipRule<SVGUseElementBuilder>(SVGUseElementBuilder, ClipRule) , SVGBuilderExtensions.Color<SVGUseElementBuilder>(SVGUseElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.Color<SVGUseElementBuilder>(SVGUseElementBuilder, Color) , SVGBuilderExtensions.ColorInterpolation<SVGUseElementBuilder>(SVGUseElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorInterpolationFilters<SVGUseElementBuilder>(SVGUseElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorProfile<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.ColorRendering<SVGUseElementBuilder>(SVGUseElementBuilder, ColorRendering) , SVGBuilderExtensions.Cursor<SVGUseElementBuilder>(SVGUseElementBuilder, Cursor) , SVGBuilderExtensions.Direction<SVGUseElementBuilder>(SVGUseElementBuilder, TextDirection) , SVGBuilderExtensions.Display<SVGUseElementBuilder>(SVGUseElementBuilder, DisplayType) , SVGBuilderExtensions.DominantBaseline<SVGUseElementBuilder>(SVGUseElementBuilder, DominantBaseline) , SVGBuilderExtensions.Fill<SVGUseElementBuilder>(SVGUseElementBuilder, Action<PaintBuilder>) , SVGBuilderExtensions.Fill<SVGUseElementBuilder>(SVGUseElementBuilder, Color) , SVGBuilderExtensions.Fill<SVGUseElementBuilder>(SVGUseElementBuilder, Paint) , SVGBuilderExtensions.FillOpacity<SVGUseElementBuilder>(SVGUseElementBuilder, double) , SVGBuilderExtensions.FillRule<SVGUseElementBuilder>(SVGUseElementBuilder, FillRule) , SVGBuilderExtensions.Filter<SVGUseElementBuilder>(SVGUseElementBuilder, Action<FilterValueListBuilder>) , SVGBuilderExtensions.FloodColor<SVGUseElementBuilder>(SVGUseElementBuilder, Color) , SVGBuilderExtensions.FloodColor<SVGUseElementBuilder>(SVGUseElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.FloodOpacity<SVGUseElementBuilder>(SVGUseElementBuilder, double) , SVGBuilderExtensions.FontFamily<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.FontKerning<SVGUseElementBuilder>(SVGUseElementBuilder, double, LengthType) , SVGBuilderExtensions.FontKerning<SVGUseElementBuilder>(SVGUseElementBuilder, Kerning) , SVGBuilderExtensions.FontSize<SVGUseElementBuilder>(SVGUseElementBuilder, double, LengthType) , SVGBuilderExtensions.FontSize<SVGUseElementBuilder>(SVGUseElementBuilder, FontSize) , SVGBuilderExtensions.FontSizeAdjust<SVGUseElementBuilder>(SVGUseElementBuilder, double) , SVGBuilderExtensions.FontSizeAdjust<SVGUseElementBuilder>(SVGUseElementBuilder, ) , SVGBuilderExtensions.FontStretch<SVGUseElementBuilder>(SVGUseElementBuilder, FontStretch) , SVGBuilderExtensions.FontStyle<SVGUseElementBuilder>(SVGUseElementBuilder, FontStyle) , SVGBuilderExtensions.FontVariant<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.FontWeight<SVGUseElementBuilder>(SVGUseElementBuilder, FontWeight) , SVGBuilderExtensions.GlyphOrientationVertical<SVGUseElementBuilder>(SVGUseElementBuilder, TextOrientation) , SVGBuilderExtensions.Height<SVGUseElementBuilder>(SVGUseElementBuilder, double, LengthType) , SVGBuilderExtensions.Id<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.ImageRendering<SVGUseElementBuilder>(SVGUseElementBuilder, ImageRendering) , SVGBuilderExtensions.Lang<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.LetterSpacing<SVGUseElementBuilder>(SVGUseElementBuilder, double, LengthType) , SVGBuilderExtensions.LetterSpacing<SVGUseElementBuilder>(SVGUseElementBuilder, Spacing) , SVGBuilderExtensions.LightingColor<SVGUseElementBuilder>(SVGUseElementBuilder, Color) , SVGBuilderExtensions.LightingColor<SVGUseElementBuilder>(SVGUseElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.MarkerEnd<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.MarkerEnd<SVGUseElementBuilder>(SVGUseElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerMid<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.MarkerMid<SVGUseElementBuilder>(SVGUseElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerStart<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.MarkerStart<SVGUseElementBuilder>(SVGUseElementBuilder, MarkerPos) , SVGBuilderExtensions.Mask<SVGUseElementBuilder>(SVGUseElementBuilder, Action<MaskBuilder>) , SVGBuilderExtensions.OnCanPlay<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnCanPlayThrough<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnCancel<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnChange<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnClick<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnClose<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnCopy<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnCueChange<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnCut<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnDblClick<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnDrag<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnDragEnd<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnDragEnter<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnDragExit<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnDragLeave<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnDragOver<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnDragStart<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnDrop<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnDurationChange<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnEmptied<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnEnded<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnError<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnFocus<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnFocusIn<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnFocusOut<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnInput<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnInvalid<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnKeyDown<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnKeyPress<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnKeyUp<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnLoad<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnLoadStart<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnLoadedData<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnLoadedMetadata<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnMouseDown<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnMouseEnter<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnMouseLeave<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnMouseMove<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnMouseOut<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnMouseOver<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnMouseUp<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnMouseWheel<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnPaste<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnPause<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnPlay<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnPlaying<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnProgress<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnRateChange<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnReset<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnResize<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnScroll<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnSeeked<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnSeeking<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnSelect<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnShow<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnStalled<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnSubmit<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnSuspend<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnTimeUpdate<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnToggle<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnVolumeChange<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.OnWaiting<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.Opacity<SVGUseElementBuilder>(SVGUseElementBuilder, double) , SVGBuilderExtensions.Overflow<SVGUseElementBuilder>(SVGUseElementBuilder, Overflow) , SVGBuilderExtensions.PaintOrder<SVGUseElementBuilder>(SVGUseElementBuilder, PaintOrder) , SVGBuilderExtensions.PointerEvents<SVGUseElementBuilder>(SVGUseElementBuilder, PointerEvents) , SVGBuilderExtensions.Rect<SVGUseElementBuilder>(SVGUseElementBuilder, double, double, double, double, LengthType) , SVGBuilderExtensions.RequiredExtensions<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.SetAttribute<SVGUseElementBuilder>(SVGUseElementBuilder, string, string) , SVGBuilderExtensions.ShapeRendering<SVGUseElementBuilder>(SVGUseElementBuilder, ShapeRendering) , SVGBuilderExtensions.StopColor<SVGUseElementBuilder>(SVGUseElementBuilder, Color) , SVGBuilderExtensions.StopColor<SVGUseElementBuilder>(SVGUseElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.StopOpacity<SVGUseElementBuilder>(SVGUseElementBuilder, double) , SVGBuilderExtensions.Stroke<SVGUseElementBuilder>(SVGUseElementBuilder, Action<PaintBuilder>) , SVGBuilderExtensions.Stroke<SVGUseElementBuilder>(SVGUseElementBuilder, Color) , SVGBuilderExtensions.Stroke<SVGUseElementBuilder>(SVGUseElementBuilder, Paint) , SVGBuilderExtensions.StrokeDashArray<SVGUseElementBuilder>(SVGUseElementBuilder, params double[]) , SVGBuilderExtensions.StrokeDashArray<SVGUseElementBuilder>(SVGUseElementBuilder, Dash) , SVGBuilderExtensions.StrokeDashoffset<SVGUseElementBuilder>(SVGUseElementBuilder, double, LengthType) , SVGBuilderExtensions.StrokeLineCap<SVGUseElementBuilder>(SVGUseElementBuilder, StrokeLineCap) , SVGBuilderExtensions.StrokeLineJoin<SVGUseElementBuilder>(SVGUseElementBuilder, StrokeLineJoin) , SVGBuilderExtensions.StrokeMiterlimit<SVGUseElementBuilder>(SVGUseElementBuilder, double) , SVGBuilderExtensions.StrokeOpacity<SVGUseElementBuilder>(SVGUseElementBuilder, double) , SVGBuilderExtensions.StrokeWidth<SVGUseElementBuilder>(SVGUseElementBuilder, double, LengthType) , SVGBuilderExtensions.Style<SVGUseElementBuilder>(SVGUseElementBuilder, Action<RuleBuilder>) , SVGBuilderExtensions.Style<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.SystemLanguage<SVGUseElementBuilder>(SVGUseElementBuilder, string) , SVGBuilderExtensions.Tabindex<SVGUseElementBuilder>(SVGUseElementBuilder, int) , SVGBuilderExtensions.TextAnchor<SVGUseElementBuilder>(SVGUseElementBuilder, TextAnchor) , SVGBuilderExtensions.TextDecoration<SVGUseElementBuilder>(SVGUseElementBuilder, bool, bool, bool, bool) , SVGBuilderExtensions.TextOverflow<SVGUseElementBuilder>(SVGUseElementBuilder, TextOverflow) , SVGBuilderExtensions.TextRendering<SVGUseElementBuilder>(SVGUseElementBuilder, TextRendering) , SVGBuilderExtensions.Transform<SVGUseElementBuilder>(SVGUseElementBuilder, Func<TransformBuilder, TransformBuilder>) , SVGBuilderExtensions.UnicodeBidi<SVGUseElementBuilder>(SVGUseElementBuilder, UnicodeBidi) , SVGBuilderExtensions.Visibility<SVGUseElementBuilder>(SVGUseElementBuilder, Visibility) , SVGBuilderExtensions.WhiteSspace<SVGUseElementBuilder>(SVGUseElementBuilder, WhiteSpace) , SVGBuilderExtensions.Width<SVGUseElementBuilder>(SVGUseElementBuilder, double, LengthType) , SVGBuilderExtensions.WordSpacing<SVGUseElementBuilder>(SVGUseElementBuilder, Spacing) , SVGBuilderExtensions.WordSpacing<SVGUseElementBuilder>(SVGUseElementBuilder, double, LengthType) , SVGBuilderExtensions.WritingMode<SVGUseElementBuilder>(SVGUseElementBuilder, WritingMode) , SVGBuilderExtensions.X<SVGUseElementBuilder>(SVGUseElementBuilder, double, LengthType) , SVGBuilderExtensions.XmlSpace<SVGUseElementBuilder>(SVGUseElementBuilder, XmlSpace) , SVGBuilderExtensions.Y<SVGUseElementBuilder>(SVGUseElementBuilder, double, LengthType)
Constructors
SVGUseElementBuilder()
public SVGUseElementBuilder()Methods
Create(Document)
Creates a new SVGUseElement instance within the specified document.
protected override SVGUseElement Create(Document document)Parameters
document Document
The document in which the use element is to be created.
Returns
A new SVGUseElement instance.
Href(string)
Sets the href attribute of the use element, specifying the URL of the element to be reused.
public SVGUseElementBuilder Href(string value)Parameters
value string
The URL of the element to reference and reuse.
Returns
The current SVGUseElementBuilder instance.