Class SVGSwitchElementBuilder

Class SVGSwitchElementBuilder

Namn på plats: Aspose.Svg.Builder Församling: Aspose.SVG.dll (25.5.0)

Byggklassen för att skapa en SVGSwitchElement, som används för villkorlig visning av SVG-innehåll.

[ComVisible(true)]
public class SVGSwitchElementBuilder : SVGElementBuilder<svgswitchelement>, ISVGElementBuilder, IAttributeSetter, IAnimationElementBuilder, IBaseAnimationElementBuilder, IDescriptiveElementBuilder, IShapeElementBuilder, ICompositeAttributeSetter, IConditionalProcessingAttributeSetter, ICoreAttributeSetter, IGlobalEventAttributeSetter, ICommonEventAttributeSetter, IDocumentElementEventAttributeSetter, IGraphicalEventAttributeSetter, IPresentationAttributeSetter, ITransformAttributeSetter

Inheritance

object SVGElementBuilder SVGSwitchElementBuilder

Implements

ISVGElementBuilder , IAttributeSetter , IAnimationElementBuilder , IBaseAnimationElementBuilder , IDescriptiveElementBuilder , IShapeElementBuilder , ICompositeAttributeSetter , IConditionalProcessingAttributeSetter , ICoreAttributeSetter , IGlobalEventAttributeSetter , ICommonEventAttributeSetter , IDocumentElementEventAttributeSetter , IGraphicalEventAttributeSetter , IPresentationAttributeSetter , ITransformAttributeSetter

Arvsmedlemmar

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

Förlängningsmetoder

