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
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)
그것은 SVG 요소를 일반적인 SV GElement으로 만듭니다.
public SVGElement BuildElement(Document document)
Parameters
document
Document
요소가 추가되는 문서입니다.
Returns
건설된 스크립트.
Create(Document)
추출 클래스에서 과장되면 SVG 요소의 새로운 사례가 생성됩니다.
protected abstract T Create(Document document)
Parameters
document
Document
요소가 추가되는 문서입니다.
Returns
T
< 코드 클래스=“typeparamref”>T’.</action