Class SVGSymbolElementBuilder

Class SVGSymbolElementBuilder

Το όνομα: Aspose.Svg.Builder Συγκέντρωση: Aspose.SVG.dll (25.5.0)

Κλάση κατασκευαστή για τη δημιουργία ενός SVGSymbolElement, το οποίο χρησιμοποιείται για τον ορισμό των αντικειμένων γραφικών προτύπων μέσα στο SVG.

[ComVisible(true)]
public class SVGSymbolElementBuilder : SVGElementBuilder<svgsymbolelement>, ISVGElementBuilder, IAttributeSetter, ICompositeElementBuilder, IAnimationElementBuilder, IBaseAnimationElementBuilder, IDescriptiveElementBuilder, IShapeElementBuilder, IShapeContentElementBuilder, IStructuralElementBuilder, IPaintServerElementBuilder, ICoreAttributeSetter, IGraphicalEventAttributeSetter, IGlobalEventAttributeSetter, ICommonEventAttributeSetter, IDocumentElementEventAttributeSetter, IPreserveAspectRatioAttributeSetter, IViewBoxAttributeSetter, IRefCoordinatesAttributeSetter

Inheritance

object SVGElementBuilder SVGSymbolElementBuilder

Implements

ISVGElementBuilder , IAttributeSetter , ICompositeElementBuilder , IAnimationElementBuilder , IBaseAnimationElementBuilder , IDescriptiveElementBuilder , IShapeElementBuilder , IShapeContentElementBuilder , IStructuralElementBuilder , IPaintServerElementBuilder , ICoreAttributeSetter , IGraphicalEventAttributeSetter , IGlobalEventAttributeSetter , ICommonEventAttributeSetter , IDocumentElementEventAttributeSetter , IPreserveAspectRatioAttributeSetter , IViewBoxAttributeSetter , IRefCoordinatesAttributeSetter

Κληρονομημένα μέλη

