Class SVGElementBuilder

Class SVGElementBuilder

Navne til: Aspose.Svg.Builder Sammensætning: Aspose.SVG.dll (25.5.0)

Det repræsenterer en base klasse for at opbygge SVG-elementer af type T'.

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

Typer af parametre

T

Den type SVG element denne bygger er ansvarlig for at skabe.

Inheritance

object SVGElementBuilder

Implements

ISVGElementBuilder , IAttributeSetter

De arvede medlemmer

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

Udvidelsesmetoder

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

Constructors

SkønhedBuilder()

protected SVGElementBuilder()

Properties

Configurations

Få listen over konfigurationer, der skal anvendes til SVG-elementet.

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

Ejendomsværdi

List < Action < SVGElement &af >>

Methods

Attribute(String og String)

Tilføj en atributkonfiguration til SVG-elementet.

public void Attribute(string name, string value)

Parameters

name string

Navnet på det atribut.

value string

Værdien af det atribut.

Build(Document)

Den bygger SVG-elementet og anvender alle konfigurationer til det.

public virtual T Build(Document document)

Parameters

document Document

Det dokument, som elementet vil blive tilføjet til.

Returns

T

Den konstruerede og konfigurerede SVG element af type T'.

Build(T)

Anvend konfigurationerne til et eksisterende SVG-element.

public virtual T Build(T element)

Parameters

element T

Den SVG element at konfigurere.

Returns

T

Den konfigurerede SVG element af typen T'.

BuildElement(Document)

Den bygger SVG-elementet som en generisk svGelement.

public SVGElement BuildElement(Document document)

Parameters

document Document

Det dokument, som elementet vil blive tilføjet til.

Returns

SVGElement

Den konstruerede SVGelement.

Create(Document)

Når den overrundes i en deriveret klasse, skaber den en ny instans af SVG-elementet.

protected abstract T Create(Document document)

Parameters

document Document

Det dokument, som elementet vil blive tilføjet til.

Returns

T

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

 Dansk