Class SVGAElementBuilder
Namespace: Aspose.Svg.Builder
Assembly: Aspose.SVG.dll (25.12.0)
Builder class for constructing an SVG ‘a’ element, which is used to define hyperlinks. It enables the building of content within ‘a’ element and provides methods to set various attributes specific to the ‘a’ element in SVG.
[ComVisible(true)]
public class SVGAElementBuilder : SVGElementBuilder<SVGAElement>, ISVGElementBuilder, IAttributeSetter, ICompositeElementBuilder, IAnimationElementBuilder, IBaseAnimationElementBuilder, IDescriptiveElementBuilder, IShapeElementBuilder, IShapeContentElementBuilder, IStructuralElementBuilder, IPaintServerElementBuilder, ICompositeAttributeSetter, IConditionalProcessingAttributeSetter, ICoreAttributeSetter, IGlobalEventAttributeSetter, ICommonEventAttributeSetter, IDocumentElementEventAttributeSetter, IGraphicalEventAttributeSetter, IPresentationAttributeSetter, ITransformAttributeSetterInheritance
object ← SVGElementBuilder<SVGAElement> ← SVGAElementBuilder
Implements
ISVGElementBuilder , IAttributeSetter , ICompositeElementBuilder , IAnimationElementBuilder , IBaseAnimationElementBuilder , IDescriptiveElementBuilder , IShapeElementBuilder , IShapeContentElementBuilder , IStructuralElementBuilder , IPaintServerElementBuilder , ICompositeAttributeSetter , IConditionalProcessingAttributeSetter , ICoreAttributeSetter , IGlobalEventAttributeSetter , ICommonEventAttributeSetter , IDocumentElementEventAttributeSetter , IGraphicalEventAttributeSetter , IPresentationAttributeSetter , ITransformAttributeSetter
Inherited Members
SVGElementBuilder<SVGAElement>.Create(Document) , SVGElementBuilder<SVGAElement>.Build(Document) , SVGElementBuilder<SVGAElement>.Build(SVGAElement) , SVGElementBuilder<SVGAElement>.BuildElement(Document) , SVGElementBuilder<SVGAElement>.Attribute(string, string) , SVGElementBuilder<SVGAElement>.Configurations , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Extension Methods
SVGBuilderExtensions.AddA<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGAElementBuilder>) , SVGBuilderExtensions.AddAnimate<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGAnimateElementBuilder>) , SVGBuilderExtensions.AddAnimateMotion<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGAnimateMotionElementBuilder>) , SVGBuilderExtensions.AddAnimateTransform<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGAnimateTransformElementBuilder>) , SVGBuilderExtensions.AddBuilder<SVGAElementBuilder, TElementBuilder>(SVGAElementBuilder, TElementBuilder) , SVGBuilderExtensions.AddCircle<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGCircleElementBuilder>) , SVGBuilderExtensions.AddCircle<SVGAElementBuilder>(SVGAElementBuilder, 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<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGClipPathElementBuilder>) , SVGBuilderExtensions.AddDefs<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGDefsElementBuilder>) , SVGBuilderExtensions.AddDesc<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGDescElementBuilder>) , SVGBuilderExtensions.AddEllipse<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGEllipseElementBuilder>) , SVGBuilderExtensions.AddEllipse<SVGAElementBuilder>(SVGAElementBuilder, 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<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGFilterElementBuilder>) , SVGBuilderExtensions.AddForeignObject<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGForeignObjectElementBuilder>) , SVGBuilderExtensions.AddG<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGGElementBuilder>) , SVGBuilderExtensions.AddImage<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGImageElementBuilder>) , SVGBuilderExtensions.AddImage<SVGAElementBuilder>(SVGAElementBuilder, string, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, string, Action<SVGImageElementBuilder>) , SVGBuilderExtensions.AddLine<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGLineElementBuilder>) , SVGBuilderExtensions.AddLine<SVGAElementBuilder>(SVGAElementBuilder, 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<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGLinearGradientElementBuilder>) , SVGBuilderExtensions.AddLinearGradient<SVGAElementBuilder>(SVGAElementBuilder, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, OneOf<double, (double, LengthType)>, CoordinateUnits?, SpreadMethod?, string, string, Action<SVGLinearGradientElementBuilder>) , SVGBuilderExtensions.AddMarker<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGMarkerElementBuilder>) , SVGBuilderExtensions.AddMask<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGMaskElementBuilder>) , SVGBuilderExtensions.AddMetadata<SVGAElementBuilder, TElement>(SVGAElementBuilder, Action<SVGMetadataElementBuilder>) , SVGBuilderExtensions.AddPath<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGPathElementBuilder>) , SVGBuilderExtensions.AddPath<SVGAElementBuilder>(SVGAElementBuilder, OneOf<string, Action<PathBuilder>>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGPathElementBuilder>) , SVGBuilderExtensions.AddPath<SVGAElementBuilder>(SVGAElementBuilder, Action<PathBuilder>, OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGPathElementBuilder>) , SVGBuilderExtensions.AddPattern<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGPatternElementBuilder>) , SVGBuilderExtensions.AddPattern<SVGAElementBuilder>(SVGAElementBuilder, CoordinateUnits?, CoordinateUnits?, string, string, Action<SVGPatternElementBuilder>) , SVGBuilderExtensions.AddPolygon<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGPolygonElementBuilder>) , SVGBuilderExtensions.AddPolygon<SVGAElementBuilder>(SVGAElementBuilder, double[], OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGPolygonElementBuilder>) , SVGBuilderExtensions.AddPolyline<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGPolylineElementBuilder>) , SVGBuilderExtensions.AddPolyline<SVGAElementBuilder>(SVGAElementBuilder, double[], OneOf<Color, Paint, string>, OneOf<Color, Paint, string>, string, Action<SVGPolylineElementBuilder>) , SVGBuilderExtensions.AddRadialGradient<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGRadialGradientElementBuilder>) , SVGBuilderExtensions.AddRadialGradient<SVGAElementBuilder>(SVGAElementBuilder, 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<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGRectElementBuilder>) , SVGBuilderExtensions.AddRect<SVGAElementBuilder>(SVGAElementBuilder, 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<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGScriptElementBuilder>) , SVGBuilderExtensions.AddSet<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGSetElementBuilder>) , SVGBuilderExtensions.AddStyle<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGStyleElementBuilder>) , SVGBuilderExtensions.AddSvg<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGSVGElementBuilder>) , SVGBuilderExtensions.AddSwitch<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGSwitchElementBuilder>) , SVGBuilderExtensions.AddSymbol<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGSymbolElementBuilder>) , SVGBuilderExtensions.AddText<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGTextElementBuilder>) , SVGBuilderExtensions.AddText<SVGAElementBuilder>(SVGAElementBuilder, 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<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGTitleElementBuilder>) , SVGBuilderExtensions.AddUse<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGUseElementBuilder>) , SVGBuilderExtensions.AddUse<SVGAElementBuilder>(SVGAElementBuilder, 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<SVGAElementBuilder>(SVGAElementBuilder, Action<SVGViewElementBuilder>) , SVGBuilderExtensions.AlignmentBaseline<SVGAElementBuilder>(SVGAElementBuilder, AlignmentBaseline) , SVGBuilderExtensions.BaselineShift<SVGAElementBuilder>(SVGAElementBuilder, BaseLineShift) , SVGBuilderExtensions.BaselineShift<SVGAElementBuilder>(SVGAElementBuilder, double, LengthType) , SVGBuilderExtensions.Class<SVGAElementBuilder>(SVGAElementBuilder, params string[]) , SVGBuilderExtensions.ClipPath<SVGAElementBuilder>(SVGAElementBuilder, Action<ClipPathBuilder>) , SVGBuilderExtensions.ClipRule<SVGAElementBuilder>(SVGAElementBuilder, ClipRule) , SVGBuilderExtensions.Color<SVGAElementBuilder>(SVGAElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.Color<SVGAElementBuilder>(SVGAElementBuilder, Color) , SVGBuilderExtensions.ColorInterpolation<SVGAElementBuilder>(SVGAElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorInterpolationFilters<SVGAElementBuilder>(SVGAElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorProfile<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.ColorRendering<SVGAElementBuilder>(SVGAElementBuilder, ColorRendering) , SVGBuilderExtensions.Cursor<SVGAElementBuilder>(SVGAElementBuilder, Cursor) , SVGBuilderExtensions.Direction<SVGAElementBuilder>(SVGAElementBuilder, TextDirection) , SVGBuilderExtensions.Display<SVGAElementBuilder>(SVGAElementBuilder, DisplayType) , SVGBuilderExtensions.DominantBaseline<SVGAElementBuilder>(SVGAElementBuilder, DominantBaseline) , SVGBuilderExtensions.Fill<SVGAElementBuilder>(SVGAElementBuilder, Action<PaintBuilder>) , SVGBuilderExtensions.Fill<SVGAElementBuilder>(SVGAElementBuilder, Color) , SVGBuilderExtensions.Fill<SVGAElementBuilder>(SVGAElementBuilder, Paint) , SVGBuilderExtensions.FillOpacity<SVGAElementBuilder>(SVGAElementBuilder, double) , SVGBuilderExtensions.FillRule<SVGAElementBuilder>(SVGAElementBuilder, FillRule) , SVGBuilderExtensions.Filter<SVGAElementBuilder>(SVGAElementBuilder, Action<FilterValueListBuilder>) , SVGBuilderExtensions.FloodColor<SVGAElementBuilder>(SVGAElementBuilder, Color) , SVGBuilderExtensions.FloodColor<SVGAElementBuilder>(SVGAElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.FloodOpacity<SVGAElementBuilder>(SVGAElementBuilder, double) , SVGBuilderExtensions.FontFamily<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.FontKerning<SVGAElementBuilder>(SVGAElementBuilder, double, LengthType) , SVGBuilderExtensions.FontKerning<SVGAElementBuilder>(SVGAElementBuilder, Kerning) , SVGBuilderExtensions.FontSize<SVGAElementBuilder>(SVGAElementBuilder, double, LengthType) , SVGBuilderExtensions.FontSize<SVGAElementBuilder>(SVGAElementBuilder, FontSize) , SVGBuilderExtensions.FontSizeAdjust<SVGAElementBuilder>(SVGAElementBuilder, double) , SVGBuilderExtensions.FontSizeAdjust<SVGAElementBuilder>(SVGAElementBuilder, ) , SVGBuilderExtensions.FontStretch<SVGAElementBuilder>(SVGAElementBuilder, FontStretch) , SVGBuilderExtensions.FontStyle<SVGAElementBuilder>(SVGAElementBuilder, FontStyle) , SVGBuilderExtensions.FontVariant<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.FontWeight<SVGAElementBuilder>(SVGAElementBuilder, FontWeight) , SVGBuilderExtensions.GlyphOrientationVertical<SVGAElementBuilder>(SVGAElementBuilder, TextOrientation) , SVGBuilderExtensions.Id<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.ImageRendering<SVGAElementBuilder>(SVGAElementBuilder, ImageRendering) , SVGBuilderExtensions.Lang<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.LetterSpacing<SVGAElementBuilder>(SVGAElementBuilder, double, LengthType) , SVGBuilderExtensions.LetterSpacing<SVGAElementBuilder>(SVGAElementBuilder, Spacing) , SVGBuilderExtensions.LightingColor<SVGAElementBuilder>(SVGAElementBuilder, Color) , SVGBuilderExtensions.LightingColor<SVGAElementBuilder>(SVGAElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.MarkerEnd<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.MarkerEnd<SVGAElementBuilder>(SVGAElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerMid<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.MarkerMid<SVGAElementBuilder>(SVGAElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerStart<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.MarkerStart<SVGAElementBuilder>(SVGAElementBuilder, MarkerPos) , SVGBuilderExtensions.Mask<SVGAElementBuilder>(SVGAElementBuilder, Action<MaskBuilder>) , SVGBuilderExtensions.OnCanPlay<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnCanPlayThrough<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnCancel<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnChange<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnClick<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnClose<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnCopy<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnCueChange<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnCut<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnDblClick<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnDrag<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnDragEnd<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnDragEnter<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnDragExit<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnDragLeave<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnDragOver<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnDragStart<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnDrop<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnDurationChange<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnEmptied<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnEnded<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnError<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnFocus<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnFocusIn<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnFocusOut<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnInput<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnInvalid<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnKeyDown<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnKeyPress<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnKeyUp<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnLoad<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnLoadStart<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnLoadedData<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnLoadedMetadata<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnMouseDown<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnMouseEnter<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnMouseLeave<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnMouseMove<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnMouseOut<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnMouseOver<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnMouseUp<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnMouseWheel<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnPaste<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnPause<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnPlay<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnPlaying<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnProgress<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnRateChange<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnReset<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnResize<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnScroll<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnSeeked<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnSeeking<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnSelect<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnShow<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnStalled<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnSubmit<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnSuspend<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnTimeUpdate<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnToggle<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnVolumeChange<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.OnWaiting<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.Opacity<SVGAElementBuilder>(SVGAElementBuilder, double) , SVGBuilderExtensions.Overflow<SVGAElementBuilder>(SVGAElementBuilder, Overflow) , SVGBuilderExtensions.PaintOrder<SVGAElementBuilder>(SVGAElementBuilder, PaintOrder) , SVGBuilderExtensions.PointerEvents<SVGAElementBuilder>(SVGAElementBuilder, PointerEvents) , SVGBuilderExtensions.RequiredExtensions<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.SetAttribute<SVGAElementBuilder>(SVGAElementBuilder, string, string) , SVGBuilderExtensions.ShapeRendering<SVGAElementBuilder>(SVGAElementBuilder, ShapeRendering) , SVGBuilderExtensions.StopColor<SVGAElementBuilder>(SVGAElementBuilder, Color) , SVGBuilderExtensions.StopColor<SVGAElementBuilder>(SVGAElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.StopOpacity<SVGAElementBuilder>(SVGAElementBuilder, double) , SVGBuilderExtensions.Stroke<SVGAElementBuilder>(SVGAElementBuilder, Action<PaintBuilder>) , SVGBuilderExtensions.Stroke<SVGAElementBuilder>(SVGAElementBuilder, Color) , SVGBuilderExtensions.Stroke<SVGAElementBuilder>(SVGAElementBuilder, Paint) , SVGBuilderExtensions.StrokeDashArray<SVGAElementBuilder>(SVGAElementBuilder, params double[]) , SVGBuilderExtensions.StrokeDashArray<SVGAElementBuilder>(SVGAElementBuilder, Dash) , SVGBuilderExtensions.StrokeDashoffset<SVGAElementBuilder>(SVGAElementBuilder, double, LengthType) , SVGBuilderExtensions.StrokeLineCap<SVGAElementBuilder>(SVGAElementBuilder, StrokeLineCap) , SVGBuilderExtensions.StrokeLineJoin<SVGAElementBuilder>(SVGAElementBuilder, StrokeLineJoin) , SVGBuilderExtensions.StrokeMiterlimit<SVGAElementBuilder>(SVGAElementBuilder, double) , SVGBuilderExtensions.StrokeOpacity<SVGAElementBuilder>(SVGAElementBuilder, double) , SVGBuilderExtensions.StrokeWidth<SVGAElementBuilder>(SVGAElementBuilder, double, LengthType) , SVGBuilderExtensions.Style<SVGAElementBuilder>(SVGAElementBuilder, Action<RuleBuilder>) , SVGBuilderExtensions.Style<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.SystemLanguage<SVGAElementBuilder>(SVGAElementBuilder, string) , SVGBuilderExtensions.Tabindex<SVGAElementBuilder>(SVGAElementBuilder, int) , SVGBuilderExtensions.TextAnchor<SVGAElementBuilder>(SVGAElementBuilder, TextAnchor) , SVGBuilderExtensions.TextDecoration<SVGAElementBuilder>(SVGAElementBuilder, bool, bool, bool, bool) , SVGBuilderExtensions.TextOverflow<SVGAElementBuilder>(SVGAElementBuilder, TextOverflow) , SVGBuilderExtensions.TextRendering<SVGAElementBuilder>(SVGAElementBuilder, TextRendering) , SVGBuilderExtensions.Transform<SVGAElementBuilder>(SVGAElementBuilder, Func<TransformBuilder, TransformBuilder>) , SVGBuilderExtensions.UnicodeBidi<SVGAElementBuilder>(SVGAElementBuilder, UnicodeBidi) , SVGBuilderExtensions.Visibility<SVGAElementBuilder>(SVGAElementBuilder, Visibility) , SVGBuilderExtensions.WhiteSspace<SVGAElementBuilder>(SVGAElementBuilder, WhiteSpace) , SVGBuilderExtensions.WordSpacing<SVGAElementBuilder>(SVGAElementBuilder, Spacing) , SVGBuilderExtensions.WordSpacing<SVGAElementBuilder>(SVGAElementBuilder, double, LengthType) , SVGBuilderExtensions.WritingMode<SVGAElementBuilder>(SVGAElementBuilder, WritingMode) , SVGBuilderExtensions.XmlSpace<SVGAElementBuilder>(SVGAElementBuilder, XmlSpace)
Constructors
SVGAElementBuilder()
public SVGAElementBuilder()Methods
Create(Document)
Creates an instance of SVGAElement in the provided SVG document context.
protected override SVGAElement Create(Document document)Parameters
document Document
The SVG document where the element will be created.
Returns
An instance of SVGAElement.
Download(string)
Sets the ‘download’ attribute of the SVG ‘a’ element, indicating that the link is to be downloaded when activated.
public SVGAElementBuilder Download(string value)Parameters
value string
The filename for the downloaded file.
Returns
The current instance of SVGAElementBuilder for method chaining.
Href(string)
Sets the ‘href’ attribute of the SVG ‘a’ element, specifying the URL of the linked resource.
public SVGAElementBuilder Href(string value)Parameters
value string
The URL to link to.
Returns
The current instance of SVGAElementBuilder for method chaining.
HrefLang(string)
Sets the ‘hreflang’ attribute of the SVG ‘a’ element, indicating the language of the linked resource.
public SVGAElementBuilder HrefLang(string value)Parameters
value string
The language code of the linked resource.
Returns
The current instance of SVGAElementBuilder for method chaining.
Ping(string)
Sets the ‘ping’ attribute of the SVG ‘a’ element, containing a list of URLs to be notified if the link is followed.
public SVGAElementBuilder Ping(string value)Parameters
value string
The list of URLs for pingback.
Returns
The current instance of SVGAElementBuilder for method chaining.
ReferrerPolicy(ReferrerPolicy)
Sets the ‘referrerPolicy’ attribute of the SVG ‘a’ element, specifying how much of the referrer to send along with requests.
public SVGAElementBuilder ReferrerPolicy(ReferrerPolicy value)Parameters
value ReferrerPolicy
The referrer policy as defined in the ReferrerPolicy enum.
Returns
The current instance of SVGAElementBuilder for method chaining.
Rel(string)
Sets the ‘rel’ attribute of the SVG ‘a’ element, specifying the relationship of the target object to the link object.
public SVGAElementBuilder Rel(string value)Parameters
value string
The relationship type.
Returns
The current instance of SVGAElementBuilder for method chaining.
SetTarget(string)
Sets the ’target’ attribute of the SVG ‘a’ element to a custom XML name.
public SVGAElementBuilder SetTarget(string xmlName)Parameters
xmlName string
The custom XML name to be used as the target.
Returns
The current instance of SVGAElementBuilder for method chaining.
Exceptions
Thrown when xmlName is null or empty.
Type(string)
Sets the ’type’ attribute of the SVG ‘a’ element, specifying the media type of the linked resource.
public SVGAElementBuilder Type(string value)Parameters
value string
The media type of the linked resource.
Returns
The current instance of SVGAElementBuilder for method chaining.