Class SVGSymbolElementBuilder

Class SVGSymbolElementBuilder

Il nome: Aspose.Svg.Builder Assemblea: Aspose.SVG.dll (25.5.0)

Classe di costruzione per creare un SVGSymbolElement, che viene utilizzato per definire gli oggetti di modello grafico all’interno del 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

I membri ereditari

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

Metodi di estensione

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

Sviluppo di SVGSymbolElementBuilder()

public SVGSymbolElementBuilder()

Methods

Create(Document)

Crea una nuova instanza SVGSymbolElement all’interno del documento specificato.

protected override SVGSymbolElement Create(Document document)

Parameters

document Document

Il documento in cui deve essere creato l’elemento.

Returns

SVGSymbolElement

Una nuova instanza SVGSymbolElement.

REFX(Doppio, lunghezza)

Imposta l’attributo ‘refX’ dell’elemento simbolico, definendo il coordinato x del punto di riferimento del simbolo.

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

Parameters

value double

Il valore per l’attributo ‘refX’.

type LengthType

Il tipo di misurazione di lunghezza (ad esempio, pixel).

Returns

SVGSymbolElementBuilder

L’indice SVGSymbolElementBuilder per la catena.

Riflessioni(Doppio, lunghezza)

Definisce l’attributo ‘refY’ dell’elemento simbolico, definendo il y-coordinato del punto di riferimento del simbolo.

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

Parameters

value double

Il valore dell’attributo “refY”.

type LengthType

Il tipo di misurazione di lunghezza (ad esempio, pixel).

Returns

SVGSymbolElementBuilder

L’indice SVGSymbolElementBuilder per la catena.</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,>

 Italiano