Class SVGBuilderExtensions
Nama dari : Aspose.Svg.Builder Asosiasi: Aspose.SVG.dll (25.5.0)
Menyediakan metode perpanjangan untuk membangun dan mengkonfigurasi elemen SVG (Scalable Vector Graphics).Kelas ini berisi koleksi metode statik yang meluaskan berbagai interaksi pembangun,memungkinkan konstruksi yang lancar dan nyaman dari elemen SVG dan atributnya.
[ComVisible(true)]
public static class SVGBuilderExtensions
Inheritance
anggota yang diwarisi
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Methods
Akumulasi (Pembangun ,)
public static TBuilder Accumulate<tbuilder>(this TBuilder builder, value) where TBuilder : ISVGElementBuilder, IAnimationAdditionAttributeSetter
Parameters
builder
Pembangun
Returns
Pembangun
Jenis Parameter
TBuilder
Tambahkan tbuilder>(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘a’ (hiperlink) ke pembuat.
public static TBuilder AddA<tbuilder>(this TBuilder builder, Action<svgaelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGAElementBuilder
>
Tindakan konfigurasi untuk elemen ‘a’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Teka-teki dari tbuilder>(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘animate’ ke pembuat.
public static TBuilder AddAnimate<tbuilder>(this TBuilder builder, Action<svganimateelementbuilder> configure) where TBuilder : ISVGElementBuilder, IBaseAnimationElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGAnimateElementBuilder
>
Aksi konfigurasi untuk elemen ‘animate’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Teka-teki dari tbuilder>(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘animateMotion’ ke pembuat.
public static TBuilder AddAnimateMotion<tbuilder>(this TBuilder builder, Action<svganimatemotionelementbuilder> configure) where TBuilder : ISVGElementBuilder, IAnimationElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGAnimateMotionElementBuilder
>
Tindakan konfigurasi untuk elemen ‘animateMotion’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
AddAnimateTransform(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘animateTransform’ ke pembuat.
public static TBuilder AddAnimateTransform<tbuilder>(this TBuilder builder, Action<svganimatetransformelementbuilder> configure) where TBuilder : ISVGElementBuilder, IAnimationElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGAnimateTransformElementBuilder
>
Tindakan konfigurasi untuk elemen ‘animateTransform’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembuat, pembuat dan pemasok=» » »(Pembuat, pembuat)
Menambah pembuat elemen SVG yang sudah ada ke pembangun eleman SVM yang saat ini.Metode ini digunakan untuk memasukkan pembuatan elemennya yang telah didefinisikan ke dalam pembina yang sekarang.
public static TBuilder AddBuilder<tbuilder, telementbuilder="">(this TBuilder builder, TElementBuilder elementBuilder) where TBuilder : ISVGElementBuilder where TElementBuilder : ISVGElementBuilder
Parameters
builder
Pembangun
Konstruktor elemen SVG yang ditambahkan dengan konstruktor Elemen lainnya.
elementBuilder
Pembuat Elemen
Konstruktor elemen SVG harus ditambahkan.
Returns
Pembangun
Konstruktor elemen SVG asli untuk metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
TElementBuilder
Jenis pembuat elemen SVG yang harus dikonfigurasikan.TElementBuilder harus menerapkan ISVGElment Builder.
Pembangunan Lingkungan(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘circle’ ke pembuat.
public static TBuilder AddCircle<tbuilder>(this TBuilder builder, Action<svgcircleelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGCircleElementBuilder
>
Tindakan konfigurasi untuk elemen ‘cirkel’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan Lingkungan(TBuilder, OneOf <double, (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="">, OneOf<color, cat,="" string="">, OneOf<color, cat,="" string="">, string, tindakan)
Menambahkan elemen ‘circle’ dengan pusat, radius, dan gaya yang ditentukan untuk pembuat SVG.
public static TBuilder AddCircle<tbuilder>(this TBuilder builder, OneOf<double, (double,="" lengthtype)=""> cx = null, OneOf<double, (double,="" lengthtype)=""> cy = null, OneOf<double, (double,="" lengthtype)=""> r = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgcircleelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG yang akan ditambahkan elemen ‘cirkel’.
cx
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Koordinat x dari pusat lingkaran. dapat menjadi nilai ganda atau tuple ganda dan LengthType.
cy
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Y-koordinat pusat lingkaran. dapat menjadi nilai ganda atau tuple double dan LengthType.
r
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Radius lingkaran. dapat menjadi nilai ganda atau tuple double dan LengthType.
fill
OneOf
dan lt;
Color
, Paint
, string
>
Mengisi warna atau gaya cat untuk lingkaran. dapat menjadi Color atau Paint enum nilai atau cat server ID. parameter pilihan.
stroke
OneOf
dan lt;
Color
, Paint
, string
>
Warna stroke atau gaya cat untuk outline lingkaran. dapat menjadi warna atau nilai Paint enum atau cat server ID. parameter pilihan.
id
string
Identifikasi unik untuk elemen lingkaran. parameter pilihan.
extend
Action
dan lt;
SVGCircleElementBuilder
>
Tindakan opsional untuk mengkonfigurasi lebih lanjut pembuat elemen lingkaran.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
AddClipPath(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘clipPath’ ke pembuat.
public static TBuilder AddClipPath<tbuilder>(this TBuilder builder, Action<svgclippathelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeContentElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGClipPathElementBuilder
>
Tindakan konfigurasi untuk elemen ‘clipPath’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan tbuilder>(Pembuat, String)
Menambahkan konten teks ke elemen SVG.
public static TBuilder AddContent<tbuilder>(this TBuilder builder, string text) where TBuilder : ISVGElementBuilder, ITextContentSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
text
string
Teks yang harus ditambahkan ke elemen.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Remarks
Metode ini memungkinkan penambahan konten teks secara langsung ke elemen SVG. Ini berguna untuk unsur-unsur yang mengandung data teks.
Teka-teki dari tbuilder>(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘defs’ (definisi) ke pembuat.
public static TBuilder AddDefs<tbuilder>(this TBuilder builder, Action<svgdefselementbuilder> configure) where TBuilder : ISVGElementBuilder, IStructuralElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGDefsElementBuilder
>
Tindakan konfigurasi untuk elemen ‘defs’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan tbuilder>(TBuilder, Aksi)
Menambah konfigurasi elemen ‘desc’ ke pembuat. eleman ‘desc’ digunakan untuk memberikan deskripsi untuk konten SVG.
public static TBuilder AddDesc<tbuilder>(this TBuilder builder, Action<svgdescelementbuilder> configure) where TBuilder : ISVGElementBuilder, IDescriptiveElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGDescElementBuilder
>
Aksi konfigurasi untuk elemen ‘desc’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Teka-teki dari tbuilder>(TBuilder, Aksi)
Menambahkan konfigurasi elemen ’ellipse’ ke pembuat.
public static TBuilder AddEllipse<tbuilder>(this TBuilder builder, Action<svgellipseelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGEllipseElementBuilder
>
Aksi konfigurasi untuk elemen ’ellipse’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Teka-teki dari tbuilder>(TBuilder, OneOf <double, (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="">, OneOf<color, cat,="" string="">, OneOf<color, cat,="" string="">, string, tindakan)
Menambahkan elemen ’ellipse’ ke pembuat SVG, menentukan pusat, radii, dan gaya.
public static TBuilder AddEllipse<tbuilder>(this TBuilder builder, OneOf<double, (double,="" lengthtype)=""> cx = null, OneOf<double, (double,="" lengthtype)=""> cy = null, OneOf<double, (double,="" lengthtype)=""> rx = null, OneOf<double, (double,="" lengthtype)=""> ry = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgellipseelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG di mana elemen ’ellipse’ akan ditambahkan.
cx
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Koordinat x dari pusat ellipse. dapat menjadi nilai ganda atau tuple dari double dan LengthType.
cy
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Y-koordinat dari pusat ellipse. dapat menjadi nilai ganda atau tuple double dan LengthType.
rx
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
X-ray dari ellipse. dapat menjadi nilai ganda atau tuple double dan LengthType.
ry
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Radius y dari ellipse. dapat menjadi nilai ganda atau tuple double dan LengthType.
fill
OneOf
dan lt;
Color
, Paint
, string
>
Mengisi warna atau gaya cat untuk ellipse. dapat menjadi Color atau nilai Paint enum atau cat server ID. parameter pilihan.
stroke
OneOf
dan lt;
Color
, Paint
, string
>
Warna stroke atau gaya cat untuk ellipse. dapat menjadi warna atau nilai Paint enum atau cat server ID. parameter pilihan.
id
string
Identifikasi unik untuk ellipse element. parameter pilihan.
extend
Action
dan lt;
SVGEllipseElementBuilder
>
Tindakan opsional untuk mengkonfigurasi lebih lanjut ellipse element builder.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
Pembangunan tbuilder>(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘feBlend’ ke pembuat. eleman ini mendefinisikan efek campuran antara dua grafik.
public static TBuilder AddFeBlend<tbuilder>(this TBuilder builder, Action<svgfeblendelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGFEBlendElementBuilder
>
Tindakan konfigurasi untuk elemen ‘feBlend’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan tbuilder>(TBuilder, BlendMode?, OneOf<string, input filter="">, OneOf<string, filter input=“>, string, OneOf <double, (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="">, OneOf<color, cat,="" string="">, OneOf<color, cat,="" string="">, string, tindakan)
Menambahkan elemen ‘feBlend’ ke pembuat SVG, mendefinisikan mode campuran dan berbagai sifat lainnya untuk efek filter.
public static TBuilder AddFeBlend<tbuilder>(this TBuilder builder, BlendMode? mode = null, OneOf<string, filterinput=""> @in = null, OneOf<string, filterinput=""> in2 = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfeblendelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG di mana elemen ‘feBlend’ akan ditambahkan.
mode
BlendMode
?
Modus campuran yang akan digunakan. parameter pilihan.
in
OneOf
dan lt;
string
, FilterInput
>
Input pertama untuk efek campuran. dapat menjadi string atau FilterInput. parameter pilihan.
in2
OneOf
dan lt;
string
, FilterInput
>
Input kedua untuk efek campuran. dapat menjadi string atau FilterInput. parameter pilihan.
result
string
Hasil identifikasi untuk filter ini primitif. parameter pilihan.
x
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
X-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
y
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Y-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
width
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketebalan filter subregion primitif. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
height
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketinggian subregion primitif filter. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
fill
OneOf
dan lt;
Color
, Paint
, string
>
Mengisi warna, cat atau cat server ID untuk elemen. parameter pilihan.
stroke
OneOf
dan lt;
Color
, Paint
, string
>
warna, cat atau cat server ID untuk elemen. parameter pilihan.
id
string
Identifikasi unik untuk elemen primitif filter. parameter pilihan.
extend
Action
dan lt;
SVGFEBlendElementBuilder
>
Tindakan pilihan untuk mengkonfigurasi lebih lanjut SVGFEBlendElementBuilder.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
AddFeColorMatrix(TBuilder, Aksi)
Menambah konfigurasi elemen ‘feColorMatrix’ kepada pembuat. eleman ini menerapkan transformasi matriks pada warna dan nilai alfa setiap piksel.
public static TBuilder AddFeColorMatrix<tbuilder>(this TBuilder builder, Action<svgfecolormatrixelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGFEColorMatrixElementBuilder
>
Tindakan konfigurasi untuk elemen ‘feColorMatrix’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
AddFeColorMatrix(TBuilder, ColorMatrixOperasi, ganda[ ], OneOf<string, filter input=“>, string, OneOf <double, (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="">, OneOf<color, cat,="" string="">, OneOf<color, cat,="" string="">, string, tindakan)
Menambahkan elemen ‘feColorMatrix’ ke pembuat SVG, menentukan jenis operasi matriks warna dan berbagai sifat lainnya untuk efek filter.
public static TBuilder AddFeColorMatrix<tbuilder>(this TBuilder builder, ColorMatrixOperation type, double[] values = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfecolormatrixelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG di mana elemen ‘feColorMatrix’ akan ditambahkan.
type
ColorMatrixOperation
Jenis operasi matriks warna yang akan diterapkan.
values
double
[ ]
Nilai untuk operasi matriks warna. parameter pilihan.
in
OneOf
dan lt;
string
, FilterInput
>
Kemasukan untuk efek matriks warna. dapat menjadi string atau FilterInput. parameter pilihan.
result
string
Hasil identifikasi untuk filter ini primitif. parameter pilihan.
x
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
X-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
y
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Y-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
width
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketebalan filter subregion primitif. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
height
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketinggian subregion primitif filter. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
fill
OneOf
dan lt;
Color
, Paint
, string
>
Mengisi warna, cat atau cat server ID untuk elemen. parameter pilihan.
stroke
OneOf
dan lt;
Color
, Paint
, string
>
warna, cat atau cat server ID untuk elemen. parameter pilihan.
id
string
Identifikasi unik untuk elemen primitif filter. parameter pilihan.
extend
Action
dan lt;
SVGFEColorMatrixElementBuilder
>
Tindakan pilihan untuk mengkonfigurasi lebih lanjut SVGFEColorMatrixElementBuilder.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
AddFeComponentTransfer(TBuilder, Aksi)
Menambah konfigurasi elemen ‘feComponentTransfer’ ke pembuat. eleman ini melakukan pemulihan komponen-mengenai data untuk saluran warna.
public static TBuilder AddFeComponentTransfer<tbuilder>(this TBuilder builder, Action<svgfecomponenttransferelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGFEComponentTransferElementBuilder
>
Tindakan konfigurasi untuk elemen ‘feComponentTransfer’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
AddFeComponentTransfer(TBuilder, Aksi, Aksi, Aksi, Aksi, OneOf<string, filter input=“>, string, OneOf <double, (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="">, OneOf<color, cat,="" string="">, OneOf<color, cat,="" string="">, string, tindakan)
Menambahkan elemen ‘feComponentTransfer’ ke pembuat SVG, memungkinkan pemulihan komponen data untuk saluran warna.
public static TBuilder AddFeComponentTransfer<tbuilder>(this TBuilder builder, Action<svgfefuncaelementbuilder> a = null, Action<svgfefuncrelementbuilder> r = null, Action<svgfefuncgelementbuilder> g = null, Action<svgfefuncbelementbuilder> b = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfecomponenttransferelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG di mana elemen ‘feComponentTransfer’ akan ditambahkan.
a
Action
dan lt;
SVGFEFuncAElementBuilder
>
Tindakan untuk mengkonfigurasi komponen ‘feFuncA’ untuk saluran alfa. parameter pilihan.
r
Action
dan lt;
SVGFEFuncRElementBuilder
>
Tindakan untuk mengkonfigurasi komponen ‘feFuncR’ untuk saluran merah. parameter pilihan.
g
Action
dan lt;
SVGFEFuncGElementBuilder
>
Tindakan untuk mengkonfigurasi komponen ‘feFuncG’ untuk saluran hijau. parameter pilihan.
b
Action
dan lt;
SVGFEFuncBElementBuilder
>
Tindakan untuk mengkonfigurasi komponen ‘feFuncB’ untuk saluran biru. parameter pilihan.
in
OneOf
dan lt;
string
, FilterInput
>
Kemasukan untuk efek transfer komponen. dapat menjadi string atau FilterInput. parameter pilihan.
result
string
Hasil identifikasi untuk filter ini primitif. parameter pilihan.
x
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
X-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
y
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Y-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
width
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketebalan filter subregion primitif. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
height
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketinggian subregion primitif filter. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
fill
OneOf
dan lt;
Color
, Paint
, string
>
Mengisi warna, cat atau cat server ID untuk elemen. parameter pilihan.
stroke
OneOf
dan lt;
Color
, Paint
, string
>
warna, cat atau cat server ID untuk elemen. parameter pilihan.
id
string
Identifikasi unik untuk elemen primitif filter. parameter pilihan.
extend
Action
dan lt;
SVGFEComponentTransferElementBuilder
>
Tindakan pilihan untuk mengkonfigurasi lebih lanjut SVGFECkomponentTransferElementBuilder.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
Pembangunan tbuilder>(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘feComposite’ ke pembuat. eleman ini melakukan kombinasi bitwise dari dua grafis input.
public static TBuilder AddFeComposite<tbuilder>(this TBuilder builder, Action<svgfecompositeelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGFECompositeElementBuilder
>
Tindakan konfigurasi untuk elemen ‘feComposite’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan tbuilder>(TBuilder, CompositeOperator?, ganda?, double?, dual?, dua?, OneOf<string, filter input="">, OneOf<string, filter input=“>, string, OneOf <double, (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="">, OneOf<color, cat,="" string="">, OneOf<color, cat,="" string="">, string, tindakan)
Menambahkan elemen ‘feComposite’ ke pembuat SVG, mendefinisikan operasi komposit dan berbagai sifat lainnya untuk menggabungkan gambar input.
public static TBuilder AddFeComposite<tbuilder>(this TBuilder builder, CompositeOperator? compositeOperator, double? k1, double? k2, double? k3, double? k4, OneOf<string, filterinput=""> @in = null, OneOf<string, filterinput=""> in2 = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfecompositeelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG di mana elemen ‘feComposite’ akan ditambahkan.
compositeOperator
CompositeOperator
?
Operator komposit yang akan digunakan. parameter pilihan.
k1
double
?
Nilai numerik pertama untuk operasi komposit. parameter pilihan.
k2
double
?
Nilai numerik kedua untuk operasi komposit. parameter pilihan.
k3
double
?
Nilai numerik ketiga untuk operasi komposit. parameter pilihan.
k4
double
?
Nilai numerik keempat untuk operasi komposit. parameter pilihan.
in
OneOf
dan lt;
string
, FilterInput
>
Input pertama untuk efek komposit. dapat menjadi string atau FilterInput. parameter pilihan.
in2
OneOf
dan lt;
string
, FilterInput
>
Input kedua untuk efek komposit. dapat menjadi string atau FilterInput. parameter pilihan.
result
string
Hasil identifikasi untuk filter ini primitif. parameter pilihan.
x
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
X-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
y
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Y-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
width
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketebalan filter subregion primitif. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
height
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketinggian subregion primitif filter. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
fill
OneOf
dan lt;
Color
, Paint
, string
>
Mengisi warna, cat atau cat server ID untuk elemen. parameter pilihan.
stroke
OneOf
dan lt;
Color
, Paint
, string
>
warna, cat atau cat server ID untuk elemen. parameter pilihan.
id
string
Identifikasi unik untuk elemen primitif filter. parameter pilihan.
extend
Action
dan lt;
SVGFECompositeElementBuilder
>
Tindakan pilihan untuk mengkonfigurasi lebih lanjut SVGFECompositeElementBuilder.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
AddFeConvolveMatrix(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘feConvolveMatrix’ ke pembuat. eleman ini berlaku untuk efek filter konvolusi matriks.
public static TBuilder AddFeConvolveMatrix<tbuilder>(this TBuilder builder, Action<svgfeconvolvematrixelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGFEConvolveMatrixElementBuilder
>
Tindakan konfigurasi untuk elemen ‘feConvolveMatrix’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
AddFeConvolveMatrix(Pembangunan, Double[ ], ganda , double , int , edge , bool , oneOf<int , (dengan kata lain, int)="">, OneOf<string, filter input=“>, string, OneOf <double, (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="">, OneOf<color, cat,="" string="">, OneOf<color, cat,="" string="">, string, tindakan)
Menambahkan elemen ‘feConvolveMatrix’ ke pembuat SVG, menerapkan efek filter konvolusi matriks.
public static TBuilder AddFeConvolveMatrix<tbuilder>(this TBuilder builder, double[] kernelMatrix = null, double? divisor = null, double? bias = null, int? targetX = null, int? targetY = null, EdgeMode? edgeMode = null, bool? preserveAlpha = null, OneOf<int, (int,="" int)=""> order = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfeconvolvematrixelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG di mana elemen ‘feConvolveMatrix’ akan ditambahkan.
kernelMatrix
double
[ ]
Matriks nilai untuk konvolusi. parameter pilihan.
divisor
double
?
Pembagian untuk konvolusi. parameter pilihan.
bias
double
?
Bias untuk ditambahkan ke hasil konvolusi. parameter pilihan.
targetX
int
?
x-koordinat dari piksel sasaran dalam matriks inti. parameter pilihan.
targetY
int
?
Y-koordinat dari piksel sasaran dalam matriks inti. parameter pilihan.
edgeMode
EdgeMode
?
Definisi bagaimana untuk menangani edge pixels dalam konvolusi. parameter pilihan.
preserveAlpha
bool
?
Menunjukkan apakah untuk mempertahankan saluran alfa. parameter pilihan.
order
OneOf
dan lt;
int
, (
int
, int
dan gt;
Perintah matriks inti. dapat menjadi int atau ValueTuple dari dua inci. parameter pilihan.
in
OneOf
dan lt;
string
, FilterInput
>
Kemasukan untuk efek konvolusi. dapat menjadi string atau FilterInput. parameter pilihan.
result
string
Hasil identifikasi untuk filter ini primitif. parameter pilihan.
x
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
X-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
y
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Y-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
width
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketebalan filter subregion primitif. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
height
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketinggian subregion primitif filter. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
fill
OneOf
dan lt;
Color
, Paint
, string
>
Mengisi warna, cat atau cat server ID untuk elemen. parameter pilihan.
stroke
OneOf
dan lt;
Color
, Paint
, string
>
warna, cat atau cat server ID untuk elemen. parameter pilihan.
id
string
Identifikasi unik untuk elemen primitif filter. parameter pilihan.
extend
Action
dan lt;
SVGFEConvolveMatrixElementBuilder
>
Tindakan pilihan untuk mengkonfigurasi lebih lanjut SVGFEConvolveMatrixElementBuilder.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
Pembangunan T-Bayer>(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘feDiffuseLighting’ ke pembuat. eleman ini memberikan efek pencahayaan pada gambar.
public static TBuilder AddFeDiffuseLighting<tbuilder>(this TBuilder builder, Action<svgfediffuselightingelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGFEDiffuseLightingElementBuilder
>
Tindakan konfigurasi untuk elemen ‘feDiffuseLighting’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan T-Bayer>(TBuilder, Aksi, Warna?, Double?, double?, OneOf<string, filterinput=“>, string, OneOf <double, (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="">, OneOf<color, cat,="" string="">, OneOf<color, cat,="" string="">, string, tindakan)
Menambahkan elemen ‘feDiffuseLighting’ ke pembuat SVG, menerapkan efek pencahayaan difus menggunakan sumber cahaya yang ditentukan.
public static TBuilder AddFeDiffuseLighting<tbuilder>(this TBuilder builder, Action<svgfedistantlightelementbuilder> lightSource, Color? lightingColor = null, double? surfaceScale = null, double? diffuseConstant = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfediffuselightingelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG di mana elemen ‘feDiffuseLighting’ akan ditambahkan.
lightSource
Action
dan lt;
SVGFEDistantLightElementBuilder
>
Tindakan untuk mengkonfigurasi sumber cahaya untuk efek pencahayaan difus.
lightingColor
Color
?
Warna cahaya. parameter pilihan.
surfaceScale
double
?
Faktor skala permukaan untuk efek pencahayaan. parameter pilihan.
diffuseConstant
double
?
Konstan yang digunakan untuk menentukan efek pencahayaan. parameter pilihan.
in
OneOf
dan lt;
string
, FilterInput
>
Kemasukan untuk efek pencahayaan difus. dapat menjadi string atau FilterInput. parameter pilihan.
result
string
Hasil identifikasi untuk filter ini primitif. parameter pilihan.
x
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
X-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
y
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Y-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
width
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketebalan filter subregion primitif. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
height
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketinggian subregion primitif filter. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
fill
OneOf
dan lt;
Color
, Paint
, string
>
Mengisi warna, cat atau cat server ID untuk elemen. parameter pilihan.
stroke
OneOf
dan lt;
Color
, Paint
, string
>
warna, cat atau cat server ID untuk elemen. parameter pilihan.
id
string
Identifikasi unik untuk elemen primitif filter. parameter pilihan.
extend
Action
dan lt;
SVGFEDiffuseLightingElementBuilder
>
Tindakan pilihan untuk mengkonfigurasi lebih lanjut SVGFEDiffuseLightingElementBuilder.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
Pembangunan T-Bayer>(TBuilder, Aksi, Warna?, Double?, double?, OneOf<string, filterinput=“>, string, OneOf <double, (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="">, OneOf<color, cat,="" string="">, OneOf<color, cat,="" string="">, string, tindakan)
Menambahkan elemen ‘feDiffuseLighting’ ke pembuat SVG, menerapkan efek pencahayaan difus menggunakan sumber cahaya yang ditentukan.
public static TBuilder AddFeDiffuseLighting<tbuilder>(this TBuilder builder, Action<svgfepointlightelementbuilder> lightSource, Color? lightingColor = null, double? surfaceScale = null, double? diffuseConstant = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfediffuselightingelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG di mana elemen ‘feDiffuseLighting’ akan ditambahkan.
lightSource
Action
dan lt;
SVGFEPointLightElementBuilder
>
Tindakan untuk mengkonfigurasi sumber cahaya untuk efek pencahayaan difus.
lightingColor
Color
?
Warna cahaya. parameter pilihan.
surfaceScale
double
?
Faktor skala permukaan untuk efek pencahayaan. parameter pilihan.
diffuseConstant
double
?
Konstan yang digunakan untuk menentukan efek pencahayaan. parameter pilihan.
in
OneOf
dan lt;
string
, FilterInput
>
Kemasukan untuk efek pencahayaan difus. dapat menjadi string atau FilterInput. parameter pilihan.
result
string
Hasil identifikasi untuk filter ini primitif. parameter pilihan.
x
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
X-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
y
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Y-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
width
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketebalan filter subregion primitif. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
height
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketinggian subregion primitif filter. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
fill
OneOf
dan lt;
Color
, Paint
, string
>
Mengisi warna, cat atau cat server ID untuk elemen. parameter pilihan.
stroke
OneOf
dan lt;
Color
, Paint
, string
>
warna, cat atau cat server ID untuk elemen. parameter pilihan.
id
string
Identifikasi unik untuk elemen primitif filter. parameter pilihan.
extend
Action
dan lt;
SVGFEDiffuseLightingElementBuilder
>
Tindakan pilihan untuk mengkonfigurasi lebih lanjut SVGFEDiffuseLightingElementBuilder.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
Pembangunan T-Bayer>(TBuilder, Aksi, Warna?, Double?, double?, OneOf<string, filterinput=“>, string, OneOf <double, (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="">, OneOf<color, cat,="" string="">, OneOf<color, cat,="" string="">, string, tindakan)
Menambahkan elemen ‘feDiffuseLighting’ ke pembuat SVG, menerapkan efek pencahayaan difus menggunakan sumber cahaya yang ditentukan.
public static TBuilder AddFeDiffuseLighting<tbuilder>(this TBuilder builder, Action<svgfespotlightelementbuilder> lightSource, Color? lightingColor = null, double? surfaceScale = null, double? diffuseConstant = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfediffuselightingelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG di mana elemen ‘feDiffuseLighting’ akan ditambahkan.
lightSource
Action
dan lt;
SVGFESpotLightElementBuilder
>
Tindakan untuk mengkonfigurasi sumber cahaya untuk efek pencahayaan difus.
lightingColor
Color
?
Warna cahaya. parameter pilihan.
surfaceScale
double
?
Faktor skala permukaan untuk efek pencahayaan. parameter pilihan.
diffuseConstant
double
?
Konstan yang digunakan untuk menentukan efek pencahayaan. parameter pilihan.
in
OneOf
dan lt;
string
, FilterInput
>
Kemasukan untuk efek pencahayaan difus. dapat menjadi string atau FilterInput. parameter pilihan.
result
string
Hasil identifikasi untuk filter ini primitif. parameter pilihan.
x
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
X-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
y
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Y-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
width
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketebalan filter subregion primitif. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
height
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketinggian subregion primitif filter. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
fill
OneOf
dan lt;
Color
, Paint
, string
>
Mengisi warna, cat atau cat server ID untuk elemen. parameter pilihan.
stroke
OneOf
dan lt;
Color
, Paint
, string
>
warna, cat atau cat server ID untuk elemen. parameter pilihan.
id
string
Identifikasi unik untuk elemen primitif filter. parameter pilihan.
extend
Action
dan lt;
SVGFEDiffuseLightingElementBuilder
>
Tindakan pilihan untuk mengkonfigurasi lebih lanjut SVGFEDiffuseLightingElementBuilder.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
KeteranganMap(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘feDisplacementMap’ ke pembuat. eleman ini mengalihkan gambar dengan peta vektor tertentu.
public static TBuilder AddFeDisplacementMap<tbuilder>(this TBuilder builder, Action<svgfedisplacementmapelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGFEDisplacementMapElementBuilder
>
Tindakan konfigurasi untuk elemen ‘feDisplacementMap’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
KeteranganMap(TBuilder, double?, ChannelSelector?, KanalSelektor?, OneOf<string, filter input="">, OneOf<string, filter input=“>, string, OneOf <double, (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="">, OneOf<color, cat,="" string="">, OneOf<color, cat,="" string="">, string, tindakan)
Menambahkan elemen ‘feDisplacementMap’ ke pembuat SVG, menciptakan efek yang mengganggu gambar berdasarkan data warna dari sumber kedua.
public static TBuilder AddFeDisplacementMap<tbuilder>(this TBuilder builder, double? scale = null, ChannelSelector? xChannelSelector = null, ChannelSelector? yChannelSelector = null, OneOf<string, filterinput=""> @in = null, OneOf<string, filterinput=""> in2 = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfedisplacementmapelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG di mana elemen ‘feDisplacementMap’ akan ditambahkan.
scale
double
?
Faktor skala yang menentukan jumlah pemindahan. parameter pilihan.
xChannelSelector
ChannelSelector
?
Saluran dari gambar in2 untuk digunakan untuk pemindahan di sepanjang x-axis. parameter pilihan.
yChannelSelector
ChannelSelector
?
Saluran gambar in2 untuk digunakan untuk pemindahan di sepanjang y-axis. parameter pilihan.
in
OneOf
dan lt;
string
, FilterInput
>
Gambar input yang akan dialihkan. dapat menjadi string atau FilterInput. parameter pilihan.
in2
OneOf
dan lt;
string
, FilterInput
>
Gambar yang memberikan data pemindahan. dapat menjadi string atau FilterInput. parameter pilihan.
result
string
Hasil identifikasi untuk filter ini primitif. parameter pilihan.
x
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
X-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
y
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Y-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
width
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketebalan filter subregion primitif. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
height
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketinggian subregion primitif filter. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
fill
OneOf
dan lt;
Color
, Paint
, string
>
Mengisi warna, cat atau cat server ID untuk elemen. parameter pilihan.
stroke
OneOf
dan lt;
Color
, Paint
, string
>
warna, cat atau cat server ID untuk elemen. parameter pilihan.
id
string
Identifikasi unik untuk elemen primitif filter. parameter pilihan.
extend
Action
dan lt;
SVGFEDisplacementMapElementBuilder
>
Tindakan pilihan untuk mengkonfigurasi lebih lanjut SVGFEDisplacementMapElementBuilder.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
AddFeDropShadow(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘feDropShadow’ ke pembuat. eleman ini menciptakan efek bayangan drop.
public static TBuilder AddFeDropShadow<tbuilder>(this TBuilder builder, Action<svgfedropshadowelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGFEDropShadowElementBuilder
>
Tindakan konfigurasi untuk elemen ‘feDropShadow’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
AddFeDropShadow(TBuilder, ganda?, double?, OneOf<double, (“Kedua” atau “double”)="">, OneOf<string, filter input=“>, string, OneOf <double, (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="">, OneOf<color, cat,="" string="">, OneOf<color, cat,="" string="">, string, tindakan)
Menambahkan elemen ‘feDropShadow’ ke pembuat SVG, menciptakan efek bayangan drop untuk grafik input.
public static TBuilder AddFeDropShadow<tbuilder>(this TBuilder builder, double? dx = null, double? dy = null, OneOf<double, (double,="" double)=""> stdDeviation = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfedropshadowelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG di mana elemen ‘feDropShadow’ akan ditambahkan.
dx
double
?
Penilaian horizontal untuk bayangan jatuh. parameter pilihan.
dy
double
?
Pengaturan vertikal untuk bayangan drop. parameter pilihan.
stdDeviation
OneOf
dan lt;
double
, (
double
, double
dan gt;
Perbedaan standar untuk operasi blur dalam bayang-bayang drop. dapat menjadi dua atau ValueTuple dua kali ganda. parameter pilihan.
in
OneOf
dan lt;
string
, FilterInput
>
Grafik input di mana bayangan drop akan diterapkan. dapat menjadi string atau FilterInput. parameter pilihan.
result
string
Hasil identifikasi untuk filter ini primitif. parameter pilihan.
x
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
X-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
y
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Y-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
width
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketebalan filter subregion primitif. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
height
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketinggian subregion primitif filter. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
fill
OneOf
dan lt;
Color
, Paint
, string
>
Mengisi warna, cat atau cat server ID untuk elemen. parameter pilihan.
stroke
OneOf
dan lt;
Color
, Paint
, string
>
warna, cat atau cat server ID untuk elemen. parameter pilihan.
id
string
Identifikasi unik untuk elemen primitif filter. parameter pilihan.
extend
Action
dan lt;
SVGFEDropShadowElementBuilder
>
Tindakan pilihan untuk mengkonfigurasi lebih lanjut SVGFEDropShadowElementBuilder.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
Kekuatan tbuilder>(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘feFlood’ ke pembuat. eleman ini mengisi subregion filter dengan warna yang ditentukan.
public static TBuilder AddFeFlood<tbuilder>(this TBuilder builder, Action<svgfefloodelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGFEFloodElementBuilder
>
Tindakan konfigurasi untuk elemen ‘feFlood’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Kekuatan tbuilder>(TBuilder, warna?, double?, string, OneOf<double, (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="">, OneOf<color, cat,="" string="">, OneOf<color, cat,="" string="">, string, tindakan)
Menambahkan elemen ‘feFlood’ ke pembuat SVG, menciptakan efek warna banjir yang seragam di seluruh subregion filter.
public static TBuilder AddFeFlood<tbuilder>(this TBuilder builder, Color? floodColor = null, double? floodOpacity = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfefloodelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG di mana elemen ‘feFlood’ akan ditambahkan.
floodColor
Color
?
Warna yang digunakan untuk efek banjir. parameter pilihan.
floodOpacity
double
?
Tingkat ketidakselesaan warna banjir. parameter pilihan.
result
string
Hasil identifikasi untuk filter ini primitif. parameter pilihan.
x
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
X-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
y
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Y-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
width
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketebalan filter subregion primitif. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
height
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketinggian subregion primitif filter. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
fill
OneOf
dan lt;
Color
, Paint
, string
>
Mengisi warna, cat atau cat server ID untuk elemen. parameter pilihan.
stroke
OneOf
dan lt;
Color
, Paint
, string
>
warna, cat atau cat server ID untuk elemen. parameter pilihan.
id
string
Identifikasi unik untuk elemen primitif filter. parameter pilihan.
extend
Action
dan lt;
SVGFEFloodElementBuilder
>
Tindakan opsional untuk mengkonfigurasi lebih lanjut SVGFEFloodElementBuilder.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
PembangunanBlur(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘feGaussianBlur’ ke pembuat. eleman ini menerapkan blur Gaussian pada gambar input.
public static TBuilder AddFeGaussianBlur<tbuilder>(this TBuilder builder, Action<svgfegaussianblurelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGFEGaussianBlurElementBuilder
>
Tindakan konfigurasi untuk elemen ‘feGaussianBlur’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
PembangunanBlur(TBuilder, OneOf <double, (“Kedua” atau “double”)="">, OneOf<string, filter input=“>, string, OneOf <double, (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="">, OneOf<color, cat,="" string="">, OneOf<color, cat,="" string="">, string, tindakan)
Menambahkan elemen ‘feGaussianBlur’ ke pembuat SVG, menerapkan efek blur Gaussian pada gambar input.
public static TBuilder AddFeGaussianBlur<tbuilder>(this TBuilder builder, OneOf<double, (double,="" double)=""> stdDeviation = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfegaussianblurelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG di mana elemen ‘feGaussianBlur’ akan ditambahkan.
stdDeviation
OneOf
dan lt;
double
, (
double
, double
dan gt;
Perbedaan standar untuk operasi blur. dapat menjadi double atau ValueTuple dari dua double. parameter pilihan.
in
OneOf
dan lt;
string
, FilterInput
>
Imej input yang akan diterapkan pada gaussian blur. dapat menjadi string atau filterInput. parameter pilihan.
result
string
Hasil identifikasi untuk filter ini primitif. parameter pilihan.
x
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
X-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
y
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Y-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
width
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketebalan filter subregion primitif. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
height
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketinggian subregion primitif filter. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
fill
OneOf
dan lt;
Color
, Paint
, string
>
Mengisi warna, cat atau cat server ID untuk elemen. parameter pilihan.
stroke
OneOf
dan lt;
Color
, Paint
, string
>
warna, cat atau cat server ID untuk elemen. parameter pilihan.
id
string
Identifikasi unik untuk elemen primitif filter. parameter pilihan.
extend
Action
dan lt;
SVGFEGaussianBlurElementBuilder
>
Tindakan pilihan untuk mengkonfigurasi lebih lanjut SVGFEGaussianBlurElementBuilder.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
Pembangunan tbuilder>(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘feImage’ ke pembuat. eleman ini menangkap gambar eksternal dan mencakupnya dalam pipeline filter.
public static TBuilder AddFeImage<tbuilder>(this TBuilder builder, Action<svgfeimageelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGFEImageElementBuilder
>
Tindakan konfigurasi untuk elemen ‘feImage’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan tbuilder>(TBuilder, baris, string, OneOf<double, (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="">, OneOf<color, cat,="" string="">, OneOf<color, cat,="" string="">, string, tindakan)
Menambahkan elemen ‘feImage’ ke pembuat SVG, menggabungkan gambar eksternal ke dalam efek filter.
public static TBuilder AddFeImage<tbuilder>(this TBuilder builder, string href = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfeimageelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG di mana elemen ‘feImage’ akan ditambahkan.
href
string
URL atau referensi pada gambar eksternal. parameter pilihan.
result
string
Hasil identifikasi untuk filter ini primitif. parameter pilihan.
x
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
X-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
y
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Y-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
width
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketebalan filter subregion primitif. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
height
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketinggian subregion primitif filter. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
fill
OneOf
dan lt;
Color
, Paint
, string
>
Mengisi warna, cat atau cat server ID untuk elemen. parameter pilihan.
stroke
OneOf
dan lt;
Color
, Paint
, string
>
warna, cat atau cat server ID untuk elemen. parameter pilihan.
id
string
Identifikasi unik untuk elemen primitif filter. parameter pilihan.
extend
Action
dan lt;
SVGFEImageElementBuilder
>
Tindakan pilihan untuk mengkonfigurasi lebih lanjut SVGFEImageElementBuilder.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
Pembangunan tbuilder>(TBuilder, Aksi)
Menambah konfigurasi elemen ‘feMerge’ ke pembuat. eleman ini memungkinkan efek filter untuk diterapkan secara serentak dan bukannya secara berurutan.
public static TBuilder AddFeMerge<tbuilder>(this TBuilder builder, Action<svgfemergeelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGFEMergeElementBuilder
>
Tindakan konfigurasi untuk elemen ‘feMerge’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
AddFeMorphology(TBuilder, Aksi)
Menambah konfigurasi elemen ‘feMorphology’ kepada pembuat. eleman ini digunakan untuk menerapkan operasi morfologis seperti dilasi atau erosi pada gambar input.
public static TBuilder AddFeMorphology<tbuilder>(this TBuilder builder, Action<svgfemorphologyelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGFEMorphologyElementBuilder
>
Tindakan konfigurasi untuk elemen ‘feMorphology’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
AddFeMorphology(TBuilder, MorphologyOperator?, OneOf<double, (“Kedua” atau “double”)="">, OneOf<string, filter input=“>, string, OneOf <double, (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="">, OneOf<color, cat,="" string="">, OneOf<color, cat,="" string="">, string, tindakan)
Menambahkan elemen ‘feMorphology’ kepada pembuat SVG, menerapkan operasi morfologis pada gambar input.
public static TBuilder AddFeMorphology<tbuilder>(this TBuilder builder, MorphologyOperator? @operator = null, OneOf<double, (double,="" double)=""> radius = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfemorphologyelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG di mana elemen ‘feMorphology’ akan ditambahkan.
operator
MorphologyOperator
?
Operator morfologi yang akan diterapkan. parameter pilihan.
radius
OneOf
dan lt;
double
, (
double
, double
dan gt;
Radius untuk operasi morfologi. dapat menjadi ganda atau ValueTuple dari dua ganda. parameter pilihan.
in
OneOf
dan lt;
string
, FilterInput
>
Gambar input di mana operasi morfologi akan diterapkan. dapat menjadi string atau FilterInput. parameter pilihan.
result
string
Hasil identifikasi untuk filter ini primitif. parameter pilihan.
x
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
X-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
y
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Y-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
width
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketebalan filter subregion primitif. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
height
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketinggian subregion primitif filter. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
fill
OneOf
dan lt;
Color
, Paint
, string
>
Mengisi warna, cat atau cat server ID untuk elemen. parameter pilihan.
stroke
OneOf
dan lt;
Color
, Paint
, string
>
warna, cat atau cat server ID untuk elemen. parameter pilihan.
id
string
Identifikasi unik untuk elemen primitif filter. parameter pilihan.
extend
Action
dan lt;
SVGFEMorphologyElementBuilder
>
Tindakan pilihan untuk mengkonfigurasi lebih lanjut SVGFEMorphologyElementBuilder.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
Pembangunan tbuilder>(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘feOffset’ ke pembuat. eleman ini mencakup gambar input dengan vektor tertentu.
public static TBuilder AddFeOffset<tbuilder>(this TBuilder builder, Action<svgfeoffsetelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGFEOffsetElementBuilder
>
Tindakan konfigurasi untuk elemen ‘feOffset’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan tbuilder>(TBuilder, ganda?, double?, OneOf<string, filter input=“>, string, OneOf <double, (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="">, OneOf<color, cat,="" string="">, OneOf<color, cat,="" string="">, string, tindakan)
Menambahkan elemen ‘feOffset’ ke pembuat SVG, menciptakan efek offset dengan mengubah gambar input dengan vektor tertentu.
public static TBuilder AddFeOffset<tbuilder>(this TBuilder builder, double? dx = null, double? dy = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfeoffsetelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG di mana elemen ‘feOffset’ akan ditambahkan.
dx
double
?
Jarak horizontal disesuaikan. parameter pilihan.
dy
double
?
Perbedaan jarak vertikal. parameter pilihan.
in
OneOf
dan lt;
string
, FilterInput
>
Gambar input yang akan disesuaikan. dapat menjadi string atau FilterInput. parameter pilihan.
result
string
Hasil identifikasi untuk filter ini primitif. parameter pilihan.
x
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
X-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
y
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Y-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
width
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketebalan filter subregion primitif. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
height
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketinggian subregion primitif filter. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
fill
OneOf
dan lt;
Color
, Paint
, string
>
Mengisi warna, cat atau cat server ID untuk elemen. parameter pilihan.
stroke
OneOf
dan lt;
Color
, Paint
, string
>
warna, cat atau cat server ID untuk elemen. parameter pilihan.
id
string
Identifikasi unik untuk elemen primitif filter. parameter pilihan.
extend
Action
dan lt;
SVGFEOffsetElementBuilder
>
Tindakan pilihan untuk mengkonfigurasi lebih lanjut SVGFEOffsetElementBuilder.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
Pembangunan Spesifikasi(TBuilder, Aksi)
Menambah konfigurasi elemen ‘feSpecularLighting’ kepada pembuat. eleman ini menerapkan efek pencahayaan pada gambar, simulasi refleksi spekuler.
public static TBuilder AddFeSpecularLighting<tbuilder>(this TBuilder builder, Action<svgfespecularlightingelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGFESpecularLightingElementBuilder
>
Tindakan konfigurasi untuk elemen ‘feSpecularLighting’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan Spesifikasi(TBuilder, Aksi, warna , ganda , double , dual , OneOf <double , (“Kedua” atau “double”)="">, OneOf<string, filter input=“>, string, OneOf <double, (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="">, OneOf<color, cat,="" string="">, OneOf<color, cat,="" string="">, string, tindakan)
Menambahkan elemen ‘feSpecularLighting’ ke pembuat SVG, menerapkan efek pencahayaan spekuler menggunakan sumber cahaya yang ditentukan.
public static TBuilder AddFeSpecularLighting<tbuilder>(this TBuilder builder, Action<svgfedistantlightelementbuilder> lightSource, Color? lightingColor = null, double? surfaceScale = null, double? specularConstant = null, double? specularExponent = null, OneOf<double, (double,="" double)=""> kernelUnitLength = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfespecularlightingelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG di mana elemen ‘feSpecularLighting’ akan ditambahkan.
lightSource
Action
dan lt;
SVGFEDistantLightElementBuilder
>
Tindakan untuk mengkonfigurasi sumber cahaya untuk efek pencahayaan spekuler.
lightingColor
Color
?
Warna cahaya. parameter pilihan.
surfaceScale
double
?
Faktor skala permukaan untuk efek pencahayaan. parameter pilihan.
specularConstant
double
?
Konstan yang digunakan untuk mengukur istilah spekulatif. parameter pilihan.
specularExponent
double
?
Eksponen untuk jangka waktu spekuler, mengendalikan fokus penekanan. parameter pilihan.
kernelUnitLength
OneOf
dan lt;
double
, (
double
, double
dan gt;
Panjang unit kernel untuk filter konvolusi. dapat menjadi dua atau ValueTuple dua kali ganda. parameter pilihan.
in
OneOf
dan lt;
string
, FilterInput
>
Gambar input di mana efek pencahayaan spekuler akan diterapkan. dapat menjadi string atau FilterInput. parameter pilihan.
result
string
Hasil identifikasi untuk filter ini primitif. parameter pilihan.
x
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
X-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
y
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Y-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
width
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketebalan filter subregion primitif. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
height
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketinggian subregion primitif filter. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
fill
OneOf
dan lt;
Color
, Paint
, string
>
Mengisi warna, cat atau cat server ID untuk elemen. parameter pilihan.
stroke
OneOf
dan lt;
Color
, Paint
, string
>
warna, cat atau cat server ID untuk elemen. parameter pilihan.
id
string
Identifikasi unik untuk elemen primitif filter. parameter pilihan.
extend
Action
dan lt;
SVGFESpecularLightingElementBuilder
>
Tindakan pilihan untuk mengkonfigurasi lebih lanjut SVGFESpecularLightingElementBuilder.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
Pembangunan Spesifikasi(TBuilder, Aksi, warna , ganda , double , dual , OneOf <double , (“Kedua” atau “double”)="">, OneOf<string, filter input=“>, string, OneOf <double, (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="">, OneOf<color, cat,="" string="">, OneOf<color, cat,="" string="">, string, tindakan)
Menambahkan elemen ‘feSpecularLighting’ ke pembuat SVG, menerapkan efek pencahayaan spekuler menggunakan sumber cahaya yang ditentukan.
public static TBuilder AddFeSpecularLighting<tbuilder>(this TBuilder builder, Action<svgfepointlightelementbuilder> lightSource, Color? lightingColor = null, double? surfaceScale = null, double? specularConstant = null, double? specularExponent = null, OneOf<double, (double,="" double)=""> kernelUnitLength = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfespecularlightingelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG di mana elemen ‘feSpecularLighting’ akan ditambahkan.
lightSource
Action
dan lt;
SVGFEPointLightElementBuilder
>
Tindakan untuk mengkonfigurasi sumber cahaya untuk efek pencahayaan spekuler.
lightingColor
Color
?
Warna cahaya. parameter pilihan.
surfaceScale
double
?
Faktor skala permukaan untuk efek pencahayaan. parameter pilihan.
specularConstant
double
?
Konstan yang digunakan untuk mengukur istilah spekulatif. parameter pilihan.
specularExponent
double
?
Eksponen untuk jangka waktu spekuler, mengendalikan fokus penekanan. parameter pilihan.
kernelUnitLength
OneOf
dan lt;
double
, (
double
, double
dan gt;
Panjang unit kernel untuk filter konvolusi. dapat menjadi dua atau ValueTuple dua kali ganda. parameter pilihan.
in
OneOf
dan lt;
string
, FilterInput
>
Gambar input di mana efek pencahayaan spekuler akan diterapkan. dapat menjadi string atau FilterInput. parameter pilihan.
result
string
Hasil identifikasi untuk filter ini primitif. parameter pilihan.
x
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
X-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
y
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Y-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
width
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketebalan filter subregion primitif. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
height
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketinggian subregion primitif filter. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
fill
OneOf
dan lt;
Color
, Paint
, string
>
Mengisi warna, cat atau cat server ID untuk elemen. parameter pilihan.
stroke
OneOf
dan lt;
Color
, Paint
, string
>
warna, cat atau cat server ID untuk elemen. parameter pilihan.
id
string
Identifikasi unik untuk elemen primitif filter. parameter pilihan.
extend
Action
dan lt;
SVGFESpecularLightingElementBuilder
>
Tindakan pilihan untuk mengkonfigurasi lebih lanjut SVGFESpecularLightingElementBuilder.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
Pembangunan Spesifikasi(TBuilder, Aksi, warna , ganda , double , dual , OneOf <double , (“Kedua” atau “double”)="">, OneOf<string, filter input=“>, string, OneOf <double, (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="">, OneOf<color, cat,="" string="">, OneOf<color, cat,="" string="">, string, tindakan)
Menambahkan elemen ‘feSpecularLighting’ ke pembuat SVG, menerapkan efek pencahayaan spekuler menggunakan sumber cahaya yang ditentukan.
public static TBuilder AddFeSpecularLighting<tbuilder>(this TBuilder builder, Action<svgfespotlightelementbuilder> lightSource, Color? lightingColor = null, double? surfaceScale = null, double? specularConstant = null, double? specularExponent = null, OneOf<double, (double,="" double)=""> kernelUnitLength = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfespecularlightingelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG di mana elemen ‘feSpecularLighting’ akan ditambahkan.
lightSource
Action
dan lt;
SVGFESpotLightElementBuilder
>
Tindakan untuk mengkonfigurasi sumber cahaya untuk efek pencahayaan spekuler.
lightingColor
Color
?
Warna cahaya. parameter pilihan.
surfaceScale
double
?
Faktor skala permukaan untuk efek pencahayaan. parameter pilihan.
specularConstant
double
?
Konstan yang digunakan untuk mengukur istilah spekulatif. parameter pilihan.
specularExponent
double
?
Eksponen untuk jangka waktu spekuler, mengendalikan fokus penekanan. parameter pilihan.
kernelUnitLength
OneOf
dan lt;
double
, (
double
, double
dan gt;
Panjang unit kernel untuk filter konvolusi. dapat menjadi dua atau ValueTuple dua kali ganda. parameter pilihan.
in
OneOf
dan lt;
string
, FilterInput
>
Gambar input di mana efek pencahayaan spekuler akan diterapkan. dapat menjadi string atau FilterInput. parameter pilihan.
result
string
Hasil identifikasi untuk filter ini primitif. parameter pilihan.
x
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
X-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
y
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Y-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
width
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketebalan filter subregion primitif. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
height
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketinggian subregion primitif filter. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
fill
OneOf
dan lt;
Color
, Paint
, string
>
Mengisi warna, cat atau cat server ID untuk elemen. parameter pilihan.
stroke
OneOf
dan lt;
Color
, Paint
, string
>
warna, cat atau cat server ID untuk elemen. parameter pilihan.
id
string
Identifikasi unik untuk elemen primitif filter. parameter pilihan.
extend
Action
dan lt;
SVGFESpecularLightingElementBuilder
>
Tindakan pilihan untuk mengkonfigurasi lebih lanjut SVGFESpecularLightingElementBuilder.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
Pembangunan tbuilder>(TBuilder, Aksi)
Menambah konfigurasi elemen ‘feTile’ ke pembuat. eleman ini mengisi rektangle dengan pola yang berulang, dilipat dari gambar input.
public static TBuilder AddFeTile<tbuilder>(this TBuilder builder, Action<svgfetileelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGFETileElementBuilder
>
Tindakan konfigurasi untuk elemen ‘feTile’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan tbuilder>(TBuilder, OneOf<string, pengenalan filter=“>, string, OneOf <double, (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="">, OneOf<color, cat,="" string="">, OneOf<color, cat,="" string="">, string, tindakan)
Menambahkan elemen ‘feTile’ ke pembuat SVG, menciptakan pola tiang dengan meniru gambar input.
public static TBuilder AddFeTile<tbuilder>(this TBuilder builder, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfetileelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG di mana elemen ‘feTile’ akan ditambahkan.
in
OneOf
dan lt;
string
, FilterInput
>
Gambar input dapat direplikasi menjadi tiang. dapat menjadi string atau FilterInput. parameter pilihan.
result
string
Hasil identifikasi untuk filter ini primitif. parameter pilihan.
x
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
X-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
y
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Y-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
width
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketebalan filter subregion primitif. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
height
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketinggian subregion primitif filter. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
fill
OneOf
dan lt;
Color
, Paint
, string
>
Mengisi warna, cat atau cat server ID untuk elemen. parameter pilihan.
stroke
OneOf
dan lt;
Color
, Paint
, string
>
warna, cat atau cat server ID untuk elemen. parameter pilihan.
id
string
Identifikasi unik untuk elemen primitif filter. parameter pilihan.
extend
Action
dan lt;
SVGFETileElementBuilder
>
Tindakan pilihan untuk mengkonfigurasi lebih lanjut SVGFETileElementBuilder.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
Pembangunan tbuilder>(TBuilder, Aksi)
Menambah konfigurasi elemen ‘feTurbulence’ kepada pembuat. eleman ini menciptakan gambar menggunakan suara Perlin, berguna untuk menciptakan tekstur seperti awan atau marmer.
public static TBuilder AddFeTurbulence<tbuilder>(this TBuilder builder, Action<svgfeturbulenceelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGFETurbulenceElementBuilder
>
Tindakan konfigurasi untuk elemen ‘feTurbulence’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan tbuilder>(TBuilder, OneOf <double, (“Kedua” atau “double”)="">, int?, double?, StitchTiles?, TurbulenceType?, OneOf<string, input filter=“>, string, OneOf <double, (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="">, OneOf<color, cat,="" string="">, OneOf<color, cat,="" string="">, string, tindakan)
Menambahkan elemen ‘feTurbulence’ ke pembangun SVG, menciptakan efek turbulensi, seperti awan atau marmer, menggunakan suara Perlin.
public static TBuilder AddFeTurbulence<tbuilder>(this TBuilder builder, OneOf<double, (double,="" double)=""> baseFrequency = null, int? numOctaves = null, double? seed = null, StitchTiles? stitchTiles = null, TurbulenceType? type = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfeturbulenceelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG di mana elemen ‘feTurbulence’ akan ditambahkan.
baseFrequency
OneOf
dan lt;
double
, (
double
, double
dan gt;
Frekuensi dasar turbulensi. dapat menjadi dua atau ValueTuple dua kali ganda. parameter pilihan.
numOctaves
int
?
Jumlah octaves untuk turbulensi. parameter pilihan.
seed
double
?
Nombor benih untuk generator nomor rahasia. parameter pilihan.
stitchTiles
StitchTiles
?
Menunjukkan apakah tiang terikat bersama. parameter pilihan.
type
TurbulenceType
?
Jenis turbulensi (keracunan atau kebisingan). parameter pilihan.
in
OneOf
dan lt;
string
, FilterInput
>
Gambar input di mana efek turbulensi akan diterapkan. dapat menjadi string atau FilterInput. parameter pilihan.
result
string
Hasil identifikasi untuk filter ini primitif. parameter pilihan.
x
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
X-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
y
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Y-koordinat dari subregion primitif filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
width
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketebalan filter subregion primitif. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
height
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketinggian subregion primitif filter. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
fill
OneOf
dan lt;
Color
, Paint
, string
>
Mengisi warna, cat atau cat server ID untuk elemen. parameter pilihan.
stroke
OneOf
dan lt;
Color
, Paint
, string
>
warna, cat atau cat server ID untuk elemen. parameter pilihan.
id
string
Identifikasi unik untuk elemen primitif filter. parameter pilihan.
extend
Action
dan lt;
SVGFETurbulenceElementBuilder
>
Tindakan pilihan untuk mengkonfigurasi lebih lanjut SVGFETurbulenceElementBuilder.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
Keterlambatan(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘filter’ ke pembuat.
public static TBuilder AddFilter<tbuilder>(this TBuilder builder, Action<svgfilterelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGFilterElementBuilder
>
Tindakan konfigurasi untuk elemen ‘filter’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Keterlambatan(TBuilder, CoordinateUnits?, KoordinatUnit?, OneOf<double, (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="">, OneOf<color, cat,="" string="">, OneOf<color, cat,="" string="">, string, tindakan)
Menambahkan elemen ‘filter’ ke pembuat SVG, yang mendefinisikan efek filter yang dapat diterapkan pada unsur-unsur SWG.
public static TBuilder AddFilter<tbuilder>(this TBuilder builder, CoordinateUnits? filterUnits = null, CoordinateUnits? primitiveUnits = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfilterelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG di mana elemen ‘filter’ akan ditambahkan.
filterUnits
CoordinateUnits
?
Menentukan sistem koordinat untuk atribut x, y, lebar, dan ketinggian filter.
primitiveUnits
CoordinateUnits
?
Menentukan sistem koordinat untuk atribut elemen anak filter. parameter pilihan.
x
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
X-koordinat dari wilayah filter. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
y
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Y-koordinat dari wilayah filter. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
width
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Lebar wilayah filter. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
height
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketinggian area filter. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
fill
OneOf
dan lt;
Color
, Paint
, string
>
Mengisi warna atau cat untuk elemen filter. parameter pilihan.
stroke
OneOf
dan lt;
Color
, Paint
, string
>
warna atau cat untuk elemen filter. parameter pilihan.
id
string
Identifikasi unik untuk elemen filter. parameter pilihan.
extend
Action
dan lt;
SVGFilterElementBuilder
>
Tindakan pilihan untuk mengkonfigurasi lebih lanjut SVGFilterElementBuilder.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
AddForeignObject(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘foreignObject’ ke pembuat.
public static TBuilder AddForeignObject<tbuilder>(this TBuilder builder, Action<svgforeignobjectelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGForeignObjectElementBuilder
>
Tindakan konfigurasi untuk elemen ‘ForeignObject’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan tbuilder>(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘g’ (kelompok) ke pembuat.
public static TBuilder AddG<tbuilder>(this TBuilder builder, Action<svggelementbuilder> configure) where TBuilder : ISVGElementBuilder, IStructuralElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGGElementBuilder
>
Tindakan konfigurasi untuk elemen ‘g’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan tbuilder>(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘image’ ke pembuat.
public static TBuilder AddImage<tbuilder>(this TBuilder builder, Action<svgimageelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGImageElementBuilder
>
Tindakan konfigurasi untuk elemen ‘image’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan tbuilder>(TBuilder, string, OneOf <double, (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="">, string, tindakan)
Menambahkan elemen ‘gambar’ ke pembuat SVG, memasukkan gambar eksternal ke dalam dokumen SVM.
public static TBuilder AddImage<tbuilder>(this TBuilder builder, string href = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, string id = null, Action<svgimageelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG di mana elemen ‘gambar’ akan ditambahkan.
href
string
URL atau referensi pada gambar eksternal. parameter pilihan.
x
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
x-koordinat di mana gambar diletakkan. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
y
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Y-koordinat di mana gambar diletakkan. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
width
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketebalan gambar. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
height
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketinggian gambar. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
id
string
Identifikasi unik untuk elemen gambar. parameter pilihan.
extend
Action
dan lt;
SVGImageElementBuilder
>
Tindakan pilihan untuk mengkonfigurasi lebih lanjut SVGImageElementBuilder.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
Pembangunan tbuilder>(TBuilder, Aksi)
Menambahkan konfigurasi elemen ’line’ ke pembuat.
public static TBuilder AddLine<tbuilder>(this TBuilder builder, Action<svglineelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGLineElementBuilder
>
Tindakan konfigurasi untuk elemen ’line’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan tbuilder>(TBuilder, OneOf <double, (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="">, OneOf<color, cat,="" string="">, OneOf<color, cat,="" string="">, string, tindakan)
Menambahkan elemen ‘garis’ dengan titik awal dan akhir yang ditentukan, dan gaya untuk pembuat SVG.
public static TBuilder AddLine<tbuilder>(this TBuilder builder, OneOf<double, (double,="" lengthtype)=""> x1 = null, OneOf<double, (double,="" lengthtype)=""> y1 = null, OneOf<double, (double,="" lengthtype)=""> x2 = null, OneOf<double, (double,="" lengthtype)=""> y2 = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svglineelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG di mana elemen ‘garis’ akan ditambahkan.
x1
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
x-koordinat dari titik permulaan garis. dapat menjadi nilai ganda atau tuple dari double dan LengthType.
y1
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Y-koordinat dari titik permulaan garis. dapat menjadi nilai ganda atau tuple dari double dan LengthType.
x2
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
x-koordinat dari titik akhir garis. dapat menjadi nilai ganda atau tuple dari double dan LengthType.
y2
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Y-koordinat dari titik akhir garis. dapat menjadi nilai ganda atau tuple dari double dan LengthType.
fill
OneOf
dan lt;
Color
, Paint
, string
>
Mengisi warna atau gaya cat untuk baris. dapat menjadi Color atau Paint enum nilai atau cat server ID. parameter pilihan.
stroke
OneOf
dan lt;
Color
, Paint
, string
>
Warna stroke atau gaya cat untuk baris. dapat menjadi warna atau nilai Paint enum atau cat server ID. parameter pilihan.
id
string
Identifikasi unik untuk elemen garis. parameter pilihan.
extend
Action
dan lt;
SVGLineElementBuilder
>
Tindakan opsional untuk mengkonfigurasi lebih lanjut pembuat elemen garis.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
Pembangunan T-Bayer>(TBuilder, Aksi)
Menambahkan konfigurasi elemen ’linearGradient’ ke pembuat.
public static TBuilder AddLinearGradient<tbuilder>(this TBuilder builder, Action<svglineargradientelementbuilder> configure) where TBuilder : ISVGElementBuilder, IPaintServerElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGLinearGradientElementBuilder
>
Tindakan konfigurasi untuk elemen ’linearGradient’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan T-Bayer>(TBuilder, OneOf <double, (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="">, CoordinateUnits?, SpreadMethod?, string, string , Action)
Menambahkan elemen ’linearGradient’ ke pembuat SVG, menentukan posisi awal dan akhir, bersama dengan sifat gradiens lainnya.
public static TBuilder AddLinearGradient<tbuilder>(this TBuilder builder, OneOf<double, (double,="" lengthtype)=""> x1, OneOf<double, (double,="" lengthtype)=""> y1, OneOf<double, (double,="" lengthtype)=""> x2, OneOf<double, (double,="" lengthtype)=""> y2, CoordinateUnits? gradientUnits, SpreadMethod? spreadMethod, string href = null, string id = null, Action<svglineargradientelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG di mana elemen ’linearGradient’ akan ditambahkan.
x1
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
x-koordinat untuk gradient. dapat menjadi double atau ValueTuple dengan LengthType.
y1
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Mulai y-koordinat untuk gradient. dapat menjadi double atau ValueTuple dengan LengthType.
x2
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Akhir x-koordinat untuk gradient. dapat menjadi double atau ValueTuple dengan LengthType.
y2
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Konten y-koordinat untuk gradient. dapat menjadi double atau ValueTuple dengan LengthType.
gradientUnits
CoordinateUnits
?
Mengidentifikasi sistem koordinat untuk gradient. parameter pilihan.
spreadMethod
SpreadMethod
?
Menentukan bagaimana gradient menyebar melampaui titik awal dan akhir. parameter pilihan.
href
string
Referensi untuk gradient lain, jika berlaku. parameter pilihan.
id
string
Identifikasi unik untuk elemen gradient. parameter pilihan.
extend
Action
dan lt;
SVGLinearGradientElementBuilder
>
Tindakan opsional untuk mengkonfigurasi lebih lanjut pembuat elemen gradient linear.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
Pembangunan tbuilder>(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘marker’ ke pembuat.
public static TBuilder AddMarker<tbuilder>(this TBuilder builder, Action<svgmarkerelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeContentElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGMarkerElementBuilder
>
Tindakan konfigurasi untuk elemen ‘marker’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan tbuilder>(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘mask’ ke pembuat.
public static TBuilder AddMask<tbuilder>(this TBuilder builder, Action<svgmaskelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeContentElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGMaskElementBuilder
>
Tindakan konfigurasi untuk elemen ‘mask’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
AddMetadata<tbuilder, telement=» » »(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘metadata’ ke pembuat. eleman ‘meta data’ digunakan untuk menambahkan metadata ke konten SVG.
public static TBuilder AddMetadata<tbuilder, telement="">(this TBuilder builder, Action<svgmetadataelementbuilder> configure) where TBuilder : ISVGElementBuilder, IDescriptiveElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGMetadataElementBuilder
>
Tindakan konfigurasi untuk elemen ‘metadata’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
TElement
Jenis yang mewakili elemen ‘metadata’ dalam model SVG.
Pembuatan AddPath(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘jalan’ ke pembangun.
public static TBuilder AddPath<tbuilder>(this TBuilder builder, Action<svgpathelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGPathElementBuilder
>
Tindakan konfigurasi untuk elemen ‘jalan’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembuatan AddPath(TBuilder, OneOf<string, tindakan<pathbuilder=» » »>, OneOf<color, cat,="" string="">, OneOf<color, cat,="" string="">, string, tindakan)
Menambahkan elemen ‘jalan’ ke pembuat SVG, dengan spesifikasi data jalan dan gaya.
public static TBuilder AddPath<tbuilder>(this TBuilder builder, OneOf<string, action<pathbuilder="">> d, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgpathelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Pembangun
Contoh pembangun SVG di mana elemen ‘jalan’ akan ditambahkan.
d
OneOf
dan lt;
string
, Action
dan lt;
PathBuilder
dan > >
Jenis OneOf yang dapat menjadi string yang mewakili data jalur atau tindakan yang mengkonfigurasi PathBuilder.
fill
OneOf
dan lt;
Color
, Paint
, string
>
Mengisi warna atau gaya cat untuk jalur. dapat menjadi Color atau Paint enum nilai atau cat server ID. parameter pilihan.
stroke
OneOf
dan lt;
Color
, Paint
, string
>
Warna stroke atau gaya cat untuk jalur. dapat menjadi warna atau nilai Paint enum atau cat server ID. parameter pilihan.
id
string
Identifikasi unik untuk elemen jalur. parameter pilihan.
extend
Action
dan lt;
SVGPathElementBuilder
>
Tindakan opsional untuk mengkonfigurasi lebih lanjut pembuat elemen jalur.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
Pembuatan AddPath(TBuilder, Aksi , OneOf<color, cat,="" string="">, OneOf<color, cat,="" string="">, string, tindakan)
Overload dari AddPath yang mengambil tindakan untuk mengkonfigurasi PathBuilder secara langsung.
public static TBuilder AddPath<tbuilder>(this TBuilder builder, Action<pathbuilder> d, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgpathelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Pembangun
Contoh pembangun SVG di mana elemen ‘jalan’ akan ditambahkan.
d
Action
dan lt;
PathBuilder
>
Tindakan yang mengkonfigurasi PathBuilder untuk menentukan data jalur.
fill
OneOf
dan lt;
Color
, Paint
, string
>
Mengisi warna atau gaya cat untuk jalur. dapat menjadi Color atau Paint enum nilai atau cat server ID. parameter pilihan.
stroke
OneOf
dan lt;
Color
, Paint
, string
>
Warna stroke atau gaya cat untuk jalur. dapat menjadi warna atau nilai Paint enum atau cat server ID. parameter pilihan.
id
string
Identifikasi unik untuk elemen jalur. parameter pilihan.
extend
Action
dan lt;
SVGPathElementBuilder
>
Tindakan opsional untuk mengkonfigurasi lebih lanjut pembuat elemen jalur.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
Pembangunan tbuilder>(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘pattern’ ke pembuat.
public static TBuilder AddPattern<tbuilder>(this TBuilder builder, Action<svgpatternelementbuilder> configure) where TBuilder : ISVGElementBuilder, IPaintServerElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGPatternElementBuilder
>
Tindakan konfigurasi untuk elemen ‘pattern’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan tbuilder>(TBuilder, CoordinateUnits?, KoordinatUnit?, string, string , Action)
Menambahkan elemen ‘pattern’ ke pembuat SVG, menentukan sistem koordinat dan unit untuk konten pattern.
public static TBuilder AddPattern<tbuilder>(this TBuilder builder, CoordinateUnits? patternUnits, CoordinateUnits? patternContentUnits, string href = null, string id = null, Action<svgpatternelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG di mana elemen ‘pattern’ akan ditambahkan.
patternUnits
CoordinateUnits
?
Menentukan sistem koordinat untuk pola. parameter pilihan.
patternContentUnits
CoordinateUnits
?
Menentukan sistem koordinat untuk konten dalam pola. parameter pilihan.
href
string
Referensi untuk pola lain, jika berlaku. parameter pilihan.
id
string
Identifikasi unik untuk elemen pola. parameter pilihan.
extend
Action
dan lt;
SVGPatternElementBuilder
>
Tindakan opsional untuk mengkonfigurasi lebih lanjut pattern element builder.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
Teka-teki dari tbuilder>(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘polygon’ ke pembuat.
public static TBuilder AddPolygon<tbuilder>(this TBuilder builder, Action<svgpolygonelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGPolygonElementBuilder
>
Aksi konfigurasi untuk elemen ‘polygon’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Teka-teki dari tbuilder>(Pembangunan, Double[ ], OneOf<color, cat,="" string="">, OneOf<color, cat,="" string="">, string, tindakan)
Menambahkan elemen ‘polygon’ ke pembuat SVG, dengan spesifikasi vertikal dan gaya.
public static TBuilder AddPolygon<tbuilder>(this TBuilder builder, double[] points, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgpolygonelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG di mana elemen ‘polygon’ akan ditambahkan.
points
double
[ ]
Serangkaian ganda yang mewakili titik-titik polygon (alternatif koordinat x dan y).
fill
OneOf
dan lt;
Color
, Paint
, string
>
Mengisi warna atau gaya cat untuk polygon. dapat menjadi Color atau nilai Paint enum atau cat server ID. parameter pilihan.
stroke
OneOf
dan lt;
Color
, Paint
, string
>
Warna stroke atau gaya cat untuk polygon. dapat menjadi warna atau nilai Paint enum atau cat server ID. parameter pilihan.
id
string
Identifikasi unik untuk elemen polygon. parameter pilihan.
extend
Action
dan lt;
SVGPolygonElementBuilder
>
Tindakan opsional untuk mengkonfigurasi lebih lanjut pembuat elemen polygon.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
Teka-teki dari tbuilder>(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘polilin’ ke pembuat.
public static TBuilder AddPolyline<tbuilder>(this TBuilder builder, Action<svgpolylineelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGPolylineElementBuilder
>
Tindakan konfigurasi untuk elemen ‘polilin’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Teka-teki dari tbuilder>(Pembangunan, Double[ ], OneOf<color, cat,="" string="">, OneOf<color, cat,="" string="">, string, tindakan)
Menambahkan elemen ‘polilin’ ke pembuat SVG, mendefinisikan vertikal dan gaya.
public static TBuilder AddPolyline<tbuilder>(this TBuilder builder, double[] points, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgpolylineelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG ke mana elemen ‘polilin’ akan ditambahkan.
points
double
[ ]
Serangkaian ganda yang mewakili titik-titik polilin (alternatif koordinat x dan y).
fill
OneOf
dan lt;
Color
, Paint
, string
>
Mengisi warna atau gaya cat untuk polilin. dapat menjadi Color atau Paint enum nilai atau cat server ID. parameter pilihan.
stroke
OneOf
dan lt;
Color
, Paint
, string
>
Warna stroke atau gaya cat untuk polilin. dapat menjadi warna atau nilai Paint enum atau cat server ID. parameter pilihan.
id
string
Identifikasi unik untuk elemen polilin. parameter pilihan.
extend
Action
dan lt;
SVGPolylineElementBuilder
>
Tindakan pilihan untuk mengkonfigurasi lebih lanjut pembuat elemen polilin.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
Pembangunan T-Bayer>(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘radialGradient’ ke pembuat.
public static TBuilder AddRadialGradient<tbuilder>(this TBuilder builder, Action<svgradialgradientelementbuilder> configure) where TBuilder : ISVGElementBuilder, IPaintServerElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGRadialGradientElementBuilder
>
Aksi konfigurasi untuk elemen ‘radialGradient’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan T-Bayer>(TBuilder, OneOf <double, (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="">, CoordinateUnits?, SpreadMethod?, string, string , Action)
Menambahkan elemen ‘radialGradient’ kepada pembuat SVG, dengan spesifikasi pusat, radius, dan titik fokus, bersama dengan sifat gradien lainnya.
public static TBuilder AddRadialGradient<tbuilder>(this TBuilder builder, OneOf<double, (double,="" lengthtype)=""> cx = null, OneOf<double, (double,="" lengthtype)=""> cy = null, OneOf<double, (double,="" lengthtype)=""> r = null, OneOf<double, (double,="" lengthtype)=""> fx = null, OneOf<double, (double,="" lengthtype)=""> fy = null, CoordinateUnits? gradientUnits = null, SpreadMethod? spreadMethod = null, string href = null, string id = null, Action<svgradialgradientelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG ke mana elemen ‘radialGradient’ akan ditambahkan.
cx
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
x-koordinat pusat gradient. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
cy
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Y-koordinat pusat gradient. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
r
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Radius gradient. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
fx
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
x-koordinat dari titik fokus gradient. dapat menjadi ganda atau ValueTuple dengan LengthType. parameter pilihan.
fy
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Y-koordinat dari titik fokus gradient. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
gradientUnits
CoordinateUnits
?
Mengidentifikasi sistem koordinat untuk gradient. parameter pilihan.
spreadMethod
SpreadMethod
?
Menentukan bagaimana gradient menyebar melampaui titik awal dan akhir. parameter pilihan.
href
string
Referensi untuk gradient lain, jika berlaku. parameter pilihan.
id
string
Identifikasi unik untuk elemen gradient. parameter pilihan.
extend
Action
dan lt;
SVGRadialGradientElementBuilder
>
Tindakan pilihan untuk mengkonfigurasi lebih lanjut pembuat elemen gradient radial.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
Pembangunan (TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘direct’ ke pembuat.
public static TBuilder AddRect<tbuilder>(this TBuilder builder, Action<svgrectelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGRectElementBuilder
>
Tindakan konfigurasi untuk elemen ‘direct’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan (TBuilder, OneOf <double, (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="">, OneOf<color, cat,="" string="">, OneOf<color, cat,="" string="">, string, tindakan)
Menambahkan elemen ‘direct’ (rectangle) dengan dimensi dan gaya yang ditentukan kepada pembuat SVG.
public static TBuilder AddRect<tbuilder>(this TBuilder builder, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgrectelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG yang akan ditambahkan elemen ‘direct’.
x
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Koordinat x dari titik permulaan rektangle. dapat menjadi nilai ganda atau tuple dari double dan LengthType.
y
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Y-koordinat dari titik permulaan rektangle. dapat menjadi nilai ganda atau tuple dari double dan LengthType.
width
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketebalan rektangle. dapat menjadi nilai ganda atau tuple ganda dan LengthType.
height
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketinggian rektangle. dapat menjadi nilai ganda atau tuple double dan LengthType.
fill
OneOf
dan lt;
Color
, Paint
, string
>
Mengisi warna atau gaya cat untuk rektangle. dapat menjadi Color atau nilai Paint enum atau cat server ID. parameter pilihan.
stroke
OneOf
dan lt;
Color
, Paint
, string
>
Warna stroke atau gaya cat untuk outline rektangle. dapat menjadi warna atau nilai Paint enum atau cat server ID. parameter pilihan.
id
string
Identifikasi unik untuk elemen rektangle. parameter pilihan.
extend
Action
dan lt;
SVGRectElementBuilder
>
Tindakan opsional untuk mengkonfigurasi lebih lanjut pembuat elemen rektangle.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
AdScripter dan Tbuilder>(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘script’ ke pembuat.
public static TBuilder AddScript<tbuilder>(this TBuilder builder, Action<svgscriptelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeContentElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGScriptElementBuilder
>
Tindakan konfigurasi untuk elemen ‘script’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan tbuilder>(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘set’ ke pembuat.
public static TBuilder AddSet<tbuilder>(this TBuilder builder, Action<svgsetelementbuilder> configure) where TBuilder : ISVGElementBuilder, IBaseAnimationElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGSetElementBuilder
>
Tindakan konfigurasi untuk ‘set’ elemen.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan AddStop(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘stop’ ke pembuat untuk menentukan stop gradient.
public static TBuilder AddStop<tbuilder>(this TBuilder builder, Action<svgstopelementbuilder> configure) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGStopElementBuilder
>
Aksi konfigurasi untuk ‘stop’ elemen.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan AddStop(TBuilder, Warna?, Double?, OneOf<Double, (Dua kali lipat = “stopunittype”)="">, string, tindakan)
Menambahkan elemen ‘stop’ ke gradient dalam pembuat SVG, mendefinisikan warna dan ketidakselesaan pada penggantian tertentu.
public static TBuilder AddStop<tbuilder>(this TBuilder builder, Color? stopColor = null, double? stopOpacity = null, OneOf<double, (double,="" stopunittype)=""> offset = null, string id = null, Action<svgstopelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG di mana elemen ‘stop’ akan ditambahkan.
stopColor
Color
?
Warna pada stop. parameter pilihan.
stopOpacity
double
?
Ketidakpastian pada stop. parameter optional.
offset
OneOf
dan lt;
double
, (
double
, StopUnitType
dan gt;
Deposit stop di dalam gradient. dapat menjadi double atau ValueTuple dengan StopUnitType. parameter pilihan.
id
string
Identifikasi unik untuk elemen stop. parameter pilihan.
extend
Action
dan lt;
SVGStopElementBuilder
>
Tindakan opsional untuk mengkonfigurasi lebih lanjut pembuat elemen stop.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
Teka-teki dari tbuilder>(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘style’ ke pembuat.
public static TBuilder AddStyle<tbuilder>(this TBuilder builder, Action<svgstyleelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeContentElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGStyleElementBuilder
>
Tindakan konfigurasi untuk elemen ‘gaya’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan tbuilder>(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘svg’ (grafik vector scalable) ke pembuat.
public static TBuilder AddSvg<tbuilder>(this TBuilder builder, Action<svgsvgelementbuilder> configure) where TBuilder : ISVGElementBuilder, IStructuralElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGSVGElementBuilder
>
Aksi konfigurasi untuk elemen ‘svg’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembuatan AddSwitch(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘switch’ ke pembuat.
public static TBuilder AddSwitch<tbuilder>(this TBuilder builder, Action<svgswitchelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGSwitchElementBuilder
>
Tindakan konfigurasi untuk elemen ‘switch’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Teka-teki dari tbuilder>(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘simbol’ ke pembuat.
public static TBuilder AddSymbol<tbuilder>(this TBuilder builder, Action<svgsymbolelementbuilder> configure) where TBuilder : ISVGElementBuilder, IStructuralElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGSymbolElementBuilder
>
Tindakan konfigurasi untuk elemen ‘symbol’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan tbuilder>(TBuilder, Aksi)
Menambahkan konfigurasi elemen ’tekst’ ke pembuat.
public static TBuilder AddText<tbuilder>(this TBuilder builder, Action<svgtextelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGTextElementBuilder
>
Tindakan konfigurasi untuk elemen ’tekst’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan tbuilder>(TBuilder, string, OneOf <double, (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="">, fontStyle?, string, FontWeight?, OneOf<color, cat,="" string="">, OneOf<color, cat,="" string="">, string, tindakan)
Menambahkan elemen ’teks’ dengan konten dan atribut yang ditentukan untuk pembuat SVG.
public static TBuilder AddText<tbuilder>(this TBuilder builder, string content, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> fontSize = null, FontStyle? fontStyle = null, string fontFamily = null, FontWeight? fontWeight = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgtextelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
Pembangun
Contoh pembuat di mana elemen ’tekst’ akan ditambahkan.
content
string
Konten teks yang akan dipaparkan di dalam elemen ’tekst’.
x
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
x-koordinat untuk elemen teks. dapat menjadi nilai ganda atau dua kali ganda dan panjangType.
y
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Y-koordinat untuk elemen teks. dapat menjadi nilai ganda atau tuple double dan LengthType.
fontSize
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ukuran huruf untuk teks. dapat menjadi nilai ganda atau tuple double dan LengthType.
fontStyle
FontStyle
?
Gaya font untuk teks (misalnya, normal, italic, oblique).
fontFamily
string
Keluarga fon untuk teks (misalnya, Arial, Verdana).
fontWeight
FontWeight
?
Berat (ketebalan) huruf (misalnya, normal, berani).
fill
OneOf
dan lt;
Color
, Paint
, string
>
Mengisi warna atau gaya cat untuk teks. dapat menjadi Color atau Paint enum nilai atau cat server ID.
stroke
OneOf
dan lt;
Color
, Paint
, string
>
Warna atau gaya cat untuk teks. dapat menjadi warna atau nilai Paint enum atau cat server ID.
id
string
Identifikasi unik untuk elemen teks.
extend
Action
dan lt;
SVGTextElementBuilder
>
Tindakan opsional untuk mengkonfigurasi lebih lanjut pembuat elemen teks.
Returns
Pembangun
Contoh pembuat untuk rantai tambahan atau konfigurasi.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memungkinkan rantai.
Pembangunan tbuilder>(TBuilder, Aksi)
Menambahkan konfigurasi elemen ’title’ ke pembuat. eleman ’titel’ digunakan untuk memberikan judul untuk konten SVG.
public static TBuilder AddTitle<tbuilder>(this TBuilder builder, Action<svgtitleelementbuilder> configure) where TBuilder : ISVGElementBuilder, IDescriptiveElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGTitleElementBuilder
>
Tindakan konfigurasi untuk elemen ’title’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan tbuilder>(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘menggunakan’ ke pembuat.
public static TBuilder AddUse<tbuilder>(this TBuilder builder, Action<svguseelementbuilder> configure) where TBuilder : ISVGElementBuilder, IStructuralElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGUseElementBuilder
>
Tindakan konfigurasi untuk ‘menggunakan’ elemen.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan tbuilder>(TBuilder, string, OneOf <double, (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="> , OneOf < ganda , (dua kali ganda =" panjang)="">, OneOf<color, cat,="" string="">, OneOf<color, cat,="" string="">, string, tindakan)
Menambahkan elemen ‘penggunaan’ ke pembuat SVG, memungkinkan penggunaan ulang eleman yang ada yang ditakrifkan di tempat lain dalam SVD.
public static TBuilder AddUse<tbuilder>(this TBuilder builder, string href = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svguseelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
Pembangun
Contoh pembuat SVG di mana elemen ‘penggunaan’ akan ditambahkan.
href
string
Referensi ke elemen yang ada untuk digunakan kembali. parameter pilihan.
x
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Koordinat x di mana elemen yang digunakan kembali diletakkan. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
y
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Y-koordinat di mana elemen yang digunakan kembali diletakkan. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
width
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketebalan elemen yang digunakan kembali. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
height
OneOf
dan lt;
double
, (
double
, LengthType
dan gt;
Ketinggian elemen yang digunakan kembali. dapat menjadi double atau ValueTuple dengan LengthType. parameter pilihan.
fill
OneOf
dan lt;
Color
, Paint
, string
>
Mengisi warna, cat atau cat server ID untuk elemen. parameter pilihan.
stroke
OneOf
dan lt;
Color
, Paint
, string
>
warna, cat atau cat server ID untuk elemen. parameter pilihan.
id
string
Identifikasi unik untuk elemen. parameter pilihan.
extend
Action
dan lt;
SVGUseElementBuilder
>
Tindakan pilihan untuk mengkonfigurasi lebih lanjut SVGUseElementBuilder.
Returns
Pembangun
Contoh pembuat, memungkinkan metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG, memfasilitasi penggunaan API yang lancar.
Keterangan dari AddView(TBuilder, Aksi)
Menambahkan konfigurasi elemen ‘view’ ke pembuat.
public static TBuilder AddView<tbuilder>(this TBuilder builder, Action<svgviewelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
SVGViewElementBuilder
>
Tindakan konfigurasi untuk elemen ‘view’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Penambahan tbuilder>(Pembangun ,)
public static TBuilder Additive<tbuilder>(this TBuilder builder, value) where TBuilder : ISVGElementBuilder, IAnimationAdditionAttributeSetter
Parameters
builder
Pembangun
Returns
Pembangun
Jenis Parameter
TBuilder
AlignmentBahasa Melayu(TBuilder dan AlignmentBaseline)
Menetapkan atribut ‘alignment-baseline’ untuk elemen SVG.
public static TBuilder AlignmentBaseline<tbuilder>(this TBuilder builder, AlignmentBaseline value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
AlignmentBaseline
Nilai dasar alignment untuk ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perbedaan : tbuilder>(Pembangunan, Double)
Menetapkan atribut ‘amplitude’ untuk elemen fungsi transfer komponen.
public static TBuilder Amplitude<tbuilder>(this TBuilder builder, double amplitude) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
amplitude
double
Nilai amplitud untuk fungsi transfer.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Nama Panggilan (Pembuat, String)
Menetapkan atribut ‘attributeName’, mendefinisikan nama properti CSS atau attribu untuk animasi.
public static TBuilder AttributeName<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationTargetAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Nama dari atribut untuk animasi.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan BaselineShift(Pembangunan, BaseLineShift)
Menetapkan atribut ‘perubahan garis dasar’ untuk elemen SVG menggunakan nilai yang sudah ditentukan.
public static TBuilder BaselineShift<tbuilder>(this TBuilder builder, BaseLineShift value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
BaseLineShift
Nilai pertukaran dasar untuk ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan BaselineShift(TBuilder, double, panjangType)
Menetapkan atribut ‘perubahan garis dasar’ untuk elemen SVG menggunakan nilai numerik.
public static TBuilder BaselineShift<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
double
Nilai numerik untuk pertukaran dasar.
type
LengthType
Jenis unit panjang.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Mulai dengan tbuilder>(TBuilder, Aksi)
Menetapkan atribut ‘bermula’, menentukan kapan animasi harus dimulai.
public static TBuilder Begin<tbuilder>(this TBuilder builder, Action<timingvaluebuilder> configure) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
configure
Action
dan lt;
TimingValueBuilder
>
Sebuah delegat untuk mengkonfigurasi nilai timing.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
oleh tbuilder>(TBuilder, double, panjangType)
Menetapkan atribut ‘by’, menentukan nilai offset relatif untuk animasi dengan jenis panjang yang ditentukan.
public static TBuilder By<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
double
Nilai offset relatif untuk animasi.
type
LengthType
Jenis panjang untuk nilai ‘by’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perbedaan CalcMode(Pembangunan, CalcMode)
Menetapkan atribut ‘calcMode’, menentukan mode pengiraan untuk animasi.
public static TBuilder CalcMode<tbuilder>(this TBuilder builder, CalcMode calcMode) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
calcMode
CalcMode
Metode penghitungan untuk animasi.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Kelas yang dibangun>(TBuilder, params string[])
Menetapkan atribut ‘kelas’, menugaskan satu atau lebih nama kelas untuk elemen SVG.
public static TBuilder Class<tbuilder>(this TBuilder builder, params string[] value) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
[ ]
Nama kelas yang harus diberikan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
ClipPath(TBuilder, Aksi)
Tetapkan atribut ‘clip-path’ untuk elemen SVG.
public static TBuilder ClipPath<tbuilder>(this TBuilder builder, Action<clippathbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
ClipPathBuilder
>
Sebuah delegat untuk mengkonfigurasi jalur klip.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
ClipRule(Pembangunan, ClipRule)
Menetapkan atribut ‘clip-rule’ untuk elemen SVG.
public static TBuilder ClipRule<tbuilder>(this TBuilder builder, ClipRule value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
ClipRule
Peraturan klip bernilai untuk ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
warna tbuilder>(TBuilder, Aksi)
Tetapkan atribut ‘warna’ untuk elemen SVG menggunakan konfigurasi tersuai.
public static TBuilder Color<tbuilder>(this TBuilder builder, Action<colorbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
ColorBuilder
>
Sebuah delegat untuk mengkonfigurasi warna.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
warna tbuilder>(Pembuat, Warna)
Menetapkan atribut ‘warna’ untuk elemen SVG menggunakan nilai warna.
public static TBuilder Color<tbuilder>(this TBuilder builder, Color colorValue) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
colorValue
Color
Nilai warna untuk ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Colorinterpolasi(TBuilder dan ColorInterpolation)
Menetapkan atribut ‘interpolasi warna’ untuk elemen SVG.
public static TBuilder ColorInterpolation<tbuilder>(this TBuilder builder, ColorInterpolation value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
ColorInterpolation
Nilai interpolasi warna yang telah ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
ColorinterpolasiFilter(TBuilder dan ColorInterpolation)
Menetapkan atribut ‘filter warna-interpolasi’ untuk elemen SVG.
public static TBuilder ColorInterpolationFilters<tbuilder>(this TBuilder builder, ColorInterpolation value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
ColorInterpolation
Nilai interpolasi warna yang telah ditentukan untuk filter untuk ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perbedaan ColorProfile(Pembuat, String)
Menetapkan atribut ‘profil warna’ untuk elemen SVG.
public static TBuilder ColorProfile<tbuilder>(this TBuilder builder, string value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
string
Nilai profil warna untuk ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perbedaan warna (Pembuat, ColorRendering)
Menetapkan atribut ‘color-rendering’ untuk elemen SVG menggunakan nilai enum yang sudah ditentukan.
public static TBuilder ColorRendering<tbuilder>(this TBuilder builder, ColorRendering value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
ColorRendering
ColorRendering enum nilai untuk ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan tbuilder>(Pembangun, Kursus)
Menetapkan atribut ‘cursor’ untuk elemen SVG menggunakan nilai enum yang sudah ditentukan.
public static TBuilder Cursor<tbuilder>(this TBuilder builder, Cursor value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
Cursor
Cursor enum nilai untuk ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Direktur (Pembuat, TextDirection)
Menetapkan atribut ‘dirikan’ untuk elemen SVG menggunakan nilai enum yang sudah ditentukan.
public static TBuilder Direction<tbuilder>(this TBuilder builder, TextDirection value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
TextDirection
TextDirection enum nilai untuk ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pameran (Kegiatan, DisplayType)
Menetapkan atribut ‘display’ untuk elemen SVG menggunakan nilai enum yang sudah ditentukan.
public static TBuilder Display<tbuilder>(this TBuilder builder, DisplayType value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
DisplayType
DisplayType enum nilai untuk ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
DominantBaseline(TBuilder dan DominantBaseline)
Menetapkan atribut ‘dominant-baseline’ untuk elemen SVG menggunakan nilai enum yang sudah ditentukan.
public static TBuilder DominantBaseline<tbuilder>(this TBuilder builder, DominantBaseline value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
DominantBaseline
DominantBaseline enum nilai untuk ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Untuk tbuilder>(Pembangunan, TimeSpan)
Menetapkan atribut ‘dur’, menentukan durasi animasi.
public static TBuilder Dur<tbuilder>(this TBuilder builder, TimeSpan duration) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
duration
TimeSpan
Durasi dari animasi.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Untuk tbuilder>(Pembangunan, Dur)
Menetapkan atribut ‘dur’, menentukan jenis durasi yang telah ditentukan sebelumnya dari animasi.
public static TBuilder Dur<tbuilder>(this TBuilder builder, Dur value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
Dur
Jenis durasi yang telah ditentukan untuk animasi.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Dx(TBuilder, LengthType, Param ganda[])
Tetapkan atribut ‘dx’ untuk menyesuaikan posisi horizontal setiap karakter dalam teks.
public static TBuilder Dx<tbuilder>(this TBuilder builder, LengthType type = LengthType.Px, params double[] values) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
type
LengthType
Jenis unit panjang untuk nilai.
values
double
[ ]
Nilai penyesuaian horizontal untuk setiap karakter.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Remarks
Metode ini memungkinkan kontrol halus atas ruang horizontal karakter dalam teks.
Dx(TBuilder, double, panjangType)
Menetapkan nilai penyesuaian horizontal tunggal untuk konten teks.
public static TBuilder Dx<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
double
nilai penyesuaian horizontal.
type
LengthType
Jenis unit panjang untuk nilai.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Remarks
Metode ini menetapkan atribut ‘dx’ dengan nilai tunggal, menyesuaikan posisi horizontal dari konten teks.
Pembuat 2>(Pembangunan, Double[ ]Jarak panjang)
Menetapkan beberapa nilai penyesuaian vertikal untuk konten teks.
public static TBuilder Dy<tbuilder>(this TBuilder builder, double[] values, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
values
double
[ ]
Nilai penyesuaian vertikal.
type
LengthType
Jenis unit panjang untuk nilai.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Remarks
Metode ini menetapkan atribut ‘ya’ dengan nilai berbilang, memungkinkan penyesuaian vertikal individu untuk setiap karakter atau segmen teks.
Pembuat 2>(TBuilder, double, panjangType)
Menetapkan nilai penyesuaian vertikal tunggal untuk konten teks.
public static TBuilder Dy<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
double
nilai penyesuaian vertikal.
type
LengthType
Jenis unit panjang untuk nilai.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Remarks
Metode ini menetapkan atribut ‘ya’ dengan nilai tunggal, menyesuaikan posisi vertikal dari konten teks.
Akhirnya tbuilder>(TBuilder, Aksi)
Menetapkan atribut ‘akhir’, menentukan kapan animasi harus berakhir.
public static TBuilder End<tbuilder>(this TBuilder builder, Action<timingvaluebuilder> configure) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
configure
Action
dan lt;
TimingValueBuilder
>
Sebuah delegat untuk mengkonfigurasi nilai timing.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan (Pembangunan, Double)
Menetapkan atribut ’exponent’ untuk elemen fungsi transfer komponen.
public static TBuilder Exponent<tbuilder>(this TBuilder builder, double exponent) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
exponent
double
Nilai eksponen untuk fungsi transfer.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Penutup (Pembuat, AnimasiFill)
Menetapkan atribut ‘menyelesaikan’, menentukan bagaimana animasi harus menerapkan gaya di luar durasi aktifnya.
public static TBuilder Fill<tbuilder>(this TBuilder builder, AnimationFill value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
AnimationFill
Mengisi perilaku animasi.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Penutup (TBuilder, Aksi)
Tetapkan atribut ‘menyisi’ untuk elemen SVG menggunakan konfigurasi tersuai.
public static TBuilder Fill<tbuilder>(this TBuilder builder, Action<paintbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
PaintBuilder
>
Sebuah delegat untuk mengkonfigurasi PaintBuilder.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Penutup (Pembuat, Warna)
Tetapkan atribut ‘menyisi’ untuk elemen SVG menggunakan warna.
public static TBuilder Fill<tbuilder>(this TBuilder builder, Color color) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
color
Color
Warna yang harus ditentukan sebagai pengisi.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Penutup (Pembuat, Lukisan)
Menetapkan atribut ‘menyelesaikan’ untuk elemen SVG menggunakan nilai Paint enum yang sudah ditentukan.
public static TBuilder Fill<tbuilder>(this TBuilder builder, Paint paint) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
paint
Paint
Nilai Paint Enum untuk ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
FillOpacity(Pembangunan, Double)
Menetapkan atribut ‘penuh-opacity’ untuk elemen SVG. Nilai harus antara 0.0 (semuanya transparan) dan 1.0 (sempurna tidak jelas).
public static TBuilder FillOpacity<tbuilder>(this TBuilder builder, double opacity) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
opacity
double
Nilai ketidakpastian yang harus ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Exceptions
Jika ketidakpastian tidak berada dalam jangkauan yang sah.
Pembangunan (Pembangunan, FillRule)
Menetapkan atribut ‘set-set’ untuk elemen SVG menggunakan nilai enum FillRule yang sudah ditentukan.
public static TBuilder FillRule<tbuilder>(this TBuilder builder, FillRule value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
FillRule
FillRule enum nilai untuk ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Filter untuk Tbuilder>(TBuilder, tindakan)
Tetapkan atribut ‘filter’ untuk elemen SVG menggunakan konfigurasi tersuai.
public static TBuilder Filter<tbuilder>(this TBuilder builder, Action<filtervaluelistbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
FilterValueListBuilder
>
Sebuah delegat untuk mengkonfigurasi FilterValueListBuilder.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan Pelabuhan > Tbuilder>(Pembuat, Warna)
Menetapkan atribut ‘cahaya-warna’ untuk elemen SVG menggunakan warna System.Drawing.
public static TBuilder FloodColor<tbuilder>(this TBuilder builder, Color colorValue) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
colorValue
Color
Warna yang harus ditetapkan sebagai warna banjir.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan Pelabuhan > Tbuilder>(TBuilder, Aksi)
Menetapkan atribut ‘cahaya-warna’ untuk elemen SVG menggunakan konfigurasi warna yang disesuaikan.
public static TBuilder FloodColor<tbuilder>(this TBuilder builder, Action<colorbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
ColorBuilder
>
Sebuah delegat untuk mengkonfigurasi ColorBuilder.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan Pelabuhan > Tbuilder>(Pembangunan, Double)
Menetapkan atribut ‘flood-opacity’ untuk elemen SVG. Nilai harus antara 0.0 (semuanya transparan) dan 1.0 (sempurna tidak jelas).
public static TBuilder FloodOpacity<tbuilder>(this TBuilder builder, double opacity) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
opacity
double
Nilai ketidakpastian yang harus ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Exceptions
Jika ketidakpastian tidak berada dalam jangkauan yang sah.
Pembangunan > Tbuilder>(Pembuat, String)
Menetapkan atribut ‘font-family’ untuk elemen SVG.
public static TBuilder FontFamily<tbuilder>(this TBuilder builder, string value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
string
Keluarga font untuk menetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan (TBuilder, double, panjangType)
Menetapkan atribut ‘font-kerning’ untuk elemen SVG menggunakan nilai numerik dan jenis panjang tertentu.
public static TBuilder FontKerning<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
double
Nilai font kerning untuk ditetapkan.
type
LengthType
Jenis panjang (misalnya px, em)
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan (Pembangunan, Kerning)
Menetapkan atribut ‘font-kerning’ untuk elemen SVG menggunakan nilai kerning yang sudah ditentukan.
public static TBuilder FontKerning<tbuilder>(this TBuilder builder, Kerning value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
Kerning
Nilai kering yang telah ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan (TBuilder, double, panjangType)
Setkan atribut ‘font-size’ untuk elemen SVG menggunakan nilai numerik dan jenis panjang tertentu.
public static TBuilder FontSize<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
double
Ukuran huruf nilai untuk ditetapkan.
type
LengthType
Jenis panjang (misalnya px, em)
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan (Pembangunan, FontSize)
Setkan atribut ‘size font’ untuk elemen SVG menggunakan nilai ukuran font yang sudah ditentukan.
public static TBuilder FontSize<tbuilder>(this TBuilder builder, FontSize value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
FontSize
Nilai ukuran huruf yang telah ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perbedaannya dengan tbuilder>(Pembangunan, Double)
Menetapkan atribut ‘font-size-adjust’ untuk elemen SVG.
public static TBuilder FontSizeAdjust<tbuilder>(this TBuilder builder, double value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
double
Ukuran huruf menyesuaikan nilai untuk menetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perbedaannya dengan tbuilder>(Pembangun ,)
public static TBuilder FontSizeAdjust<tbuilder>(this TBuilder builder, value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
Returns
Pembangun
Jenis Parameter
TBuilder
Pembangunan FontStretch(Pembangunan, FontStretch)
Setkan atribut ‘font-stretch’ untuk elemen SVG menggunakan nilai font stretch yang sudah ditentukan.
public static TBuilder FontStretch<tbuilder>(this TBuilder builder, FontStretch value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
FontStretch
Nilai font stretch yang telah ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Teka-teki dari Tbuilder>(Pembangunan, FontStyle)
Menetapkan atribut ‘font-style’ untuk elemen SVG menggunakan nilai gaya font yang sudah ditentukan.
public static TBuilder FontStyle<tbuilder>(this TBuilder builder, FontStyle value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
FontStyle
Nilai gaya font yang telah ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perbedaan (Pembuat, String)
Menetapkan atribut ‘font-variant’ untuk elemen SVG.
public static TBuilder FontVariant<tbuilder>(this TBuilder builder, string value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
string
Nilai varian font untuk ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan FontWeight(Pembangunan, FontWeight)
Menetapkan atribut ‘font-weight’ untuk elemen SVG menggunakan nilai berat font yang sudah ditentukan.
public static TBuilder FontWeight<tbuilder>(this TBuilder builder, FontWeight value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
FontWeight
Nilai berat huruf yang telah ditentukan untuk ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
FormatSvgLengths(Dua kali[ ]Jarak panjang)
Formatkan serangkaian nilai ganda ke dalam representasi string panjang SVG.
public static string FormatSvgLengths(double[] values, LengthType type)
Parameters
values
double
[ ]
Rangkaian nilai ganda yang mewakili panjang.
type
LengthType
Jenis unit panjang yang akan digunakan (misalnya, piksel).
Returns
Sebuah string yang terformat dari panjang SVG.
Remarks
Metode utilitas ini digunakan untuk mengformat nilai panjang untuk atribut SVG, melampirkan unit yang sesuai (seperti ‘px’) ke setiap nilai.
dari tbuilder>(TBuilder, double, panjangType)
Menetapkan atribut ‘dari’, menentukan nilai awal animasi dengan jenis panjang yang ditentukan.
public static TBuilder From<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
double
Nilai awal untuk animasi.
type
LengthType
Jenis panjang untuk nilai ‘dari’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
GlyphOrientasiVertical(TBuilder dan TextOrientation)
Menetapkan atribut ‘glyph-orientation-vertical’ untuk elemen SVG, menentukan orientasi glyphs.
public static TBuilder GlyphOrientationVertical<tbuilder>(this TBuilder builder, TextOrientation orientation) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
orientation
TextOrientation
Nilai orientasi teks harus ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perkembangan Transformasi(TBuilder, Func<transformbuilder=» » »)
Menetapkan atribut ‘gradientTransform’ untuk elemen gradien.
public static TBuilder GradientTransform<tbuilder>(this TBuilder builder, Func<transformbuilder, transformbuilder=""> configure) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder
Parameters
builder
Pembangun
Pembuat elemen SVG ke mana atribut ini diterapkan.
configure
Func
dan lt;
TransformBuilder
, TransformBuilder
>
Fungsi untuk mengkonfigurasi pembuat transformasi SVG.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan T-Bayer>(Koordinator dan koordinator)
Menetapkan atribut ‘gradientUnits’ untuk elemen gradien.
public static TBuilder GradientUnits<tbuilder>(this TBuilder builder, CoordinateUnits units) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder
Parameters
builder
Pembangun
Pembuat elemen SVG ke mana atribut ini diterapkan.
units
CoordinateUnits
Unit koordinat untuk gradient (userSpaceOnUse atau objectBoundingBox).
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
ketinggian tbuilder>(TBuilder, double, panjangType)
Menetapkan atribut ’tinggi’ untuk elemen SVG.
public static TBuilder Height<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IHeightAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
double
Nilai untuk atribut ’tinggi’.
type
LengthType
Jenis pengukuran panjang (default adalah piksel).
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Href(Pembuat, String)
Tetapkan atribut ‘href’ untuk elemen SVG, menentukan URL untuk menghubungkan ke.
public static TBuilder Href<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationTargetElementAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
URL untuk menghubungkan ke.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan Id(Pembuat, String)
Menetapkan atribut ‘id’, mengatur identifier unik untuk elemen SVG.
public static TBuilder Id<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Identifikasi unik untuk elemen.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
ImageRendering(Pembuat, ImageRendering)
Menetapkan atribut ‘image-rendering’ untuk elemen SVG, menentukan kualitas rendering gambar.
public static TBuilder ImageRendering<tbuilder>(this TBuilder builder, ImageRendering value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
ImageRendering
Image rendering nilai untuk menetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
dalam tbuilder>(Pembuat, String)
Menetapkan atribut ‘in’ untuk filter SVG primitif.
public static TBuilder In<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IFilterPrimitiveInAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
string
Grafis sumber atau filter primitif hasilnya digunakan sebagai input.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
dalam tbuilder>(Pembangunan, FilterInput)
Menetapkan atribut ‘in’ untuk primitif filter SVG menggunakan sumber input yang sudah ditentukan.
public static TBuilder In<tbuilder>(this TBuilder builder, FilterInput input) where TBuilder : ISVGElementBuilder, IFilterPrimitiveInAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
input
FilterInput
Sumber input yang sudah terdefinisikan (misalnya SourceGraphic, SourceAlpha).
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan Intercept Tbuilder>(Pembangunan, Double)
Menetapkan atribut ‘intercept’ untuk elemen fungsi transfer komponen.
public static TBuilder Intercept<tbuilder>(this TBuilder builder, double intercept) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
intercept
double
Nilai intercept untuk fungsi transfer.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Teka-teki dari tbuilder>(TBuilder, Aksi)
Menetapkan atribut ‘keySplines’, menentukan titik kontrol untuk pacing animasi.
public static TBuilder KeySplines<tbuilder>(this TBuilder builder, Action<animationsplinebuilder> buildSplines) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
buildSplines
Action
dan lt;
AnimationSplineBuilder
>
Tindakan untuk membangun konfigurasi spline.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
KeyTimes (TBuilder, Param ganda[])
Menetapkan atribut ‘keyTimes’, menentukan waktu di mana nilai-nilai kunci diterapkan.
public static TBuilder KeyTimes<tbuilder>(this TBuilder builder, params double[] keyTimes) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
keyTimes
double
[ ]
Berbagai waktu penting untuk animasi.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan Lang>(Pembuat, String)
Menetapkan atribut ‘bahasa’, menentukan bahasa dari konten elemen.
public static TBuilder Lang<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
kode bahasa untuk konten elemen.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Jangka Panjang (TBuilder, Pendekatan)
Menetapkan metode penyesuaian panjang untuk konten teks.
public static TBuilder LengthAdjust<tbuilder>(this TBuilder builder, LengthAdjust value) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
LengthAdjust
Metode penyesuaian panjang.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Remarks
Metode ini menetapkan atribut ‘panjangSesuai’, menentukan bagaimana panjang teks disesuaikan, baik dengan spasi atau dengan skala.
Langkah-langkah yang perlu diperhatikan adalah:>(TBuilder, double, panjangType)
Menetapkan atribut ’letter-spacing’ untuk elemen SVG menggunakan nilai numerik dan jenis panjang tertentu.
public static TBuilder LetterSpacing<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
double
huruf yang mencakup nilai untuk ditetapkan.
type
LengthType
Jenis panjang (misalnya px, em)
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Langkah-langkah yang perlu diperhatikan adalah:>(Pembangunan, Spacing)
Menetapkan atribut ’letter-spacing’ untuk elemen SVG menggunakan nilai ruang yang sudah ditentukan.
public static TBuilder LetterSpacing<tbuilder>(this TBuilder builder, Spacing value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
Spacing
Nilai ruang yang telah ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Lampu-lampu yang berbentuk tbuilder>(Pembuat, Warna)
Setkan atribut ‘cahaya-warna’ untuk elemen SVG menggunakan nilai warna yang ditentukan.
public static TBuilder LightingColor<tbuilder>(this TBuilder builder, Color colorValue) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
colorValue
Color
Nilai warna yang harus ditetapkan untuk efek pencahayaan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Lampu-lampu yang berbentuk tbuilder>(TBuilder, Aksi)
Tetapkan atribut ‘cahaya-warna’ untuk elemen SVG menggunakan konfigurasi warna yang disesuaikan.
public static TBuilder LightingColor<tbuilder>(this TBuilder builder, Action<colorbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
ColorBuilder
>
Sebuah delegat untuk mengkonfigurasi warna.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Teka-teki dari Tbuilder>(Pembuat, String)
Menetapkan atribut ‘marker-end’ untuk elemen SVG, menentukan marker di akhir jalur.
public static TBuilder MarkerEnd<tbuilder>(this TBuilder builder, string markerId) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
markerId
string
ID dari markers untuk digunakan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Teka-teki dari Tbuilder>(Pembangunan, MarkerPos)
Tetapkan atribut ‘marker-end’ untuk elemen SVG menggunakan posisi marker yang sudah ditentukan.
public static TBuilder MarkerEnd<tbuilder>(this TBuilder builder, MarkerPos value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
MarkerPos
Merek posisi nilai untuk ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
MarkerMid(Pembuat, String)
Menetapkan atribut ‘marker-mid’ untuk elemen SVG, menentukan marker di tengah titik jalan.
public static TBuilder MarkerMid<tbuilder>(this TBuilder builder, string markerId) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
markerId
string
ID dari markers untuk digunakan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
MarkerMid(Pembangunan, MarkerPos)
Menetapkan atribut ‘marker-mid’ untuk elemen SVG menggunakan posisi marker yang sudah ditentukan.
public static TBuilder MarkerMid<tbuilder>(this TBuilder builder, MarkerPos value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
MarkerPos
Merek posisi nilai untuk ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
MarkerStart (Pembuat, String)
Menetapkan atribut ‘marker-start’ untuk elemen SVG, menentukan marker pada permulaan jalur.
public static TBuilder MarkerStart<tbuilder>(this TBuilder builder, string markerId) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
markerId
string
ID dari markers untuk digunakan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
MarkerStart (Pembangunan, MarkerPos)
Tetapkan atribut ‘marker-start’ untuk elemen SVG menggunakan posisi marker yang sudah ditentukan.
public static TBuilder MarkerStart<tbuilder>(this TBuilder builder, MarkerPos value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
MarkerPos
Merek posisi nilai untuk ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Masker yang dibangun>(TBuilder, Aksi)
Setkan atribut ‘mask’ untuk elemen SVG menggunakan konfigurasi masker tersuai.
public static TBuilder Mask<tbuilder>(this TBuilder builder, Action<maskbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
MaskBuilder
>
Seorang delegat untuk mengkonfigurasi topeng.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan Max>(Pembangunan, TimeSpan)
Menetapkan atribut ‘max’, menentukan durasi maksimum animasi.
public static TBuilder Max<tbuilder>(this TBuilder builder, TimeSpan duration) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
duration
TimeSpan
Maksimal durasi animasi.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan Max>(Pembuat, Media)
Menetapkan atribut ‘max’, menentukan kondisi durasi maksimum yang sudah ditentukan untuk animasi.
public static TBuilder Max<tbuilder>(this TBuilder builder, Media value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
Media
Kondisi durasi maksimum yang ditentukan untuk animasi.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Min(Pembangunan, TimeSpan)
Menetapkan atribut ‘min’, menentukan durasi minimum animasi.
public static TBuilder Min<tbuilder>(this TBuilder builder, TimeSpan duration) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
duration
TimeSpan
Minimum durasi animasi.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Min(Pembuat, Media)
Menetapkan atribut ‘min’, menentukan kondisi durasi minimum untuk animasi berdasarkan media.
public static TBuilder Min<tbuilder>(this TBuilder builder, Media value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
Media
Kondisi durasi minimum yang berhubungan dengan media untuk animasi.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan tbuilder>(Pembangunan, Double)
Menetapkan atribut ‘offset’ untuk elemen fungsi transfer komponen.
public static TBuilder Offset<tbuilder>(this TBuilder builder, double offset) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
offset
double
Nilai diskon untuk fungsi transfer.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembuat Aborsi>(Pembuat, String)
Menetapkan atribut acara ‘onabort’, mendefinisikan skrip untuk dijalankan ketika pengisian dokumen SVG abortus.
public static TBuilder OnAbort<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika pengisian dokumen aborsi.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Beranda » Pembangun>(Pembuat, String)
Menetapkan atribut ‘bermula’, mendefinisikan skrip yang akan dijalankan pada awal animasi.
public static TBuilder OnBegin<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Skenario akan berjalan ketika animasi dimulai.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Bermain dengan Tbuilder>(Pembuat, String)
Menetapkan atribut acara ‘oncanplay’ untuk menangani pemeriksaan playability media.
public static TBuilder OnCanPlay<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika media dapat mulai bermain.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perbedaannya dengan tbuilder>(Pembuat, String)
Menetapkan atribut acara ‘oncanplaythrough’ untuk menangani playability media tanpa gangguan.
public static TBuilder OnCanPlayThrough<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika media dapat memainkan melalui sampai akhir tanpa berhenti untuk buffering.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perbedaan dengan Tbuilder>(Pembuat, String)
Menetapkan atribut acara ’tidak dibatalkan’ untuk menangani tindakan pembatalan pengguna.
public static TBuilder OnCancel<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk menjalankan pada membatalkan peristiwa.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perubahan (Pembuat, String)
Menetapkan atribut peristiwa ‘menukar’ untuk menangani perubahan dalam nilai elemen.
public static TBuilder OnChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika nilai elemen berubah.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Berdasarkan tbuilder>(Pembuat, String)
Tetapkan atribut acara ‘klik’ untuk menangani peristiwa klik pada elemen.
public static TBuilder OnClick<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk menjalankan peristiwa klik.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan OnClose(Pembuat, String)
Menetapkan atribut acara ’tertutup’ untuk menangani tindakan dekat pada elemen dialog.
public static TBuilder OnClose<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika dialog ditutup.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan OnCopy(Pembuat, String)
Menetapkan atribut acara ‘oncopy’, mendefinisikan skrip untuk dijalankan ketika konten disalin dari elemen SVG.
public static TBuilder OnCopy<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentElementEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan pada peristiwa salinan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perbedaan (Pembuat, String)
Menetapkan atribut acara ‘oncuechange’ untuk menangani perubahan di pita teks yang aktif.
public static TBuilder OnCueChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika jalur teks yang aktif berubah.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan (Pembuat, String)
Menetapkan atribut acara ‘oncut’, mendefinisikan skrip untuk berjalan ketika konten dipotong dari elemen SVG.
public static TBuilder OnCut<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentElementEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan pada acara pemotongan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan OnDblClick(Pembuat, String)
Menetapkan atribut acara ‘ondblclick’ untuk menangani acara double-klik pada elemen.
public static TBuilder OnDblClick<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan pada acara double-click.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perbedaan T-Builder>(Pembuat, String)
Tetapkan atribut acara ‘ondrag’ untuk menangani tindakan drag pada elemen.
public static TBuilder OnDrag<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan selama operasi drag.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perbedaannya dengan tbuilder>(Pembuat, String)
Menetapkan atribut peristiwa ‘ondragend’ untuk menangani akhir operasi drag.
public static TBuilder OnDragEnd<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika operasi drag berakhir.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan OnDragEnter(Pembuat, String)
Tetapkan atribut acara ‘ondragenter’ untuk menangani kemasukan item yang ditarik ke target drop yang valid.
public static TBuilder OnDragEnter<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika item yang ditarik memasuki target drop yang valid.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan > Tbuilder>(Pembuat, String)
Tetapkan atribut acara ‘ondragexit’ untuk menangani output item yang ditarik dari target drop yang valid.
public static TBuilder OnDragExit<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika item yang ditarik keluar target drop yang valid.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan (Pembuat, String)
Tetapkan atribut acara ‘ondragleave’ untuk menangani meninggalkan item yang ditarik dari target drop yang valid.
public static TBuilder OnDragLeave<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika item yang ditarik meninggalkan target drop yang valid.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan T-Bayer>(Pembuat, String)
Tetapkan atribut acara ‘ondragover’ untuk menangani menarik item di atas target drop yang valid.
public static TBuilder OnDragOver<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika item ditarik di atas target drop yang valid.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perkembangan OnDragStart(Pembuat, String)
Menetapkan atribut acara ‘ondragstart’ untuk menangani permulaan operasi drag.
public static TBuilder OnDragStart<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika operasi drag dimulai.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan OnDrop(Pembuat, String)
Tetapkan atribut acara ‘ondrop’ untuk menangani jatuh item ke target drop yang valid.
public static TBuilder OnDrop<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika item diturunkan ke target drop yang valid.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Penggantian pengganti (Pembuat, String)
Menetapkan atribut acara ‘ondurationchange’ untuk menangani perubahan dalam durasi media.
public static TBuilder OnDurationChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika durasi media berubah.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan > Tbuilder>(Pembuat, String)
Menetapkan atribut acara ’tidak tertutup’ untuk menangani pengosongan sumber elemen media.
public static TBuilder OnEmptied<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika sumber dari elemen media dicetak.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perbedaan tbuilder>(Pembuat, String)
Menetapkan atribut ‘onend’, mendefinisikan skrip yang akan dijalankan di akhir animasi.
public static TBuilder OnEnd<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Skenario akan berjalan ketika animasi berakhir.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan > Tbuilder>(Pembuat, String)
Menetapkan atribut acara ‘diterbitkan’ untuk menangani akhir playback media.
public static TBuilder OnEnded<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika media playback berakhir.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perkembangan OnError(Pembuat, String)
Menetapkan atribut peristiwa ‘kerosakan’ untuk menangani kejadian kesalahan pada elemen.
public static TBuilder OnError<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICommonEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika terjadi kesalahan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan OnFocus>(Pembuat, String)
Tetapkan atribut acara ‘fokus’ untuk menangani peristiwa fokus pada elemen.
public static TBuilder OnFocus<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika elemen menerima fokus.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perbedaannya dengan tbuilder>(Pembuat, String)
Menetapkan atribut acara ‘onfocusin’ untuk menangani fokus-in acara pada elemen.
public static TBuilder OnFocusIn<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGraphicalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika elemen menerima fokus, biasanya sebelum peristiwa ‘onfokus’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Remarks
Acara ‘onfocusin’ diluncurkan ketika suatu elemen akan menerima fokus.Acara ini berbeda dari ‘onefokus’ karena mendukung membubarkan dan dapat digunakan untuk mendeteksi perubahan fokus pada unsur-unsur anak juga.
Perbedaannya dengan tbuilder>(Pembuat, String)
Tetapkan atribut acara ‘fokus keluar’ untuk menangani acara fokus keluar pada elemen.
public static TBuilder OnFocusOut<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGraphicalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika elemen kehilangan fokus, biasanya sebelum peristiwa ‘onblur’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Remarks
Peristiwa ‘onfocusout’ dimulai ketika suatu elemen akan kehilangan fokus.Sama seperti ‘onfousine’, peristiwa ini mendukung gelembung dan dapat digunakan untuk mendeteksi perubahan fokus pada unsur-unsur anak juga.
Pembangunan > Tbuilder>(Pembuat, String)
Tetapkan atribut acara ‘oninput’ untuk menangani acara input pada elemen.
public static TBuilder OnInput<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika item menerima input pengguna.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan OnInvalid>(Pembuat, String)
Menetapkan atribut acara ’tidak sah’ untuk menangani peristiwa yang tidak sah pada elemen bentuk.
public static TBuilder OnInvalid<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika nilai elemen tidak sah.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan OnKeyDown(Pembuat, String)
Tetapkan atribut acara ‘onkeydown’ untuk menangani peristiwa keydow pada elemen.
public static TBuilder OnKeyDown<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika kunci ditekan ke bawah.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan OnKeyPress(Pembuat, String)
Tetapkan atribut acara ‘onkeypress’ untuk menangani acara keypress pada elemen.
public static TBuilder OnKeyPress<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika kunci ditekan dan dilepaskan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan OnKeyUp(Pembuat, String)
Tetapkan atribut acara ‘unkeyup’ untuk menangani acara keyup pada elemen.
public static TBuilder OnKeyUp<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika kunci dikeluarkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan tbuilder>(Pembuat, String)
Tetapkan atribut acara ‘mengisi’ untuk menangani peristiwa beban pada elemen.
public static TBuilder OnLoad<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika item selesai muat.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan > Tbuilder>(Pembuat, String)
Menetapkan atribut acara ‘uploadstart’ untuk mengendalikan acara pada awal operasi media load.
public static TBuilder OnLoadStart<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan pada awal operasi beban.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perbedaan data(Pembuat, String)
Tetapkan atribut acara ‘onloadeddata’ untuk menangani acara ketika data media dimuat.
public static TBuilder OnLoadedData<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika data media dimuat.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Menggunakan Metadata(Pembuat, String)
Menetapkan atribut acara ‘metadata terunggah’ untuk menangani peristiwa ketika metadata media dimuat.
public static TBuilder OnLoadedMetadata<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika metadata media dimuat.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan OnMouseDown(Pembuat, String)
Tetapkan atribut acara ’nonmousedown’ untuk mengendalikan mouse down acara pada elemen.
public static TBuilder OnMouseDown<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika tombol mouse ditekan ke bawah pada elemen.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan OnMouseEnter(Pembuat, String)
Tetapkan atribut acara ‘onmouseenter’ untuk menangani mouse masuk acara pada elemen.
public static TBuilder OnMouseEnter<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika penunjuk tetikus memasuki elemen.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perbedaannya dengan tbuilder>(Pembuat, String)
Tetapkan atribut acara ‘onmouseleave’ untuk menangani acara tetikus meninggalkan pada elemen.
public static TBuilder OnMouseLeave<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika penunjuk tetikus meninggalkan elemen.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perkembangan OnMouseMove(Pembuat, String)
Tetapkan atribut acara ‘onmousemove’ untuk menangani peristiwa gerakan tikus pada elemen.
public static TBuilder OnMouseMove<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika penunjuk tetikus bergerak di dalam elemen.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan OnMouseOut(Pembuat, String)
Tetapkan atribut acara ‘onmouseout’ untuk mengendalikan mouse out acara pada elemen.
public static TBuilder OnMouseOut<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika penunjuk tetikus bergerak keluar dari elemen.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan OnMouseOver(Pembuat, String)
Tetapkan atribut acara ‘onmouseover’ untuk menangani tetikus atas peristiwa pada elemen.
public static TBuilder OnMouseOver<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika penunjuk tetikus berada di atas elemen.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan OnMouseUp(Pembuat, String)
Tetapkan atribut acara ‘onmouseup’ untuk menangani acara mouse up pada elemen.
public static TBuilder OnMouseUp<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika tombol mouse dilepaskan di atas elemen.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perbedaan OnMouseWheel(Pembuat, String)
Tetapkan atribut acara ‘onmousewheel’ untuk menangani peristiwa roda tetikus pada elemen.
public static TBuilder OnMouseWheel<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika roda tetikus digunakan di atas elemen.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan (Pembuat, String)
Menetapkan atribut acara ‘onpaste’, mendefinisikan skrip untuk dijalankan ketika konten dilipat ke dalam elemen SVG.
public static TBuilder OnPaste<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentElementEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan pada peristiwa paste.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perkembangan T-Builder>(Pembuat, String)
Menetapkan atribut acara ‘dihentikan’ untuk menangani peristiwa istirahat, biasanya untuk elemen media.
public static TBuilder OnPause<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika media dihentikan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Bermain dengan tbuilder>(Pembuat, String)
Menetapkan atribut acara ‘onplay’ untuk mengendalikan acara permainan, biasanya untuk elemen media.
public static TBuilder OnPlay<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika media mulai bermain.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Bermain(Pembuat, String)
Menetapkan atribut acara ‘memainkan’ untuk mengendalikan acara ketika media secara aktif bermain setelah terhenti atau berhenti untuk buffering.
public static TBuilder OnPlaying<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika media sedang bermain secara aktif.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perkembangan (Pembuat, String)
Menetapkan atribut acara ’tidak maju’ untuk mengendalikan acara untuk menunjukkan kemajuan proses yang sedang berlangsung.
public static TBuilder OnProgress<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan untuk menunjukkan kemajuan proses yang sedang berlangsung.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perbedaan (Pembuat, String)
Tetapkan atribut acara ‘onratechange’ untuk mengendalikan acara ketika tingkat playback media berubah.
public static TBuilder OnRateChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika tingkat playback berubah.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan (Pembuat, String)
Menetapkan atribut ‘berulang’, mendefinisikan skrip yang akan dijalankan setiap kali animasi berulang.
public static TBuilder OnRepeat<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Skenario untuk berjalan pada setiap pengulangan animasi.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perbedaannya dengan Tbuilder>(Pembuat, String)
Tetapkan atribut acara ‘onreset’ untuk menangani acara reset pada formulir.
public static TBuilder OnReset<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika formulir diset semula.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan > Tbuilder>(Pembuat, String)
Menetapkan atribut acara ‘melepaskan’ untuk menangani peristiwa resize jendela atau elemen.
public static TBuilder OnResize<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICommonEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika item atau jendela diubah suai.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perkembangan OnScroll(Pembuat, String)
Tetapkan atribut acara ‘onscroll’ untuk menangani peristiwa scroll pada elemen.
public static TBuilder OnScroll<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICommonEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika elemen ditelusuri.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan > Tbuilder>(Pembuat, String)
Menetapkan atribut acara ‘dianjurkan’ untuk menangani acara ketika operasi pencarian di media selesai.
public static TBuilder OnSeeked<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika operasi pencarian selesai.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan (Pembuat, String)
Menetapkan atribut acara ‘menuntut’ untuk menangani acara ketika operasi pencarian di media dimulai.
public static TBuilder OnSeeking<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika operasi pencarian dimulai.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan > Tbuilder>(Pembuat, String)
Tetapkan atribut acara ‘select’ untuk menangani peristiwa pemilihan teks pada elemen.
public static TBuilder OnSelect<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika teks dipilih dalam elemen.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Teka-teki tentang tbuilder>(Pembuat, String)
Menetapkan atribut acara ‘onshow’, biasanya digunakan untuk menangani acara ketika menu konteks dipaparkan.
public static TBuilder OnShow<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika menu konteks ditampilkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan > Tbuilder>(Pembuat, String)
Menetapkan atribut acara ‘diinstal’ untuk menangani peristiwa ketika transfer data media dihentikan secara tidak dijangka.
public static TBuilder OnStalled<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika transfer data media berhenti.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan (Pembuat, String)
Menetapkan atribut acara ‘onsubmit’ untuk kegiatan pengendalian formulir penyerahan.
public static TBuilder OnSubmit<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika formulir dikirim.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perbedaannya dengan tbuilder>(Pembuat, String)
Menetapkan atribut acara ’tidak terputus’ untuk menangani peristiwa ketika pengisian data media dihentikan.
public static TBuilder OnSuspend<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika pengisian data media dihentikan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
BerandaPengembangan(Pembuat, String)
Tetapkan atribut acara ‘update’ untuk menangani peristiwa ketika posisi playback media saat ini berubah.
public static TBuilder OnTimeUpdate<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika posisi playback saat ini berubah.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perbedaannya dengan tbuilder>(Pembuat, String)
Menetapkan atribut peristiwa ’tidak berkomunikasi’ untuk mengendalikan acara ketika pengguna mengambil kontrol, seperti details
dari Elemen.
public static TBuilder OnToggle<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika kontrol diambil.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perbedaannya dengan tbuilder>(Pembuat, String)
Tetapkan atribut acara ’tidak dimuat’, yang menentukan skrip untuk dijalankan ketika dokumen SVG dihapus.
public static TBuilder OnUnload<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika dokumen dihapus.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perbedaan VolumeChange(Pembuat, String)
Menetapkan atribut acara ‘onvolumechange’ untuk menangani peristiwa ketika volume media berubah.
public static TBuilder OnVolumeChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika volume berubah.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Teka-teki dari Tbuilder>(Pembuat, String)
Menetapkan atribut acara ’tidak menunggu’ untuk menangani acara ketika pemutaran media tertunda karena buffering data.
public static TBuilder OnWaiting<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
string
Fungsi JavaScript atau skrip untuk dijalankan ketika media playback ditunda untuk buffering.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan > Tbuilder>(Pembangunan, Double)
Menetapkan atribut ‘opacity’ untuk elemen SVG, menentukan tingkat transparansi.
public static TBuilder Opacity<tbuilder>(this TBuilder builder, double opacity) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
opacity
double
Nilai ketidakpastian (0.0 untuk transparan penuh, 1.0 untuk opak penuh).
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Keterlambatan(Perkembangan, Overflow)
Tetapkan atribut ‘overflow’ untuk elemen SVG, mengontrol bagaimana overflow diuruskan.
public static TBuilder Overflow<tbuilder>(this TBuilder builder, Overflow value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
Overflow
Metode pengendalian overflow yang harus diatur.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembuatan PaintOrder(Pembuat, PaintOrder)
Menetapkan atribut ‘perintah cat’ untuk elemen SVG, menentukan perintah pengisi cat, stroke, dan markers.
public static TBuilder PaintOrder<tbuilder>(this TBuilder builder, PaintOrder value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
PaintOrder
Perintah cat nilai untuk ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
PathLength(Pembangunan, Double)
Menetapkan atribut ‘PathLength’ untuk elemen jalur SVG.
public static TBuilder PathLength<tbuilder>(this TBuilder builder, double value) where TBuilder : ISVGElementBuilder, IShapeAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
double
Panjang total untuk jalur.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan > Tbuilder>(Pembangunan, PointerEvents)
Menetapkan atribut ‘pointer-events’ untuk unsur SVG, menentukan bagaimana unsur itu bereaksi terhadap peristiwa penunjuk.
public static TBuilder PointerEvents<tbuilder>(this TBuilder builder, PointerEvents value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
PointerEvents
Indikator acara bernilai untuk ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Titik-titik yang dibangun>(TBuilder, Param ganda[])
Tetapkan atribut ’titik’ untuk elemen SVG menggunakan serangkaian duplikat.
public static TBuilder Points<tbuilder>(this TBuilder builder, params double[] points) where TBuilder : ISVGElementBuilder, IPointsAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
points
double
[ ]
Serangkaian duplikat yang mewakili poin (mesti menjadi angka yang sama).
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Exceptions
Tembak jika sejumlah poin yang aneh diberikan.
Titik-titik yang dibangun>(TBuilder dan Params PointF[])
Tetapkan atribut ’titik’ untuk elemen SVG menggunakan serangkaian objek PointF.
public static TBuilder Points<tbuilder>(this TBuilder builder, params PointF[] points) where TBuilder : ISVGElementBuilder, IPointsAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
points
PointF
[ ]
Banyak objek PointF yang mewakili titik-titik tersebut.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Kekuatan (TBuilder, dua, ganda, double, panjangType)
Setkan atribut ‘x’, ‘y’, “width” dan ‘height’ untuk elemen SVG untuk menentukan rektangle.
public static TBuilder Rect<tbuilder>(this TBuilder builder, double x, double y, double width, double height, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IRectAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
x
double
koordinat x dari rektangle.
y
double
Koordinat Y dari rektangle.
width
double
Ukuran dari rektangle.
height
double
ketinggian dari rektangle.
type
LengthType
Jenis pengukuran panjang untuk semua dimensi (default adalah piksel).
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan RefX>(TBuilder, double, panjangType)
Menetapkan atribut ‘refX’ untuk elemen SVG.
public static TBuilder RefX<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IRefCoordinatesAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
double
koordinat referensi X.
type
LengthType
Jenis unit panjang (default adalah piksel).
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan RefX>(Posisi horizontal dan horizontal)
Menetapkan atribut ‘refX’ untuk elemen SVG menggunakan posisi horizontal yang sudah ditentukan.
public static TBuilder RefX<tbuilder>(this TBuilder builder, HorizontalPosition value) where TBuilder : ISVGElementBuilder, IRefCoordinatesAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
HorizontalPosition
Posisi horizontal yang sudah ditentukan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan RefY(TBuilder, double, panjangType)
Menetapkan atribut ‘refY’ untuk elemen SVG.
public static TBuilder RefY<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IRefCoordinatesAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
double
Referensi dan koordinasi.
type
LengthType
Jenis unit panjang (default adalah piksel).
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan RefY(Posisi Vertikal)
Menetapkan atribut ‘refY’ untuk elemen SVG menggunakan posisi vertikal yang sudah ditentukan.
public static TBuilder RefY<tbuilder>(this TBuilder builder, VerticalPosition value) where TBuilder : ISVGElementBuilder, IRefCoordinatesAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
VerticalPosition
Posisi vertikal yang sudah ditentukan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Keterlambatan(Pembuat, int)
Menetapkan atribut ‘repeatCount’, menentukan berapa kali animasi harus diulang.
public static TBuilder RepeatCount<tbuilder>(this TBuilder builder, int value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
int
Jumlah kali animasi harus diulang.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Keterlambatan(Pembuat, IndefiniteRepeat)
Menetapkan atribut ‘repeatCount’, mendefinisikan jumlah pengulangan yang tidak terbatas untuk animasi menggunakan enum yang sudah ditentukan.
public static TBuilder RepeatCount<tbuilder>(this TBuilder builder, IndefiniteRepeat value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
IndefiniteRepeat
Perhitungan pengulangan yang tidak terbatas untuk animasi.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Keterlambatan(Pembangunan, TimeSpan)
Menetapkan atribut ‘repeatDur’, menentukan durasi total untuk yang animasi harus diulang.
public static TBuilder RepeatDur<tbuilder>(this TBuilder builder, TimeSpan duration) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
duration
TimeSpan
Total waktu untuk mengulangi animasi.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Keterlambatan(Pembuat, IndefiniteRepeat)
Menetapkan atribut ‘repeatDur’, menentukan durasi total yang tidak terbatas untuk animasi menggunakan enum yang sudah ditentukan.
public static TBuilder RepeatDur<tbuilder>(this TBuilder builder, IndefiniteRepeat value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
IndefiniteRepeat
Durasi total yang tidak terbatas untuk mengulangi animasi.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
DiperlukanExtensions(Pembuat, String)
Menetapkan atribut ‘requiredExtensions’ pada elemen SVG. atribute ini menjelaskan ekstensi apa yang diperlukan untuk pemrosesan fragmen dokumen SVM.
public static TBuilder RequiredExtensions<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IConditionalProcessingAttributeSetter
Parameters
builder
Pembangun
Pembuat elemen SVG di mana atribut ditetapkan.
value
string
Nilai string yang mewakili ekspansi yang diperlukan.
Returns
Pembangun
Konstruktor elemen SVG asli untuk metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Kembali ke Tbuilder>(Pembangunan, Restart)
Menetapkan atribut ‘restart’, mendefinisikan bagaimana animasi harus berperilaku ketika selesai.
public static TBuilder Restart<tbuilder>(this TBuilder builder, Restart value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
Restart
Memulai kembali gerakan animasi.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
hasilnya tbuilder>(Pembuat, String)
Menetapkan atribut ‘result’ untuk filter SVG primitif.
public static TBuilder Result<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IFilterPrimitiveAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
string
Nama hasil dari filter ini primitif.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan Router>(TBuilder, Param ganda[])
Menetapkan sudut rotasi untuk karakter individu atau segmen konten teks.
public static TBuilder Rotate<tbuilder>(this TBuilder builder, params double[] values) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
values
double
[ ]
Sebuah urutan sudut rotasi dalam derajat.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Remarks
Metode ini menetapkan atribut ‘rotat’ dengan nilai berbilang, memungkinkan rotasi individu dari masing-masing karakter atau segmen teks.
Pembangunan Router>(Pembangunan, Double)
Menetapkan satu sudut rotasi untuk seluruh konten teks.
public static TBuilder Rotate<tbuilder>(this TBuilder builder, double value) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
double
sudut rotasi dalam derajat.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Remarks
Metode ini menetapkan atribut ‘rotat’ dengan nilai tunggal, menerapkan sudut rotasi yang sama untuk semua konten teks.
Pembangunan (TBuilder, string dan string)
Metode ini digunakan untuk menambahkan atau memodifikasi atribut dari elemen SVG yang sedang dibangun.
public static TBuilder SetAttribute<tbuilder>(this TBuilder builder, string name, string value) where TBuilder : IAttributeSetter
Parameters
builder
Pembangun
Pembuat elemen SVG di mana atribut ditetapkan.
name
string
Nama dari atribut untuk menetapkan.
value
string
Nilai dari atribut tersebut.
Returns
Pembangun
Konstruktor elemen SVG asli untuk metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
SetPreserveAspectRatio(TBuilder, AspectRatioAlign, Peningkatan)
Menetapkan atribut ‘reserveAspectRatio’ untuk elemen SVG.
public static TBuilder SetPreserveAspectRatio<tbuilder>(this TBuilder builder, AspectRatioAlign align, AspectRatioScaling meetOrSlice = AspectRatioScaling.Meet) where TBuilder : ISVGElementBuilder, IPreserveAspectRatioAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
align
AspectRatioAlign
Sesuai dengan perbandingan aspek.
meetOrSlice
AspectRatioScaling
Menentukan bagaimana proporsi aspek disimpan (default adalah ‘Meet’).
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan T-Shape>(Pembuat, ShapeRendering)
Menetapkan atribut ‘shape-rendering’ untuk elemen SVG, mempengaruhi rendering bentuk.
public static TBuilder ShapeRendering<tbuilder>(this TBuilder builder, ShapeRendering value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
ShapeRendering
Bentuk memberikan nilai untuk ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Langkah-langkah yang harus dilakukan>(Pembangunan, Double)
Menetapkan atribut ‘slope’ untuk elemen fungsi transfer komponen.
public static TBuilder Slope<tbuilder>(this TBuilder builder, double slope) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
slope
double
Nilai slope untuk fungsi transfer.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perbedaan Metode (Pembuat, SpreadMethod)
Menetapkan atribut ‘spreadMethod’ untuk elemen gradient.
public static TBuilder SpreadMethod<tbuilder>(this TBuilder builder, SpreadMethod method) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder
Parameters
builder
Pembangun
Pembuat elemen SVG ke mana atribut ini diterapkan.
method
SpreadMethod
Metode penyebaran untuk gradient (pad, refleksi, atau ulangi).
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Langkah-langkah untuk StopColor(Pembuat, Warna)
Menetapkan atribut ‘stop-color’ untuk elemen SVG, menentukan warna pada stop gradient.
public static TBuilder StopColor<tbuilder>(this TBuilder builder, Color colorValue) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
colorValue
Color
Nilai warna untuk ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Langkah-langkah untuk StopColor(TBuilder, Aksi)
Tetapkan atribut ‘stop-color’ untuk elemen SVG menggunakan konfigurasi warna yang disesuaikan.
public static TBuilder StopColor<tbuilder>(this TBuilder builder, Action<colorbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
ColorBuilder
>
Sebuah delegat untuk mengkonfigurasi warna.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perbedaan #tbuilder>(Pembangunan, Double)
Menetapkan atribut ‘stop-opacity’ untuk elemen SVG, mendefinisikan opacitas pada stop gradient.
public static TBuilder StopOpacity<tbuilder>(this TBuilder builder, double opacity) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
opacity
double
Nilai ketidakpastian (0.0 untuk transparan penuh, 1.0 untuk opak penuh).
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Keberadaan T-Builder>(TBuilder, Aksi)
Menetapkan atribut ‘stroke’ untuk elemen SVG menggunakan konfigurasi cat yang disesuaikan.
public static TBuilder Stroke<tbuilder>(this TBuilder builder, Action<paintbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
configure
Action
dan lt;
PaintBuilder
>
Seorang delegat untuk mengkonfigurasi cat.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Keberadaan T-Builder>(Pembuat, Warna)
Menetapkan atribut ‘stroke’ untuk elemen SVG menggunakan warna tertentu.
public static TBuilder Stroke<tbuilder>(this TBuilder builder, Color color) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
color
Color
Warna yang harus digunakan untuk stroke.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Keberadaan T-Builder>(Pembuat, Lukisan)
Menetapkan atribut ‘strik’ untuk elemen SVG menggunakan nilai cat yang sudah ditentukan.
public static TBuilder Stroke<tbuilder>(this TBuilder builder, Paint paint) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
paint
Paint
Nilai cat yang harus ditetapkan.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Rencana Penelitian (TBuilder, Param ganda[])
Menetapkan atribut ‘stroke-dasharray’ untuk elemen SVG, mendefinisikan pola dash dan gap yang digunakan untuk melukis stroke.
public static TBuilder StrokeDashArray<tbuilder>(this TBuilder builder, params double[] dashArray) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
dashArray
double
[ ]
Rangkaian panjang dash.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Rencana Penelitian (Pembuat, Dash)
Menetapkan atribut ‘stroke-dasharray’ untuk elemen SVG menggunakan pola dash yang sudah ditentukan.
public static TBuilder StrokeDashArray<tbuilder>(this TBuilder builder, Dash value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
Dash
Pattern dash untuk mengatur.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan Bangunan Tb>(TBuilder, double, panjangType)
Menetapkan atribut ‘stroke-dashoffset’ untuk elemen SVG, mendefinisikan offset untuk permulaan array stroke dash.
public static TBuilder StrokeDashoffset<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
double
Dash memberikan nilai offset.
type
LengthType
Jenis unit untuk nilai offset.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan StrokeLineCap(TBuilder dan StrokeLineCap)
Menetapkan atribut ‘stroke-linecap’ untuk elemen SVG, mendefinisikan bentuk yang akan digunakan di akhir jalur bawah terbuka ketika mereka digosok.
public static TBuilder StrokeLineCap<tbuilder>(this TBuilder builder, StrokeLineCap value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
StrokeLineCap
Dengan gaya line cap.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan Tiongkok(Pembuat, StrokeLineJoin)
Menetapkan atribut ‘stroke-linejoin’ untuk elemen SVG, menentukan bentuk yang digunakan untuk bergabung dengan dua segmen garis di mana mereka bertemu.
public static TBuilder StrokeLineJoin<tbuilder>(this TBuilder builder, StrokeLineJoin value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
StrokeLineJoin
Garis bergabung dengan gaya.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Keterlibatan T-Bayer>(Pembangunan, Double)
Menetapkan atribut ‘stroke-miterlimit’ untuk elemen SVG, mendefinisikan batas pada proporsi panjang meter dengan lebar stroke.
public static TBuilder StrokeMiterlimit<tbuilder>(this TBuilder builder, double miterlimit) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
miterlimit
double
Nilai batas mitra.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan StrikeOpacity(Pembangunan, Double)
Menetapkan atribut ‘stroke-opacity’ untuk elemen SVG, mendefinisikan opacitas stroke.
public static TBuilder StrokeOpacity<tbuilder>(this TBuilder builder, double opacity) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
opacity
double
Nilai dari opacity.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan Bangunan Tb>(TBuilder, double, panjangType)
Menetapkan atribut ‘streke-width’ untuk elemen SVG, menentukan lebar stroke.
public static TBuilder StrokeWidth<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
double
Nilai lebar stroke.
type
LengthType
Jenis unit untuk lebar stroke.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Teka-teki dari Tbuilder>(TBuilder, Aksi)
Setkan atribut ‘gaya’ menggunakan pembuat aturan untuk menentukan gaya CSS.
public static TBuilder Style<tbuilder>(this TBuilder builder, Action<rulebuilder> configureRule) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
configureRule
Action
dan lt;
RuleBuilder
>
Tindakan untuk mengkonfigurasi aturan CSS.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Teka-teki dari Tbuilder>(Pembuat, String)
Menetapkan atribut ‘gaya’, menentukan gaya CSS inline untuk elemen SVG.
public static TBuilder Style<tbuilder>(this TBuilder builder, string rules) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
rules
string
CSS mengatur sebagai string.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Bahasa Indonesia(Pembuat, String)
Menetapkan atribut ‘systemLanguage’ pada elemen SVG. atribute ini mendefinisikan preferensi bahasa yang dimaksudkan untuk fragmen dokumen SVM.
public static TBuilder SystemLanguage<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IConditionalProcessingAttributeSetter
Parameters
builder
Pembangun
Pembuat elemen SVG di mana atribut ditetapkan.
value
string
Nilai string yang mewakili preferensi bahasa, biasanya dalam bentuk tag bahasa.
Returns
Pembangun
Konstruktor elemen SVG asli untuk metode rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Keterangan Tabindex(Pembuat, int)
Menetapkan atribut ’tabindex’, menentukan urutan tab dari elemen SVG.
public static TBuilder Tabindex<tbuilder>(this TBuilder builder, int value) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
int
Indeks urutan tab.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
TabelPenghargaan(TBuilder, Param ganda[])
Menetapkan atribut ’tableValues’ untuk elemen fungsi transfer komponen.
public static TBuilder TableValues<tbuilder>(this TBuilder builder, params double[] values) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
values
double
[ ]
Nilai tabel untuk fungsi transfer.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Teka-teki dari tbuilder>(Pembuat, TextAnchor)
Menetapkan atribut ’text-anchor’ untuk elemen SVG, mendefinisikan bagaimana teks secara horizontal diselaraskan relatif dengan titik tertentu.
public static TBuilder TextAnchor<tbuilder>(this TBuilder builder, TextAnchor textAnchor) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
textAnchor
TextAnchor
Posisi anchor teks.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Teka-teki dari tbuilder>(TBuilder, Bool, bool dan booli)
Menetapkan atribut ’tekst-decoration’ untuk elemen SVG, mendefinisikan dekorasi yang ditambahkan ke teks.
public static TBuilder TextDecoration<tbuilder>(this TBuilder builder, bool underline = false, bool overline = false, bool lineThrough = false, bool blink = false) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
underline
bool
Menentukan apakah teks harus ditekankan.
overline
bool
Menentukan apakah teks harus memiliki overline.
lineThrough
bool
Menentukan apakah teks harus memiliki garis melalui itu.
blink
bool
Menentukan apakah teks harus bercahaya (tidak disarankan untuk digunakan).
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Teka-teki dari tbuilder>(TBuilder, double, panjangType)
Menetapkan panjang teks yang tepat.
public static TBuilder TextLength<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
double
panjang dari teks.
type
LengthType
Jenis unit panjang untuk nilai.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Remarks
Metode ini menetapkan atribut ‘panjang teks’, menentukan panjang yang diinginkan dari konten teks, potensial melebihi panjang teks alami.
Perbedaan TextOverflow(Perbedaan, TextOverflow)
Menetapkan atribut ’teks-overflow’ untuk elemen SVG, yang menentukan bagaimana konten yang tidak dipaparkan berlebihan ditandai kepada pengguna.
public static TBuilder TextOverflow<tbuilder>(this TBuilder builder, TextOverflow textOverflow) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
textOverflow
TextOverflow
Teks melebihi perilaku.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Teka-teki dari tbuilder>(Pembuat, TextRendering)
Menetapkan atribut ’text-rendering’ untuk elemen SVG, memberikan petunjuk kepada renderer tentang apa trade-off untuk dilakukan saat rendering teks.
public static TBuilder TextRendering<tbuilder>(this TBuilder builder, TextRendering textRendering) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
textRendering
TextRendering
Metode rendering teks.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Untuk tbuilder>(TBuilder, double, panjangType)
Menetapkan atribut ‘untuk’, menentukan nilai akhir animasi dengan jenis panjang yang ditentukan.
public static TBuilder To<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
double
Nilai akhir untuk animasi.
type
LengthType
Jenis panjang untuk nilai ‘untuk’.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Transformasi tbuilder>(TBuilder, Func<transformbuilder=» » »)
Menetapkan atribut ’transform’ untuk elemen SVG.
public static TBuilder Transform<tbuilder>(this TBuilder builder, Func<transformbuilder, transformbuilder=""> configure) where TBuilder : ISVGElementBuilder, ITransformAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
configure
Func
dan lt;
TransformBuilder
, TransformBuilder
>
Fungsi untuk mengkonfigurasi transformasi SVG.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Jenis (TBuilder, KomponenTransferType)
Menetapkan atribut ‘jenis’ dari elemen fungsi transfer komponen.
public static TBuilder Type<tbuilder>(this TBuilder builder, ComponentTransferType type) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
Jenis fungsi transfer komponen (misalnya, linear, gamma).
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
UnicodeBidi(Pembangunan, UnicodeBidi)
Menetapkan atribut ‘unicode-bidi’ untuk elemen SVG, menentukan bagaimana teks bidirectional harus diproses.
public static TBuilder UnicodeBidi<tbuilder>(this TBuilder builder, UnicodeBidi unicodeBidi) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
unicodeBidi
UnicodeBidi
Perilaku Unicode BiDi
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Nilai-nilai yang dibangun>(TBuilder, params string[])
Menetapkan atribut ’nilai’, menentukan set nilai yang akan digunakan sepanjang proses animasi.
public static TBuilder Values<tbuilder>(this TBuilder builder, params string[] values) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
values
string
[ ]
Berbagai nilai untuk animasi.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
ViewBox (TBuilder, ganda, double, kembar, dua)
Tetapkan atribut ‘viewBox’ untuk elemen SVG.
public static TBuilder ViewBox<tbuilder>(this TBuilder builder, double minX, double minY, double width, double height) where TBuilder : ISVGElementBuilder, IViewBoxAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
minX
double
Koordinat minimum X dari viewBox.
minY
double
Koordinat minimum Y dari viewBox.
width
double
Ketebalan dari viewbox.
height
double
Ketinggian dari viewbox.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Penglihatan (Pembangunan, Visibilitas)
Menetapkan atribut ‘visibility’ untuk elemen SVG, memeriksa apakah unsur itu terlihat atau tidak.
public static TBuilder Visibility<tbuilder>(this TBuilder builder, Visibility visibility) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
visibility
Visibility
dengan pengaturan visibilitas.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan WhiteSspace>(Pembangunan, WhiteSpace)
Menetapkan atribut ‘ruang putih’ untuk elemen SVG, dengan spesifikasi bagaimana ruang putih di dalam unsur itu diperlakukan.
public static TBuilder WhiteSspace<tbuilder>(this TBuilder builder, WhiteSpace value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
WhiteSpace
Mode Pengendalian Ruang Putih.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan Tb>(TBuilder, double, panjangType)
Menetapkan atribut ‘width’ untuk elemen SVG.
public static TBuilder Width<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IWidthAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
double
Nilai untuk atribut ‘width’.
type
LengthType
Jenis pengukuran panjang (default adalah piksel).
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perbedaan WordSpacing(Pembangunan, Spacing)
Menetapkan atribut ‘word-spacing’ untuk elemen SVG, menentukan perilaku ruang antara kata-kata.
public static TBuilder WordSpacing<tbuilder>(this TBuilder builder, Spacing value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
Spacing
Perkataan yang terdefinisikan spacing value.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Perbedaan WordSpacing(TBuilder, double, panjangType)
Menetapkan atribut ‘word-spacing’ untuk elemen SVG, mendefinisikan perilaku ruang antara kata dengan nilai yang disesuaikan.
public static TBuilder WordSpacing<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
double
Perkataan yang mencakup nilai.
type
LengthType
Jenis unit untuk nilai ruang.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Penulisan T-Bayer>(Penulisan, WritingMode)
Menetapkan atribut ‘menulis-mode’ untuk elemen SVG, menentukan arah di mana teks dan konten inline diletakkan.
public static TBuilder WritingMode<tbuilder>(this TBuilder builder, WritingMode value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
WritingMode
Mode penulisan .
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
X(TBuilder, double, panjangType)
Menetapkan atribut ‘x’ untuk elemen SVG.
public static TBuilder X<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IXAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
double
Nilai untuk atribut ‘x’.
type
LengthType
Jenis pengukuran panjang (default adalah piksel).
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
X(TBuilder, LengthType, Param ganda[])
Tetapkan atribut ‘x’ untuk menempatkan konten teks di sepanjang x-axis.
public static TBuilder X<tbuilder>(this TBuilder builder, LengthType type = LengthType.Px, params double[] values) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
type
LengthType
Jenis unit panjang untuk nilai.
values
double
[ ]
Nilai posisi x-axis
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Remarks
Metode ini menetapkan atribut ‘x’, yang menentukan posisi horizontal(s) elemen teks.
XlinkHref(Pembuat, String)
Menetapkan atribut ‘xlink:href’ untuk elemen SVG. atribute ini digunakan untuk menentukan referensi ke sumber daya sebagai link.
public static TBuilder XlinkHref<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IXLinkAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
string
URI dari sumber daya untuk menghubungkan ke.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Pembangunan XlinkTitle(Pembuat, String)
Menetapkan atribut ‘xlink:title’ untuk elemen SVG. atribute ini memberikan judul untuk sumber yang terhubung.
public static TBuilder XlinkTitle<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IXLinkAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
string
Nama sumber yang terhubung.
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
XmlSpace(Pembangunan, XmlSpace)
Menetapkan atribut ‘xml:space’, menentukan bagaimana ruang putih diuruskan.
public static TBuilder XmlSpace<tbuilder>(this TBuilder builder, XmlSpace value) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
value
XmlSpace
Perilaku xml:space (disimpan atau default)
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
dan tbuilder>(TBuilder, double, panjangType)
Menetapkan atribut ‘y’ untuk elemen SVG.
public static TBuilder Y<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IYAttributeSetter
Parameters
builder
Pembangun
instansi pembangun.
value
double
Nilai untuk atribut ‘y’.
type
LengthType
Jenis pengukuran panjang (default adalah piksel).
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
dan tbuilder>(TBuilder, LengthType, Param ganda[])
Tetapkan atribut ‘y’ untuk menempatkan konten teks di sepanjang y-axis.
public static TBuilder Y<tbuilder>(this TBuilder builder, LengthType type = LengthType.Px, params double[] values) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
Pembangun
Pembangun Elemen SVG.
type
LengthType
Jenis unit panjang untuk nilai.
values
double
[ ]
Nilai posisi y-axis
Returns
Pembangun
Contoh pembangun untuk rantai.
Jenis Parameter
TBuilder
Jenis pembuat elemen SVG.
Remarks
Metode ini menetapkan atribut ‘y’, yang menentukan posisi vertikal(s) elemen teks.</transformbuilder,></transformbuilder,></transformbuilder,></transformbuilder,></color,></color,></double,></double,></double,></double,></color,></color,></double,></double,></double,></double,></color,></color,></double,></double,></double,></color,></color,></double,></double,></double,></double,></double,></color,></color,></double,></double,></double,></double,></color,></color,></double,></double,></double,></double,></double,></double,></double,></double,></double,></double,></double,></double,></double,></double,></color,></color,></color,></color,></color,></color,></color,></color,></color,></color,></color,></color,></color,></color,></string,></color,></color,></string,></tbuilder,></tbuilder,></double,></double,></double,></double,></double,></double,></double,></double,></color,></color,></double,></double,></double,></double,></color,></color,></double,></double,></double,></double,></double,></double,></double,></double,></double,></double,></double,></double,></color,></color,></double,></double,></double,></double,></color,></color,></double,></double,></double,></double,></color,></color,></double,></double,></double,></double,></string,></double,></color,></color,></double,></double,></double,></double,></string,></double,></color,></color,></double,></double,></double,></double,></string,></color,></color,></double,></double,></double,></double,></string,></color,></color,></double,></double,></double,></double,></string,></double,></color,></color,></double,></double,></double,></double,></string,></double,></color,></color,></double,></double,></double,></double,></string,></double,></color,></color,></double,></double,></double,></double,></string,></double,></color,></color,></double,></double,></double,></double,></string,></double,></color,></color,></double,></double,></double,></double,></string,></double,></color,></color,></double,></double,></double,></double,></string,></color,></color,></double,></double,></double,></double,></string,></color,></color,></double,></double,></double,></double,></string,></double,></color,></color,></double,></double,></double,></double,></string,></double,></color,></color,></double,></double,></double,></double,></color,></color,></double,></double,></double,></double,></color,></color,></double,></double,></double,></double,></string,></double,></color,></color,></double,></double,></double,></double,></string,></double,></color,></color,></double,></double,></double,></double,></color,></color,></double,></double,></double,></double,></color,></color,></double,></double,></double,></double,></string,></double,></color,></color,></double,></double,></double,></double,></string,></double,></color,></color,></double,></double,></double,></double,></string,></string,></color,></color,></double,></double,></double,></double,></string,></string,></color,></color,></double,></double,></double,></double,></string,></color,></color,></double,></double,></double,></double,></string,></color,></color,></double,></double,></double,></double,></string,></color,></color,></double,></double,></double,></double,></string,></color,></color,></double,></double,></double,></double,></string,></color,></color,></double,></double,></double,></double,></string,></color,></color,></double,></double,></double,></double,></string,></int,></color,></color,></double,></double,></double,></double,></string,></int,></color,></color,></double,></double,></double,></double,></string,></string,></color,></color,></double,></double,></double,></double,></string,></string,></color,></color,></double,></double,></double,></double,></string,></color,></color,></double,></double,></double,></double,></string,></color,></color,></double,></double,></double,></double,></string,></color,></color,></double,></double,></double,></double,></string,></color,></color,></double,></double,></double,></double,></string,></string,></color,></color,></double,></double,></double,></double,></string,></string,></color,></color,></double,></double,></double,></double,></color,></color,></double,></double,></double,></double,></color,></color,></double,></double,></double,></color,></color,></double,></double,></double,></tbuilder,></tbuilder,>