Class SVGElementBuilder

Class SVGElementBuilder

De naam: Aspose.Svg.Builder Verzameling: Aspose.SVG.dll (25.5.0)

Representeert een basisklasse voor het bouwen van SVG-elementen van type T'.

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

Typen Parameters

T

Het type SVG element deze bouwster is verantwoordelijk voor het creëren.

Inheritance

object SVGElementBuilder

Implements

ISVGElementBuilder , IAttributeSetter

Geëerbiede leden

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

Uitbreidingmethoden

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

Constructors

HoofdstukkenBuilder()

protected SVGElementBuilder()

Properties

Configurations

Geeft de lijst met configuraties die moeten worden toegepast op het SVG-element.

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

Eigendomswaarde

List < Action < SVGElement en > >

Methods

Attribute(String en String)

Voeg een attributeconfiguratie toe aan het SVG-element.

public void Attribute(string name, string value)

Parameters

name string

De naam van het attribuut.

value string

De waarde van het attribuut.

Build(Document)

Het bouwt het SVG-element op en toepast alle configuraties daarop.

public virtual T Build(Document document)

Parameters

document Document

Het document waarop het element wordt toegevoegd.

Returns

T

Het gebouwde en geconfigureerde SVG-element van type T'.

Build(T)

Gebruik configuraties voor een bestaande SVG-element.

public virtual T Build(T element)

Parameters

element T

Het SVG-element om te configureren.

Returns

T

Het geconfigureerde SVG-element van het type T'.

BuildElement(Document)

Het bouwt het SVG-element als een generiek SVGElement.

public SVGElement BuildElement(Document document)

Parameters

document Document

Het document waarop het element wordt toegevoegd.

Returns

SVGElement

Het gebouwde SVGElement.

Create(Document)

Wanneer in een afgeleide klasse overgedragen wordt, creëert het een nieuwe instantie van het SVG-element.

protected abstract T Create(Document document)

Parameters

document Document

Het document waarop het element wordt toegevoegd.

Returns

T

Een nieuwe instantie van het type T’.</action</svgenementbuilder

 Nederlands