Class SVGElementBuilder

Class SVGElementBuilder

Названий на: Aspose.Svg.Builder Асамблея: Aspose.SVG.dll (25.5.0)

Представляє базовий клас для будівництва елементів SVG типу T'.

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

Тип параметрів

T

Тип елемента SVG цього будівельника відповідає за створення.

Inheritance

object SVGElementBuilder

Implements

ISVGElementBuilder , IAttributeSetter

Нападні члени

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

Методи розширення

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

Constructors

Світовий будівельник()

protected SVGElementBuilder()

Properties

Configurations

Отримає список конфігурацій, які повинні бути застосовані до елемента SVG.

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

вартість нерухомості

List • < Action • < SVGElement • > >

Methods

Attribute(Стринг, Стринг)

Додає конфігурацію атрибуту в елемент SVG.

public void Attribute(string name, string value)

Parameters

name string

Назва атрибуту.

value string

Значення цінності атрибуту.

Build(Document)

Створює елемент SVG і застосовує до нього всі конфігурації.

public virtual T Build(Document document)

Parameters

document Document

Документ, до якого буде додано елемент.

Returns

T

Конструйований і конфігурований елемент SVG типу T'.

Build(T)

Використовує конфігурації для існуючого елемента SVG.

public virtual T Build(T element)

Parameters

element T

Елемент SVG для конфігурації.

Returns

T

Конфігурирований елемент SVG типу T'.

BuildElement(Document)

Створює елемент СВГ як генеричний SVGElement.

public SVGElement BuildElement(Document document)

Parameters

document Document

Документ, до якого буде додано елемент.

Returns

SVGElement

Будівельний заклад СВК.

Create(Document)

При перехресті в деривативному класі створюється нова інстанція елемента SVG.

protected abstract T Create(Document document)

Parameters

document Document

Документ, до якого буде додано елемент.

Returns

T

Новий приклад типу T’.</action</svgerementbuilder

 Українська