Class SVGElementBuilder

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

object SVGElementBuilder

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, TElementBuilder>(SVGElementBuilder, TElementBuilder) ,y, SVGBuilderExtensions.SetAttribute<svgelementbuilder>(SVGElementBuilder, string, string)

Constructors

Constructor()

protected SVGElementBuilder()

Properties

Configurations

Obtenga la lista de configuraciones que se aplicarán al elemento SVG.

public List<action<svgelement>&gt; 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

SVGElement

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</svgerementbuilder

 Español