Class SVGElementBuilder

Class SVGElementBuilder

A név: Aspose.Svg.Builder Összefoglaló: Aspose.SVG.dll (25.5.0)

Az alaposztályt a T" típusú SVG elemek építéséhez képviseli.

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

A paraméterek típusa

T

A típusú SVG elem ez az építő felelős létrehozásáért.

Inheritance

object SVGElementBuilder

Implements

ISVGElementBuilder , IAttributeSetter

Örökletes tagok

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

kiterjesztési módszerek

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

Constructors

Építőépítész()

protected SVGElementBuilder()

Properties

Configurations

Megkapja a SVG elemre alkalmazandó konfigurációk listáját.

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

ingatlan értéke

List < Action < SVGElement Az >>

Methods

Attribute(A string, a string)

Hozzon hozzá egy attribútum konfigurációt a SVG elemhez.

public void Attribute(string name, string value)

Parameters

name string

A tulajdonság neve.

value string

Az attribútum értéke.

Build(Document)

Építi a SVG elemet, és minden konfigurációt alkalmaz rá.

public virtual T Build(Document document)

Parameters

document Document

A dokumentum, amelyhez az elem hozzáadódik.

Returns

T

Az épített és konfigurált SVG elem a T. típusú.

Build(T)

Alkalmazza a konfigurációkat egy meglévő SVG elemre.

public virtual T Build(T element)

Parameters

element T

Az SVG elem konfigurálható.

Returns

T

A konfigurált SVG elem a T'.

BuildElement(Document)

Építi a SVG elemet, mint egy generikus SvGElement.

public SVGElement BuildElement(Document document)

Parameters

document Document

A dokumentum, amelyhez az elem hozzáadódik.

Returns

SVGElement

Az épített SVGElement.

Create(Document)

Amikor egy származó osztályban túlterjedt, a SVG elem új példáját hozza létre.

protected abstract T Create(Document document)

Parameters

document Document

A dokumentum, amelyhez az elem hozzáadódik.

Returns

T

Egy új példány a T’.</action</svgerementbuilder

 Magyar