Class SVGSwitchElementBuilder

Class SVGSwitchElementBuilder

اسم الفضاء : Aspose.Svg.Builder جمع: Aspose.SVG.dll (25.5.0)

فئة بناء لإنشاء SVGSwitchElement ، والتي تستخدم لعرض محتوى SVG بشكل مشروط.

[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

الأعضاء الموروثين

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()

طرق التمديد

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

SVGSwitchالمبنى()

public SVGSwitchElementBuilder()

Methods

إضافة(عمل)

يضيف SVGAElement إلى عنصر التبديل باستخدام إجراء تكوين.

public SVGSwitchElementBuilder AddA(Action<svgaelementbuilder> configure)

Parameters

configure Action &lt؛ SVGAElementBuilder >

عمل التكوين لـ SVGAElementBuilder.

Returns

SVGSwitchElementBuilder

الحالة SVGSwitchElementBuilder للسلسلة.

AddForeignObject(العمل)

يضيف SVGForeignObjectElement إلى عنصر التبديل باستخدام إجراء تكوين.

public SVGSwitchElementBuilder AddForeignObject(Action<svgforeignobjectelementbuilder> configure)

Parameters

configure Action &lt؛ SVGForeignObjectElementBuilder >

عمل التكوين لـ SVGForeignObjectElementBuilder.

Returns

SVGSwitchElementBuilder

الحالة SVGSwitchElementBuilder للسلسلة.

AddG(العمل)

إضافة SVGGElement إلى عنصر التبديل باستخدام إجراء تكوين.

public SVGSwitchElementBuilder AddG(Action<svggelementbuilder> configure)

Parameters

configure Action &lt؛ SVGGElementBuilder >

عمل التكوين لـ SVGGElementBuilder.

Returns

SVGSwitchElementBuilder

الحالة SVGSwitchElementBuilder للسلسلة.

AddImage(العمل)

إضافة SVGImageElement إلى عنصر التبديل باستخدام إجراء تكوين.

public SVGSwitchElementBuilder AddImage(Action<svgimageelementbuilder> configure)

Parameters

configure Action &lt؛ SVGImageElementBuilder >

عمل التكوين لـ SVGImageElementBuilder.

Returns

SVGSwitchElementBuilder

الحالة SVGSwitchElementBuilder للسلسلة.

AddSvg(العمل)

إضافة SVGSVGElement إلى عنصر التبديل باستخدام إجراء تكوين.

public SVGSwitchElementBuilder AddSvg(Action<svgsvgelementbuilder> configure)

Parameters

configure Action &lt؛ SVGSVGElementBuilder >

عمل التكوين لـ SVGSVGElementBuilder.

Returns

SVGSwitchElementBuilder

الحالة SVGSwitchElementBuilder للسلسلة.

AddSwitch(عمل)

إضافة SVGSwitchElement آخر إلى عنصر التبديل باستخدام إجراء تكوين.

public SVGSwitchElementBuilder AddSwitch(Action<svgswitchelementbuilder> configure)

Parameters

configure Action &lt؛ SVGSwitchElementBuilder >

عمل التكوين لـ SVGSwitchElementBuilder.

Returns

SVGSwitchElementBuilder

الحالة SVGSwitchElementBuilder للسلسلة.

AddText(العمل)

إضافة SVGTextElement إلى عنصر التبديل باستخدام إجراء تكوين.

public SVGSwitchElementBuilder AddText(Action<svgtextelementbuilder> configure)

Parameters

configure Action &lt؛ SVGTextElementBuilder >

عمل التكوين لـ SVGTextElementBuilder.

Returns

SVGSwitchElementBuilder

الحالة SVGSwitchElementBuilder للسلسلة.

AddUse(العمل)

إضافة SVGUseElement إلى عنصر التبديل باستخدام إجراء تكوين.

public SVGSwitchElementBuilder AddUse(Action<svguseelementbuilder> configure)

Parameters

configure Action &lt؛ SVGUseElementBuilder >

عمل التكوين لـ SVGUseElementBuilder.

Returns

SVGSwitchElementBuilder

الحالة SVGSwitchElementBuilder للسلسلة.

Create(Document)

إنشاء مثال جديد SVGSwitchElement داخل الوثيقة المحددة.

protected override SVGSwitchElement Create(Document document)

Parameters

document Document

الوثيقة التي سيتم فيها إنشاء العنصر.

Returns

SVGSwitchElement

الحالة الجديدة SVGSwitchElement.</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,>

 عربي