Class SVGElementBuilder
İsim alanı : Aspose.Svg.Builder Toplantı: Aspose.SVG.dll (25.5.0)
SVG elemanları oluşturmak için bir temel sınıfı temsil eder T'.
[ComVisible(true)]
public abstract class SVGElementBuilder<t> : ISVGElementBuilder, IAttributeSetter where T : SVGElement
Parametreler türü
T
SVG element türü bu yapımcı oluşturmak için sorumludur.
Inheritance
Implements
ISVGElementBuilder , IAttributeSetter
mirasçı üyeleri
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Genişletme Yöntemleri
SVGBuilderExtensions.AddBuilder<svgelementbuilder
Constructors
Yorum Yapımcı()
protected SVGElementBuilder()
Properties
Configurations
SVG elemanına uygulanacak yapılandırmaların listesini alır.
public List<action<svgelement>> Configurations { get; }
Mülkiyet Değer
List < için; Action < için; SVGElement • > >
Methods
Attribute(String ve String)
SVG elemanına bir atribut konfigürasyonu ekleyin.
public void Attribute(string name, string value)
Parameters
name
string
Bu özelliklerin adıdır.
value
string
Bu özelliklerin değeri.
Build(Document)
SVG elemanını oluşturur ve tüm konfigürasyonları buna uygular.
public virtual T Build(Document document)
Parameters
document
Document
Elemanın eklendiği belge.
Returns
T
Yapılmış ve yapılandırılmış SVG elemanı türü T'.
Build(T)
Mevcut bir SVG elemanına yapılandırmalar uygulanır.
public virtual T Build(T element)
Parameters
element
T
SVG elementini ayarlamak için.
Returns
T
Tip T’nin yapılandırılmış SVG elemanı.
BuildElement(Document)
SVG elementini genetik bir SVGS element olarak oluşturur.
public SVGElement BuildElement(Document document)
Parameters
document
Document
Elemanın eklendiği belge.
Returns
İnşaat yapısı ile ilgili.
Create(Document)
Derivatif bir sınıfa girdiğinde, SVG elemanının yeni bir örneği oluşturulur.
protected abstract T Create(Document document)
Parameters
document
Document
Elemanın eklendiği belge.
Returns
T
Yeni bir örnek türü T’.</action