Class SVGElementBuilder

Class SVGElementBuilder

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

Representerar en basklass för att bygga SVG-element av typ T'.

[ComVisible(true)]
public abstract class SVGElementBuilder<t> : ISVGElementBuilder, IAttributeSetter where T : SVGElement

Typ av parametrar

T

Den typ av SVG element denna byggare är ansvarig för att skapa.

Inheritance

object SVGElementBuilder

Implements

ISVGElementBuilder , IAttributeSetter

Arvsmedlemmar

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Förlängningsmetoder

SVGBuilderExtensions.AddBuilder<svgelementbuilder, TElementBuilder>(SVGElementBuilder, TElementBuilder) , SVGBuilderExtensions.SetAttribute<svgelementbuilder>(SVGElementBuilder, string, string)

Constructors

FörfattareSvGelementBuilder()

protected SVGElementBuilder()

Properties

Configurations

Få listan över konfigurationer som ska tillämpas på SVG-elementet.

public List<action<svgelement>&gt; Configurations { get; }

Fastighetsvärde

List ochlt; Action ochlt; SVGElement och >>

Methods

Attribute(String och String)

Lägg till en attributkonfiguration till SVG-elementet.

public void Attribute(string name, string value)

Parameters

name string

Namnet på attributen.

value string

värdet av attributen.

Build(Document)

Bygg SVG-elementet och tillämpar alla konfigurationer på det.

public virtual T Build(Document document)

Parameters

document Document

Dokumentet till vilket elementet läggs till.

Returns

T

Den konstruerade och konfigurerade SVG-elementet av typ T'.

Build(T)

Anpassa konfigurationer till ett befintligt SVG-element.

public virtual T Build(T element)

Parameters

element T

SVG element att konfigurera.

Returns

T

Det konfigurerade SVG-elementet av typen T'.

BuildElement(Document)

Konstruerar SVG-elementet som ett generiskt SvGElement.

public SVGElement BuildElement(Document document)

Parameters

document Document

Dokumentet till vilket elementet läggs till.

Returns

SVGElement

Det byggda SVGElementet.

Create(Document)

När överdrivna i en derivatklass, skapar en ny instans av SVG-elementet.

protected abstract T Create(Document document)

Parameters

document Document

Dokumentet till vilket elementet läggs till.

Returns

T

En ny instans av typen T’.</action</svgerementbuilder

 Svenska