Class SVGElementBuilder

Class SVGElementBuilder

Il nome: Aspose.Svg.Builder Assemblea: Aspose.SVG.dll (25.5.0)

Represente una classe di base per la costruzione di elementi SVG di tipo T'.

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

Tipo di parametri

T

Il tipo di elemento SVG questo costruttore è responsabile della creazione.

Inheritance

object SVGElementBuilder

Implements

ISVGElementBuilder , IAttributeSetter

I membri ereditari

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

Metodi di estensione

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

Constructors

Sviluppatore()

protected SVGElementBuilder()

Properties

Configurations

Riceve l’elenco delle configurazioni da applicare all’elemento SVG.

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

Valore di proprietà

List di < Action di < SVGElement di >>

Methods

Attribute(String e String)

Aggiunge una configurazione di attributi all’elemento SVG.

public void Attribute(string name, string value)

Parameters

name string

Il nome dell’attribuzione.

value string

Il valore dell’attribuzione.

Build(Document)

Costruisce l’elemento SVG e si applicano tutte le configurazioni a esso.

public virtual T Build(Document document)

Parameters

document Document

Il documento al quale verrà aggiunto l’elemento.

Returns

T

L’elemento SVG costruito e configurato del tipo T'.

Build(T)

Applicare le configurazioni ad un elemento SVG esistente.

public virtual T Build(T element)

Parameters

element T

L’elemento SVG da configurare.

Returns

T

L’elemento SVG configurato del tipo T'.

BuildElement(Document)

Costruisce l’elemento SVG come un elemento generico.

public SVGElement BuildElement(Document document)

Parameters

document Document

Il documento al quale verrà aggiunto l’elemento.

Returns

SVGElement

La costruzione di SVGElement.

Create(Document)

Quando si trasforma in una classe derivata, si crea una nuova instanza dell’elemento SVG.

protected abstract T Create(Document document)

Parameters

document Document

Il documento al quale verrà aggiunto l’elemento.

Returns

T

Una nuova instanza di tipo T’.</action</svgerementbuilder

 Italiano