SVGBuilderExtensions.AddAnimate(SVGSwitchElementBuilder, Action) , SVGBuilderExtensions.AddAnimateMotion(SVGSwitchElementBuilder, Action) , SVGBuilderExtensions.AddAnimateTransform(SVGSwitchElementBuilder, Action) , SVGBuilderExtensions.AddBuilder<svgswitchelementbuilder, telementbuilder="">(SVGSwitchElementBuilder, TElementBuilder) , SVGBuilderExtensions.AddCircle(SVGSwitchElementBuilder, Action) , SVGBuilderExtensions.AddCircle(SVGSwitchElementBuilder, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<color, paint,="" string="">, OneOf<color, paint,="" string="">, string, Action) , SVGBuilderExtensions.AddDesc(SVGSwitchElementBuilder, Action) , SVGBuilderExtensions.AddEllipse(SVGSwitchElementBuilder, Action) , SVGBuilderExtensions.AddEllipse(SVGSwitchElementBuilder, 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) , SVGBuilderExtensions.AddLine(SVGSwitchElementBuilder, Action) , SVGBuilderExtensions.AddLine(SVGSwitchElementBuilder, 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) , SVGBuilderExtensions.AddLinearGradient(SVGSwitchElementBuilder, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, CoordinateUnits?, SpreadMethod?, string, string, Action) , SVGBuilderExtensions.AddMetadata<svgswitchelementbuilder, telement="">(SVGSwitchElementBuilder, Action) , SVGBuilderExtensions.AddPath(SVGSwitchElementBuilder, Action) , SVGBuilderExtensions.AddPath(SVGSwitchElementBuilder, OneOf<string, action<pathbuilder="">>, OneOf<color, paint,="" string="">, OneOf<color, paint,="" string="">, string, Action) , SVGBuilderExtensions.AddPath(SVGSwitchElementBuilder, Action, OneOf<color, paint,="" string="">, OneOf<color, paint,="" string="">, string, Action) , SVGBuilderExtensions.AddPattern(SVGSwitchElementBuilder, CoordinateUnits?, CoordinateUnits?, string, string, Action) , SVGBuilderExtensions.AddPolygon(SVGSwitchElementBuilder, Action) , SVGBuilderExtensions.AddPolygon(SVGSwitchElementBuilder, double[], OneOf<color, paint,="" string="">, OneOf<color, paint,="" string="">, string, Action) , SVGBuilderExtensions.AddPolyline(SVGSwitchElementBuilder, Action) , SVGBuilderExtensions.AddPolyline(SVGSwitchElementBuilder, double[], OneOf<color, paint,="" string="">, OneOf<color, paint,="" string="">, string, Action) , SVGBuilderExtensions.AddRadialGradient(SVGSwitchElementBuilder, 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) , SVGBuilderExtensions.AddRect(SVGSwitchElementBuilder, Action) , SVGBuilderExtensions.AddRect(SVGSwitchElementBuilder, 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) , SVGBuilderExtensions.AddSet(SVGSwitchElementBuilder, Action) , SVGBuilderExtensions.AddTitle(SVGSwitchElementBuilder, Action) , SVGBuilderExtensions.AlignmentBaseline(SVGSwitchElementBuilder, AlignmentBaseline) , SVGBuilderExtensions.BaselineShift(SVGSwitchElementBuilder, BaseLineShift) , SVGBuilderExtensions.BaselineShift(SVGSwitchElementBuilder, double, LengthType) , SVGBuilderExtensions.Class(SVGSwitchElementBuilder, params string[]) , SVGBuilderExtensions.ClipPath(SVGSwitchElementBuilder, Action) , SVGBuilderExtensions.ClipRule(SVGSwitchElementBuilder, ClipRule) , SVGBuilderExtensions.Color(SVGSwitchElementBuilder, Action) , SVGBuilderExtensions.Color(SVGSwitchElementBuilder, Color) , SVGBuilderExtensions.ColorInterpolation(SVGSwitchElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorInterpolationFilters(SVGSwitchElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorProfile(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.ColorRendering(SVGSwitchElementBuilder, ColorRendering) , SVGBuilderExtensions.Cursor(SVGSwitchElementBuilder, Cursor) , SVGBuilderExtensions.Direction(SVGSwitchElementBuilder, TextDirection) , SVGBuilderExtensions.Display(SVGSwitchElementBuilder, DisplayType) , SVGBuilderExtensions.DominantBaseline(SVGSwitchElementBuilder, DominantBaseline) , SVGBuilderExtensions.Fill(SVGSwitchElementBuilder, Action) , SVGBuilderExtensions.Fill(SVGSwitchElementBuilder, Color) , SVGBuilderExtensions.Fill(SVGSwitchElementBuilder, Paint) , SVGBuilderExtensions.FillOpacity(SVGSwitchElementBuilder, double) , SVGBuilderExtensions.FillRule(SVGSwitchElementBuilder, FillRule) , SVGBuilderExtensions.Filter(SVGSwitchElementBuilder, Action) , SVGBuilderExtensions.FloodColor(SVGSwitchElementBuilder, Color) , SVGBuilderExtensions.FloodColor(SVGSwitchElementBuilder, Action) , SVGBuilderExtensions.FloodOpacity(SVGSwitchElementBuilder, double) , SVGBuilderExtensions.FontFamily(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.FontKerning(SVGSwitchElementBuilder, double, LengthType) , SVGBuilderExtensions.FontKerning(SVGSwitchElementBuilder, Kerning) , SVGBuilderExtensions.FontSize(SVGSwitchElementBuilder, double, LengthType) , SVGBuilderExtensions.FontSize(SVGSwitchElementBuilder, FontSize) , SVGBuilderExtensions.FontSizeAdjust(SVGSwitchElementBuilder, double) , SVGBuilderExtensions.FontSizeAdjust(SVGSwitchElementBuilder,   ) , SVGBuilderExtensions.FontStretch(SVGSwitchElementBuilder, FontStretch) , SVGBuilderExtensions.FontStyle(SVGSwitchElementBuilder, FontStyle) , SVGBuilderExtensions.FontVariant(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.FontWeight(SVGSwitchElementBuilder, FontWeight) , SVGBuilderExtensions.GlyphOrientationVertical(SVGSwitchElementBuilder, TextOrientation) , SVGBuilderExtensions.Id(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.ImageRendering(SVGSwitchElementBuilder, ImageRendering) , SVGBuilderExtensions.Lang(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.LetterSpacing(SVGSwitchElementBuilder, double, LengthType) , SVGBuilderExtensions.LetterSpacing(SVGSwitchElementBuilder, Spacing) , SVGBuilderExtensions.LightingColor(SVGSwitchElementBuilder, Color) , SVGBuilderExtensions.LightingColor(SVGSwitchElementBuilder, Action) , SVGBuilderExtensions.MarkerEnd(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.MarkerEnd(SVGSwitchElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerMid(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.MarkerMid(SVGSwitchElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerStart(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.MarkerStart(SVGSwitchElementBuilder, MarkerPos) , SVGBuilderExtensions.Mask(SVGSwitchElementBuilder, Action) , SVGBuilderExtensions.OnCanPlay(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnCanPlayThrough(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnCancel(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnChange(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnClick(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnClose(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnCopy(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnCueChange(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnCut(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnDblClick(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnDrag(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnDragEnd(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnDragEnter(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnDragExit(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnDragLeave(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnDragOver(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnDragStart(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnDrop(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnDurationChange(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnEmptied(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnEnded(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnError(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnFocus(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnFocusIn(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnFocusOut(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnInput(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnInvalid(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnKeyDown(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnKeyPress(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnKeyUp(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnLoad(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnLoadStart(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnLoadedData(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnLoadedMetadata(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnMouseDown(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnMouseEnter(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnMouseLeave(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnMouseMove(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnMouseOut(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnMouseOver(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnMouseUp(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnMouseWheel(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnPaste(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnPause(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnPlay(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnPlaying(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnProgress(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnRateChange(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnReset(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnResize(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnScroll(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnSeeked(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnSeeking(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnSelect(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnShow(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnStalled(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnSubmit(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnSuspend(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnTimeUpdate(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnToggle(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnVolumeChange(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.OnWaiting(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.Opacity(SVGSwitchElementBuilder, double) , SVGBuilderExtensions.Overflow(SVGSwitchElementBuilder, Overflow) , SVGBuilderExtensions.PaintOrder(SVGSwitchElementBuilder, PaintOrder) , SVGBuilderExtensions.PointerEvents(SVGSwitchElementBuilder, PointerEvents) , SVGBuilderExtensions.RequiredExtensions(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.SetAttribute(SVGSwitchElementBuilder, string, string) , SVGBuilderExtensions.ShapeRendering(SVGSwitchElementBuilder, ShapeRendering) , SVGBuilderExtensions.StopColor(SVGSwitchElementBuilder, Color) , SVGBuilderExtensions.StopColor(SVGSwitchElementBuilder, Action) , SVGBuilderExtensions.StopOpacity(SVGSwitchElementBuilder, double) , SVGBuilderExtensions.Stroke(SVGSwitchElementBuilder, Action) , SVGBuilderExtensions.Stroke(SVGSwitchElementBuilder, Color) , SVGBuilderExtensions.Stroke(SVGSwitchElementBuilder, Paint) , SVGBuilderExtensions.StrokeDashArray(SVGSwitchElementBuilder, params double[]) , SVGBuilderExtensions.StrokeDashArray(SVGSwitchElementBuilder, Dash) , SVGBuilderExtensions.StrokeDashoffset(SVGSwitchElementBuilder, double, LengthType) , SVGBuilderExtensions.StrokeLineCap(SVGSwitchElementBuilder, StrokeLineCap) , SVGBuilderExtensions.StrokeLineJoin(SVGSwitchElementBuilder, StrokeLineJoin) , SVGBuilderExtensions.StrokeMiterlimit(SVGSwitchElementBuilder, double) , SVGBuilderExtensions.StrokeOpacity(SVGSwitchElementBuilder, double) , SVGBuilderExtensions.StrokeWidth(SVGSwitchElementBuilder, double, LengthType) , SVGBuilderExtensions.Style(SVGSwitchElementBuilder, Action) , SVGBuilderExtensions.Style(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.SystemLanguage(SVGSwitchElementBuilder, string) , SVGBuilderExtensions.Tabindex(SVGSwitchElementBuilder, int) , SVGBuilderExtensions.TextAnchor(SVGSwitchElementBuilder, TextAnchor) , SVGBuilderExtensions.TextDecoration(SVGSwitchElementBuilder, bool, bool, bool, bool) , SVGBuilderExtensions.TextOverflow(SVGSwitchElementBuilder, TextOverflow) , SVGBuilderExtensions.TextRendering(SVGSwitchElementBuilder, TextRendering) , SVGBuilderExtensions.Transform(SVGSwitchElementBuilder, Func<transformbuilder, transformbuilder="">) , SVGBuilderExtensions.UnicodeBidi(SVGSwitchElementBuilder, UnicodeBidi) , SVGBuilderExtensions.Visibility(SVGSwitchElementBuilder, Visibility) , SVGBuilderExtensions.WhiteSspace(SVGSwitchElementBuilder, WhiteSpace) , SVGBuilderExtensions.WordSpacing(SVGSwitchElementBuilder, Spacing) , SVGBuilderExtensions.WordSpacing(SVGSwitchElementBuilder, double, LengthType) , SVGBuilderExtensions.WritingMode(SVGSwitchElementBuilder, WritingMode) , SVGBuilderExtensions.XmlSpace(SVGSwitchElementBuilder, XmlSpace)

Constructors

SVGSwitchElementBuilder()

public SVGSwitchElementBuilder()

Methods

tillägg(Åtgärd)

Lägg till ett SVGAElement till växellådan med hjälp av en konfigurationsåtgärd.

public SVGSwitchElementBuilder AddA(Action<svgaelementbuilder> configure)

Parameters

configure Action ochlt; SVGAElementBuilder >

Konfigurationsåtgärden för SVGAElementBuilder.

Returns

SVGSwitchElementBuilder

SVGSwitchElementBuilder instans för kedjning.

AddForeignObject(Åtgärd)

Lägg till ett SVGForeignObjectElement till växellådan med hjälp av en konfigurationsåtgärd.

public SVGSwitchElementBuilder AddForeignObject(Action<svgforeignobjectelementbuilder> configure)

Parameters

configure Action ochlt; SVGForeignObjectElementBuilder >

Konfigurationsåtgärden för SVGForeignObjectElementBuilder.

Returns

SVGSwitchElementBuilder

SVGSwitchElementBuilder instans för kedjning.

AddG(Åtgärd)

Lägg till ett SVGGElement till växellådan med hjälp av en konfigurationsåtgärd.

public SVGSwitchElementBuilder AddG(Action<svggelementbuilder> configure)

Parameters

configure Action ochlt; SVGGElementBuilder >

Konfigurationsåtgärden för SVGGElementBuilder.

Returns

SVGSwitchElementBuilder

SVGSwitchElementBuilder instans för kedjning.

AddImage(Åtgärd)

Lägg till ett SVGImageElement till växellådan med hjälp av en konfigurationsåtgärd.

public SVGSwitchElementBuilder AddImage(Action<svgimageelementbuilder> configure)

Parameters

configure Action ochlt; SVGImageElementBuilder >

Konfigurationsåtgärden för SVGImageElementBuilder.

Returns

SVGSwitchElementBuilder

SVGSwitchElementBuilder instans för kedjning.

AddSvg(Åtgärd)

Lägg till ett SVGSVGElement till växellådan med hjälp av en konfigurationsåtgärd.

public SVGSwitchElementBuilder AddSvg(Action<svgsvgelementbuilder> configure)

Parameters

configure Action ochlt; SVGSVGElementBuilder >

Konfigurationsåtgärden för SVGSVGElementBuilder.

Returns

SVGSwitchElementBuilder

SVGSwitchElementBuilder instans för kedjning.

AddSwitch(Aktiviteter för svgswitchelementbuilder>)

Lägg till ett annat SVGSwitchElement till växellådan med hjälp av en konfigurationsåtgärd.

public SVGSwitchElementBuilder AddSwitch(Action<svgswitchelementbuilder> configure)

Parameters

configure Action ochlt; SVGSwitchElementBuilder >

Konfigurationsåtgärden för SVGSwitchElementBuilder.

Returns

SVGSwitchElementBuilder

SVGSwitchElementBuilder instans för kedjning.

AddText(Åtgärd)

Lägg till ett SVGTextElement till växellådan med hjälp av en konfigurationsåtgärd.

public SVGSwitchElementBuilder AddText(Action<svgtextelementbuilder> configure)

Parameters

configure Action ochlt; SVGTextElementBuilder >

Konfigurationsåtgärden för SVGTextElementBuilder.

Returns

SVGSwitchElementBuilder

SVGSwitchElementBuilder instans för kedjning.

AddUse(Åtgärd)

Lägg till ett SVGUseElement till växellådan med hjälp av en konfigurationsåtgärd.

public SVGSwitchElementBuilder AddUse(Action<svguseelementbuilder> configure)

Parameters

configure Action ochlt; SVGUseElementBuilder >

Konfigurationsåtgärden för SVGUseElementBuilder.

Returns

SVGSwitchElementBuilder

SVGSwitchElementBuilder instans för kedjning.

Create(Document)

Skapa en ny SVGSwitchElement instans inom det angivna dokumentet.

protected override SVGSwitchElement Create(Document document)

Parameters

document Document

Dokumentet där elementet ska skapas.

Returns

SVGSwitchElement

En ny SVGSwitchElement instans.</transformbuilder,></color,></color,></double,></double,></double,></double,></double,></double,></double,></double,></double,></color,></color,></color,></color,></color,></color,></color,></color,></string,></svgswitchelementbuilder,></double,></double,></double,></double,></color,></color,></double,></double,></double,></double,></color,></color,></double,></double,></double,></double,></color,></color,></double,></double,></double,></svgswitchelementbuilder,>

 Svenska