Class SVGElementBuilder

Class SVGElementBuilder

Nome do espaço: Aspose.Svg.Builder Assembleia: Aspose.SVG.dll (25.5.0)

Representa uma classe de base para a construção de elementos SVG do tipo T'.

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

Tipo de Parâmetros

T

O tipo de elemento SVG este construtor é responsável pela criação.

Inheritance

object SVGElementBuilder

Implements

ISVGElementBuilder , IAttributeSetter

Membros herdados

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

Métodos de Extensão

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

Constructors

Construtores()

protected SVGElementBuilder()

Properties

Configurations

Recebe a lista de configurações a ser aplicada ao elemento SVG.

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

Valor da propriedade

List e o PT; Action e o PT; SVGElement e > >

Methods

Attribute(Título, Título)

Adicione uma configuração de atributo ao elemento SVG.

public void Attribute(string name, string value)

Parameters

name string

O nome do atributo.

value string

O valor do atributo.

Build(Document)

Construa o elemento SVG e aplica todas as configurações a ele.

public virtual T Build(Document document)

Parameters

document Document

O documento ao qual o elemento será adicionado.

Returns

T

O elemento SVG construído e configurado do tipo T'.

Build(T)

Aplicar configurações a um elemento SVG existente.

public virtual T Build(T element)

Parameters

element T

O elemento SVG para configurar.

Returns

T

O elemento SVG configurado do tipo T'.

BuildElement(Document)

Ele cria o elemento SVG como um elemento genérico.

public SVGElement BuildElement(Document document)

Parameters

document Document

O documento ao qual o elemento será adicionado.

Returns

SVGElement

O edifício construído.

Create(Document)

Quando surgir em uma classe derivada, cria uma nova instância do elemento SVG.

protected abstract T Create(Document document)

Parameters

document Document

O documento ao qual o elemento será adicionado.

Returns

T

Uma nova instância do tipo T’.</action</svgerementbuilder

 Português