Class SVGElementBuilder
Nombre del espacio: Aspose.Svg.Builder Asamblea: Aspose.SVG.dll (25.5.0)
Representa una clase de base para la construcción de elementos SVG del tipo T'.
[ComVisible(true)]
public abstract class SVGElementBuilder<t> : ISVGElementBuilder, IAttributeSetter where T : SVGElement
Tipos de Parámetros
T
El tipo de elemento SVG este constructor es responsable de la creación.
Inheritance
Implements
ISVGElementBuilder ,y, IAttributeSetter
Miembros heredados
object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Métodos de extensión
SVGBuilderExtensions.AddBuilder<svgelementbuilder
Constructors
Constructor()
protected SVGElementBuilder()
Properties
Configurations
Obtenga la lista de configuraciones que se aplicarán al elemento SVG.
public List<action<svgelement>> Configurations { get; }
Valor de la propiedad
List &ylt; Action &ylt; SVGElement &y >>
Methods
Attribute(Título, Título)
Añade una configuración de atributo al elemento SVG.
public void Attribute(string name, string value)
Parameters
name
string
El nombre del atributo.
value
string
El valor del atributo.
Build(Document)
Construye el elemento SVG y aplica todas las configuraciones a él.
public virtual T Build(Document document)
Parameters
document
Document
El documento al que se añadirá el elemento.
Returns
T
El elemento SVG construido y configurado del tipo T'.
Build(T)
Aplicar las configuraciones a un elemento SVG existente.
public virtual T Build(T element)
Parameters
element
T
El elemento SVG para configurar.
Returns
T
El elemento SVG configurado del tipo T'.
BuildElement(Document)
Construye el elemento SVG como un elemento genérico.
public SVGElement BuildElement(Document document)
Parameters
document
Document
El documento al que se añadirá el elemento.
Returns
El edificio construido.
Create(Document)
Cuando se extiende en una clase derivada, crea una nueva instancia del elemento SVG.
protected abstract T Create(Document document)
Parameters
document
Document
El documento al que se añadirá el elemento.
Returns
T
Una nueva instancia de tipo T’.</action