SVGElementBuilder.Create(Document) , SVGElementBuilder.Build(Document) , SVGElementBuilder.Build(SVGSymbolElement) , 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.AddA(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddAnimate(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddAnimateMotion(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddAnimateTransform(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddBuilder<svgsymbolelementbuilder, telementbuilder="">(SVGSymbolElementBuilder, TElementBuilder) , SVGBuilderExtensions.AddCircle(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddCircle(SVGSymbolElementBuilder, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<color, paint,="" string="">, OneOf<color, paint,="" string="">, string, Action) , SVGBuilderExtensions.AddClipPath(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddDefs(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddDesc(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddEllipse(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddEllipse(SVGSymbolElementBuilder, 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.AddFilter(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddForeignObject(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddG(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddImage(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddImage(SVGSymbolElementBuilder, string, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, string, Action) , SVGBuilderExtensions.AddLine(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddLine(SVGSymbolElementBuilder, 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(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddLinearGradient(SVGSymbolElementBuilder, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, CoordinateUnits?, SpreadMethod?, string, string, Action) , SVGBuilderExtensions.AddMarker(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddMask(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddMetadata<svgsymbolelementbuilder, telement="">(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddPath(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddPath(SVGSymbolElementBuilder, OneOf<string, action<pathbuilder="">>, OneOf<color, paint,="" string="">, OneOf<color, paint,="" string="">, string, Action) , SVGBuilderExtensions.AddPath(SVGSymbolElementBuilder, Action, OneOf<color, paint,="" string="">, OneOf<color, paint,="" string="">, string, Action) , SVGBuilderExtensions.AddPattern(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddPattern(SVGSymbolElementBuilder, CoordinateUnits?, CoordinateUnits?, string, string, Action) , SVGBuilderExtensions.AddPolygon(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddPolygon(SVGSymbolElementBuilder, double[], OneOf<color, paint,="" string="">, OneOf<color, paint,="" string="">, string, Action) , SVGBuilderExtensions.AddPolyline(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddPolyline(SVGSymbolElementBuilder, double[], OneOf<color, paint,="" string="">, OneOf<color, paint,="" string="">, string, Action) , SVGBuilderExtensions.AddRadialGradient(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddRadialGradient(SVGSymbolElementBuilder, 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(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddRect(SVGSymbolElementBuilder, 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.AddScript(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddSet(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddStyle(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddSvg(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddSwitch(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddSymbol(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddText(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddText(SVGSymbolElementBuilder, 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) , SVGBuilderExtensions.AddTitle(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddUse(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.AddUse(SVGSymbolElementBuilder, 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) , SVGBuilderExtensions.AddView(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.Class(SVGSymbolElementBuilder, params string[]) , SVGBuilderExtensions.Id(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.Lang(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnCanPlay(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnCanPlayThrough(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnCancel(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnChange(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnClick(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnClose(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnCopy(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnCueChange(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnCut(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnDblClick(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnDrag(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnDragEnd(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnDragEnter(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnDragExit(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnDragLeave(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnDragOver(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnDragStart(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnDrop(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnDurationChange(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnEmptied(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnEnded(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnError(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnFocus(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnFocusIn(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnFocusOut(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnInput(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnInvalid(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnKeyDown(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnKeyPress(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnKeyUp(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnLoad(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnLoadStart(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnLoadedData(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnLoadedMetadata(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnMouseDown(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnMouseEnter(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnMouseLeave(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnMouseMove(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnMouseOut(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnMouseOver(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnMouseUp(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnMouseWheel(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnPaste(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnPause(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnPlay(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnPlaying(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnProgress(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnRateChange(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnReset(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnResize(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnScroll(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnSeeked(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnSeeking(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnSelect(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnShow(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnStalled(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnSubmit(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnSuspend(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnTimeUpdate(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnToggle(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnVolumeChange(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.OnWaiting(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.RefX(SVGSymbolElementBuilder, double, LengthType) , SVGBuilderExtensions.RefX(SVGSymbolElementBuilder, HorizontalPosition) , SVGBuilderExtensions.RefY(SVGSymbolElementBuilder, double, LengthType) , SVGBuilderExtensions.RefY(SVGSymbolElementBuilder, VerticalPosition) , SVGBuilderExtensions.SetAttribute(SVGSymbolElementBuilder, string, string) , SVGBuilderExtensions.SetPreserveAspectRatio(SVGSymbolElementBuilder, AspectRatioAlign, AspectRatioScaling) , SVGBuilderExtensions.Style(SVGSymbolElementBuilder, Action) , SVGBuilderExtensions.Style(SVGSymbolElementBuilder, string) , SVGBuilderExtensions.Tabindex(SVGSymbolElementBuilder, int) , SVGBuilderExtensions.ViewBox(SVGSymbolElementBuilder, double, double, double, double) , SVGBuilderExtensions.XmlSpace(SVGSymbolElementBuilder, XmlSpace)

Constructors

ΕτικέτεςSvGsymbol()

public SVGSymbolElementBuilder()

Methods

Create(Document)

Δημιουργεί μια νέα περίπτωση SVGSymbolElement εντός του καθορισμένου εγγράφου.

protected override SVGSymbolElement Create(Document document)

Parameters

document Document

Το έγγραφο στο οποίο πρέπει να δημιουργηθεί το στοιχείο.

Returns

SVGSymbolElement

Ένα νέο σύμβολο του SVGSymbolElement.

REFX(διπλό, μήκος)

Καθορίζει το χαρακτηριστικό «refX» του στοιχείου του σύμβολο, καθορίζοντας τον συντονισμό x του σημείου αναφοράς του συμβόλου.

public SVGSymbolElementBuilder RefX(double value, LengthType type = LengthType.Px)

Parameters

value double

Η τιμή για το χαρακτηριστικό «refX».

type LengthType

Ο τύπος μέτρησης μήκους (π.χ. pixels).

Returns

SVGSymbolElementBuilder

Η περίπτωση SVGSymbolElementBuilder για την αλυσίδα.

ΡΕΦΙ(διπλό, μήκος)

Καθορίζει το χαρακτηριστικό “refY” του στοιχείου του σύμβολο, καθορίζοντας το y-συντονιστικό του σημείου αναφοράς του συμβόλου.

public SVGSymbolElementBuilder RefY(double value, LengthType type = LengthType.Px)

Parameters

value double

Η αξία για το χαρακτηριστικό «refY».

type LengthType

Ο τύπος μέτρησης μήκους (π.χ. pixels).

Returns

SVGSymbolElementBuilder

Η περίπτωση SVGSymbolElementBuilder για την αλυσίδα.</color,></color,></double,></double,></double,></double,></color,></color,></double,></double,></double,></color,></color,></double,></double,></double,></double,></double,></double,></double,></double,></double,></color,></color,></color,></color,></color,></color,></color,></color,></string,></svgsymbolelementbuilder,></double,></double,></double,></double,></color,></color,></double,></double,></double,></double,></double,></double,></double,></double,></color,></color,></double,></double,></double,></double,></color,></color,></double,></double,></double,></svgsymbolelementbuilder,>

 Ελληνικά