Class SVGSymbolElementBuilder

Class SVGSymbolElementBuilder

Der Name: Aspose.Svg.Builder Versammlung: Aspose.SVG.dll (25.5.0)

Builder-Klasse für die Erstellung eines SVGSymbolElements, das verwendet wird, um grafische Template-Objekte innerhalb des SVG zu definieren.

[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

Vererbte Mitglieder

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

Erweiterungsmethoden

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

SVGSymbolElementBuilder()

public SVGSymbolElementBuilder()

Methods

Create(Document)

Erstellt eine neue SVGSymbolElement-Instanz innerhalb des angegebenen Dokuments.

protected override SVGSymbolElement Create(Document document)

Parameters

document Document

Das Dokument, in dem das Element erstellt werden soll.

Returns

SVGSymbolElement

Eine neue SVGSymbolElement Instanz.

RefX(Doppel, Länge)

Setzt das “refX” Attribute des Symbolelementes, definiert die x-Koordinate des Referenzpunkts des Simbols.

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

Parameters

value double

Der Wert für das „refX“ Attribute.

type LengthType

Die Art der Längemessung (z. B. Pixel)

Returns

SVGSymbolElementBuilder

Die SVGSymbolElementBuilder Instanz für Ketten.

REFY(Doppel, Länge)

Setzt das “refY” Attribute des Symbolelementes, definiert die y-Koordinate des Referenzpunkts des Simbols.

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

Parameters

value double

Der Wert für das „refY“ Attribute.

type LengthType

Die Art der Längemessung (z. B. Pixel)

Returns

SVGSymbolElementBuilder

Die SVGSymbolElementBuilder Instanz für Ketten.</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,>

 Deutsch