Class SVGElementBuilder

Class SVGElementBuilder

이름 공간 : Aspose.Svg.Builder 모임: Aspose.SVG.dll (25.5.0)

그것은 T"형의 SVG 요소를 구축하기위한 기본 클래스를 나타냅니다.

[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 &lt에 대한 정보 Action &lt에 대한 정보 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 요소를 일반적인 SV GElement으로 만듭니다.

public SVGElement BuildElement(Document document)

Parameters

document Document

요소가 추가되는 문서입니다.

Returns

SVGElement

건설된 스크립트.

Create(Document)

추출 클래스에서 과장되면 SVG 요소의 새로운 사례가 생성됩니다.

protected abstract T Create(Document document)

Parameters

document Document

요소가 추가되는 문서입니다.

Returns

T

< 코드 클래스=“typeparamref”>T’.</action</svgerementbuilder

 한국어