Class SVGElementBuilder

Class SVGElementBuilder

名称: Aspose.Svg.Builder 会議: Aspose.SVG.dll (25.5.0)

構築のための基礎クラスを表す SVG 要素のタイプ <コードクラス=“typeparamref”>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 &gt&gt&gt&gt

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を一般的なSVGエレメントとして構築します。

public SVGElement BuildElement(Document document)

Parameters

document Document

要素が追加される文書です。

Returns

SVGElement

建てられたSVGエレメント

Create(Document)

引き出されたクラスに浸透すると、SVG要素の新しい例を生み出します。

protected abstract T Create(Document document)

Parameters

document Document

要素が追加される文書です。

Returns

T

新しい例のタイプ <コードクラス=“typeparamref”>T’.</action</svgerementbuilder

 日本語