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
Создатель SVGElementBuilder()
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)
Создает элемент SVG в качестве генерического элемента.
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