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
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
Constructors
Світовий будівельник()
protected SVGElementBuilder()
Properties
Configurations
Отримає список конфігурацій, які повинні бути застосовані до елемента SVG.
public List<action<svgelement>> 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
Будівельний заклад СВК.
Create(Document)
При перехресті в деривативному класі створюється нова інстанція елемента SVG.
protected abstract T Create(Document document)
Parameters
document
Document
Документ, до якого буде додано елемент.
Returns
T
Новий приклад типу T’.</action