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
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
Constructors
HoofdstukkenBuilder()
protected SVGElementBuilder()
Properties
Configurations
Geeft de lijst met configuraties die moeten worden toegepast op het SVG-element.
public List<action<svgelement>> 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
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