Class SVGBuilderExtensions
ชื่อพื้นที่: Aspose.Svg.Builder การประชุม: Aspose.SVG.dll (25.5.0)
ให้วิธีการขยายสําหรับการสร้างและกําหนดค่าองค์ประกอบ SVG (Scalable Vector Graphics)ประเภทนี้มีชุดของวิธีการเสถียรภาพที่ขยายอินเตอร์เฟซอาคารต่างๆช่วยให้การก่อสร้างที่ราบรื่นและสะดวกขององค์ประกอบ SVG และคุณสมบัติของพวกเขา
[ComVisible(true)]
public static class SVGBuilderExtensions
Inheritance
อนุญาโตตุลาการ
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Methods
คอมเพลต(ก่อสร้าง)
public static TBuilder Accumulate<tbuilder>(this TBuilder builder, value) where TBuilder : ISVGElementBuilder, IAnimationAdditionAttributeSetter
Parameters
builder
ก่อสร้าง
Returns
ก่อสร้าง
ประเภทพารามิเตอร์
TBuilder
AddA(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘a’ ( hyperlink) ไปยังผู้สร้าง
public static TBuilder AddA<tbuilder>(this TBuilder builder, Action<svgaelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGAElementBuilder
>
การกระทําการกําหนดค่าสําหรับองค์ประกอบ ‘A’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddAnimate(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ “animate” ไปยังผู้สร้าง
public static TBuilder AddAnimate<tbuilder>(this TBuilder builder, Action<svganimateelementbuilder> configure) where TBuilder : ISVGElementBuilder, IBaseAnimationElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGAnimateElementBuilder
>
การกระทําการกําหนดค่าสําหรับองค์ประกอบ “animate”
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddAnimateMotion(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘animateMotion’ ไปยังผู้สร้าง
public static TBuilder AddAnimateMotion<tbuilder>(this TBuilder builder, Action<svganimatemotionelementbuilder> configure) where TBuilder : ISVGElementBuilder, IAnimationElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGAnimateMotionElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ ‘animateMotion’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddAnimateTransform(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘animateTransform’ ไปยังผู้สร้าง
public static TBuilder AddAnimateTransform<tbuilder>(this TBuilder builder, Action<svganimatetransformelementbuilder> configure) where TBuilder : ISVGElementBuilder, IAnimationElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGAnimateTransformElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ ‘animateTransform’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddBuilder<tbuilder, ผู้สร้างโทรศัพท์="">(TBuilder, ผู้ผลิต)
เพิ่มตัวสร้างองค์ประกอบ SVG ที่มีอยู่กับตัวก่อสร้างส่วนประกอบ SWG อัตรานี้จะใช้เพื่อรวมตัวจัดสร้างชิ้นส่วน SVD ที่กําหนดไว้ล่วงหน้าลงในตัวผลิตส่วนผสมปัจจุบัน
public static TBuilder AddBuilder<tbuilder, telementbuilder="">(this TBuilder builder, TElementBuilder elementBuilder) where TBuilder : ISVGElementBuilder where TElementBuilder : ISVGElementBuilder
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG ซึ่งตัวสร้างส่วนประกอบอื่นจะเพิ่มขึ้น
elementBuilder
ผู้สร้างไฟฟ้า
ตัวสร้างองค์ประกอบ SVG ที่จะเพิ่ม
Returns
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG หลักสําหรับโซ่ของวิธีการ
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
TElementBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ที่จะกําหนดไว้ TElementBuilder จะต้องใช้ ISVGElment Builder
AddCircle(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘วงจร’ ไปยังผู้สร้าง
public static TBuilder AddCircle<tbuilder>(this TBuilder builder, Action<svgcircleelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGCircleElementBuilder
>
การกระทําการกําหนดค่าสําหรับองค์ประกอบ ‘วงจร’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddCircle(TBuilder, OneOf<คู่ (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)="">, OneOf<color, สี,="" string="">, OneOf<color, สี,="" string="">, string, การกระทํา)
เพิ่มองค์ประกอบ ‘วงจร’ กับศูนย์ที่ระบุเส้นผ่านศูนย์กลางและรูปแบบให้กับผู้สร้าง 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
ก่อสร้าง
ตัวอย่างสร้าง SVG ซึ่งองค์ประกอบ ‘วงจร’ จะเพิ่มขึ้น
cx
OneOf
<
double
, (
double
, LengthType
)>
หลักการ x ของวงกลม สามารถเป็นมูลค่าคู่หรือคู่ของคู่และ LengthType
cy
OneOf
<
double
, (
double
, LengthType
)>
หลักการ y ของวงกลม สามารถเป็นค่าคู่หรือความยาวสองประเภท
r
OneOf
<
double
, (
double
, LengthType
)>
ช่วงของวงกลม สามารถเป็นค่าคู่หรือความยาวสองประเภท
fill
OneOf
<
Color
, Paint
, string
>
สไตล์การเติมสีหรือสีสําหรับวงกลม สามารถเป็น Color หรือ Paint enum value หรือ Color Server ID ตัวเลือกพารามิเตอร์
stroke
OneOf
<
Color
, Paint
, string
>
สไตล์สีหรือสีสําหรับรูปลักษณ์ของวงกลม สามารถเป็น Color หรือ Paint enum value หรือ Color Server ID ตัวเลือก
id
string
ตัวระบุเอกลักษณ์สําหรับองค์ประกอบวงจร พารามิเตอร์ทางเลือก
extend
Action
<
SVGCircleElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าอื่น ๆ ของตัวสร้างองค์ประกอบวงจร
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddClipPath(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘clipPath’ ไปยังผู้สร้าง
public static TBuilder AddClipPath<tbuilder>(this TBuilder builder, Action<svgclippathelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeContentElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGClipPathElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ ‘clipPath’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddContent(TBuilder, string)
เพิ่มเนื้อหาข้อความไปยังองค์ประกอบ SVG
public static TBuilder AddContent<tbuilder>(this TBuilder builder, string text) where TBuilder : ISVGElementBuilder, ITextContentSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
text
string
ข้อความที่จะเพิ่มไปยังองค์ประกอบ
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
Remarks
วิธีการนี้ช่วยให้คุณสามารถเพิ่มเนื้อหาข้อความได้โดยตรงไปยังองค์ประกอบ SVG มันเป็นประโยชน์สําหรับส่วนประกอบที่มีข้อมูลข้อความ
AddDefs(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘defs’ (definitions) ไปยังผู้สร้าง
public static TBuilder AddDefs<tbuilder>(this TBuilder builder, Action<svgdefselementbuilder> configure) where TBuilder : ISVGElementBuilder, IStructuralElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGDefsElementBuilder
>
การกระทําการกําหนดค่าสําหรับองค์ประกอบ ‘defs’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddDesc(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘desc’ ไปยังผู้สร้าง ส่วนประกอบ ‘disc’ ใช้เพื่อให้คําอธิบายสําหรับเนื้อหา SVG
public static TBuilder AddDesc<tbuilder>(this TBuilder builder, Action<svgdescelementbuilder> configure) where TBuilder : ISVGElementBuilder, IDescriptiveElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGDescElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ ‘desc’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddEllipse(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘Elipse’ ไปยังผู้สร้าง
public static TBuilder AddEllipse<tbuilder>(this TBuilder builder, Action<svgellipseelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGEllipseElementBuilder
>
การกระทําการกําหนดค่าสําหรับองค์ประกอบ ‘Elipse’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddEllipse(TBuilder, OneOf<คู่ (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)="">, OneOf<color, สี,="" string="">, OneOf<color, สี,="" string="">, string, การกระทํา)
เพิ่มองค์ประกอบ ‘Elipse’ ไปยังผู้สร้าง SVG โดยระบุศูนย์ radii และรูปแบบ
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
ก่อสร้าง
ตัวอย่างสร้าง SVG ซึ่งองค์ประกอบ ‘Elipse’ จะเพิ่มขึ้น
cx
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ x ของศูนย์ของ ellipse สามารถเป็นค่าคู่หรือความยาวสองประเภท
cy
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ y ของศูนย์ของ ellipse สามารถเป็นค่าคู่หรือความยาวสองประเภท
rx
OneOf
<
double
, (
double
, LengthType
)>
X-radius ของ ellipse สามารถเป็นค่าคู่หรือความยาวสองประเภท
ry
OneOf
<
double
, (
double
, LengthType
)>
ไฟ y ของ ellipse สามารถเป็นค่าคู่หรือความยาวสองประเภท
fill
OneOf
<
Color
, Paint
, string
>
สไตล์การเติมสีหรือสีสําหรับ ellipse สามารถเป็น Color หรือ Paint enum value หรือ Color server ID ตัวเลือกพารามิเตอร์
stroke
OneOf
<
Color
, Paint
, string
>
สีหรือรูปแบบสีสําหรับ ellipse สามารถเป็นสีหรือค่าสี enum หรือ ID server สี ตัวเลือก
id
string
ตัวระบุเอกลักษณ์สําหรับองค์ประกอบ ellipse พารามิเตอร์ทางเลือก
extend
Action
<
SVGEllipseElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดตัวสร้างองค์ประกอบ ellipse อีกต่อไป
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddFeBlend(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘feBlend’ ไปยังผู้สร้าง รายการนี้กําหนดผลผสมระหว่างสองกราฟิก
public static TBuilder AddFeBlend<tbuilder>(this TBuilder builder, Action<svgfeblendelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGFEBlendElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ ‘feBlend’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddFeBlend(TBuilder, BlendMode?, OneOf<string, การป้อนกรอง="">, OneOf<string, ตัวกรองเข้า="">, string, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)="">, OneOf<color, สี,="" string="">, OneOf<color, สี,="" string="">, string, การกระทํา)
เพิ่มองค์ประกอบ ‘feBlend’ เพื่อสร้าง SVG โดยระบุโหมดผสมและคุณสมบัติอื่น ๆ อีกมากมายสําหรับผลการกรอง
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
ก่อสร้าง
ตัวอย่างสร้าง SVG ซึ่งองค์ประกอบ ‘feBlend’ จะเพิ่มขึ้น
mode
BlendMode
?
โหมดผสมที่จะใช้ พารามิเตอร์ทางเลือก
in
OneOf
<
string
, FilterInput
>
แปลงครั้งแรกสําหรับผลผสม สามารถเป็น string หรือ FilterInput พารามิเตอร์ทางเลือก
in2
OneOf
<
string
, FilterInput
>
แปลงครั้งที่สองสําหรับผลผสม สามารถเป็น string หรือ FilterInput พารามิเตอร์ทางเลือก
result
string
ผลการระบุสําหรับกรองนี้เป็นต้นฉบับ พารามิเตอร์ทางเลือก
x
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ x ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
y
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ y ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
width
OneOf
<
double
, (
double
, LengthType
)>
ความกว้างของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
height
OneOf
<
double
, (
double
, LengthType
)>
ความสูงของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
fill
OneOf
<
Color
, Paint
, string
>
ปลั๊กสีวาดหรือสี ID เซิร์ฟเวอร์สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
stroke
OneOf
<
Color
, Paint
, string
>
สีหมุน, สีหรือสี ID server สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
id
string
ตัวระบุที่ไม่ซ้ํากันสําหรับตัวกรององค์ประกอบต้นฉบับ พารามิเตอร์ทางเลือก
extend
Action
<
SVGFEBlendElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าเพิ่มเติมของ SVGFEBlendElementBuilder
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddFeColorMatrix(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘feColorMatrix’ ไปยังผู้ก่อสร้าง รายการนี้ใช้การแปลงแม่เหล็กสําหรับสีและค่าอัลฟาของแต่ละพิกเซล
public static TBuilder AddFeColorMatrix<tbuilder>(this TBuilder builder, Action<svgfecolormatrixelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGFEColorMatrixElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ ‘feColorMatrix’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddFeColorMatrix(TBuilder, ColorMatrixการดําเนินงานคู่[ ], OneOf<string, กรองอินพุต="">, string, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)="">, OneOf<color, สี,="" string="">, OneOf<color, สี,="" string="">, string, การกระทํา)
เพิ่มองค์ประกอบ ‘feColorMatrix’ เพื่อสร้าง SVG ซึ่งระบุประเภทการทํางานของสีและคุณสมบัติอื่น ๆ สําหรับผลกรอง
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
ก่อสร้าง
ตัวอย่างสร้าง SVG ซึ่งองค์ประกอบ ‘feColorMatrix’ จะเพิ่มขึ้น
type
ColorMatrixOperation
ประเภทการดําเนินงานของสีแม่พิมพ์ที่จะใช้
values
double
[ ]
ค่าใช้จ่ายสําหรับการดําเนินงานของเส้นด้ายสี พารามิเตอร์ทางเลือก
in
OneOf
<
string
, FilterInput
>
อินพุตสําหรับผล Matrix สี สามารถเป็น string หรือ FilterInput ตัวเลือก
result
string
ผลการระบุสําหรับกรองนี้เป็นต้นฉบับ พารามิเตอร์ทางเลือก
x
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ x ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
y
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ y ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
width
OneOf
<
double
, (
double
, LengthType
)>
ความกว้างของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
height
OneOf
<
double
, (
double
, LengthType
)>
ความสูงของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
fill
OneOf
<
Color
, Paint
, string
>
ปลั๊กสีวาดหรือสี ID เซิร์ฟเวอร์สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
stroke
OneOf
<
Color
, Paint
, string
>
สีหมุน, สีหรือสี ID server สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
id
string
ตัวระบุที่ไม่ซ้ํากันสําหรับตัวกรององค์ประกอบต้นฉบับ พารามิเตอร์ทางเลือก
extend
Action
<
SVGFEColorMatrixElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าเพิ่มเติมของ SVGFEColorMatrixElementBuilder
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddFeComponentTransfer(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘feComponentTransfer’ ไปยังผู้ก่อสร้าง รายการนี้ดําเนินการการซ่อมแซมข้อมูลสําหรับช่องสี
public static TBuilder AddFeComponentTransfer<tbuilder>(this TBuilder builder, Action<svgfecomponenttransferelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGFEComponentTransferElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ ‘feComponentTransfer’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddFeComponentTransfer(TBuilder, การกระทํา, การกระทํา, การกระทํา, การกระทํา, OneOf<string, กรองอินพุต="">, string, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)="">, OneOf<color, สี,="" string="">, OneOf<color, สี,="" string="">, string, การกระทํา)
เพิ่มองค์ประกอบ ‘feComponentTransfer’ ในตัวสร้าง SVG ซึ่งช่วยให้การซ่อมแซมข้อมูลสําหรับช่องสีเป็นส่วนประกอบ
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
ก่อสร้าง
ตัวอย่างสร้าง SVG ซึ่งจะเพิ่มองค์ประกอบ ‘feComponentTransfer’
a
Action
<
SVGFEFuncAElementBuilder
>
การดําเนินการเพื่อกําหนดส่วนประกอบ ‘feFuncA’ สําหรับช่องอัลฟา พารามิเตอร์ทางเลือก
r
Action
<
SVGFEFuncRElementBuilder
>
การดําเนินการในการตั้งค่าส่วนประกอบ ‘feFuncR’ สําหรับช่องแดง พารามิเตอร์ทางเลือก
g
Action
<
SVGFEFuncGElementBuilder
>
การดําเนินการเพื่อกําหนดส่วนประกอบ ‘feFuncG’ สําหรับช่องสีเขียว พารามิเตอร์ทางเลือก
b
Action
<
SVGFEFuncBElementBuilder
>
การดําเนินการเพื่อกําหนดส่วนประกอบ ‘feFuncB’ สําหรับช่องน้ําเงิน พารามิเตอร์ทางเลือก
in
OneOf
<
string
, FilterInput
>
การป้อนสําหรับผลการถ่ายโอนส่วนประกอบ สามารถเป็น string หรือ FilterInput พารามิเตอร์ทางเลือก
result
string
ผลการระบุสําหรับกรองนี้เป็นต้นฉบับ พารามิเตอร์ทางเลือก
x
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ x ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
y
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ y ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
width
OneOf
<
double
, (
double
, LengthType
)>
ความกว้างของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
height
OneOf
<
double
, (
double
, LengthType
)>
ความสูงของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
fill
OneOf
<
Color
, Paint
, string
>
ปลั๊กสีวาดหรือสี ID เซิร์ฟเวอร์สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
stroke
OneOf
<
Color
, Paint
, string
>
สีหมุน, สีหรือสี ID server สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
id
string
ตัวระบุที่ไม่ซ้ํากันสําหรับตัวกรององค์ประกอบต้นฉบับ พารามิเตอร์ทางเลือก
extend
Action
<
SVGFEComponentTransferElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าเพิ่มเติมของ SVGFECkomponentTransferElementBuilder
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddFeComposite(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘feComposite’ ไปยังผู้สร้าง รายการนี้จะดําเนินการโดยการผสมผสานสองกราฟิกเข้า
public static TBuilder AddFeComposite<tbuilder>(this TBuilder builder, Action<svgfecompositeelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGFECompositeElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ ‘feComposite’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddFeComposite(TBuilder, CompositeOperator?, คู่?, Double?, double?, สอง?, OneOf<string, กรองอินพุต="">, OneOf<string, ตัวกรองเข้า="">, string, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)="">, OneOf<color, สี,="" string="">, OneOf<color, สี,="" string="">, string, การกระทํา)
เพิ่มองค์ประกอบ ‘feComposite’ เพื่อสร้าง SVG ซึ่งระบุการทํางานของคอมโพสิตและคุณสมบัติอื่น ๆ อีกมากมายสําหรับการรวมภาพเข้า
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
ก่อสร้าง
ตัวอย่างสร้าง SVG ซึ่งองค์ประกอบ ‘feComposite’ จะเพิ่มขึ้น
compositeOperator
CompositeOperator
?
พารามิเตอร์คอมโพสิตที่จะใช้
k1
double
?
หมายเลขแรกสําหรับการดําเนินงานคอมโพสิต พารามิเตอร์ทางเลือก
k2
double
?
หมายเลขที่สองสําหรับการทํางานคอมโพสิต พารามิเตอร์ทางเลือก
k3
double
?
หมายเลขที่สามสําหรับการดําเนินงานคอมโพสิต พารามิเตอร์ทางเลือก
k4
double
?
หมายเลขที่ 4 สําหรับการดําเนินงานคอมโพสิต พารามิเตอร์ทางเลือก
in
OneOf
<
string
, FilterInput
>
แปลงครั้งแรกสําหรับผลคอมโพสิต สามารถเป็น string หรือ FilterInput พารามิเตอร์ทางเลือก
in2
OneOf
<
string
, FilterInput
>
อินพุตที่สองสําหรับผลคอมโพสิต สามารถเป็น string หรือ FilterInput พารามิเตอร์ทางเลือก
result
string
ผลการระบุสําหรับกรองนี้เป็นต้นฉบับ พารามิเตอร์ทางเลือก
x
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ x ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
y
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ y ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
width
OneOf
<
double
, (
double
, LengthType
)>
ความกว้างของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
height
OneOf
<
double
, (
double
, LengthType
)>
ความสูงของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
fill
OneOf
<
Color
, Paint
, string
>
ปลั๊กสีวาดหรือสี ID เซิร์ฟเวอร์สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
stroke
OneOf
<
Color
, Paint
, string
>
สีหมุน, สีหรือสี ID server สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
id
string
ตัวระบุที่ไม่ซ้ํากันสําหรับตัวกรององค์ประกอบต้นฉบับ พารามิเตอร์ทางเลือก
extend
Action
<
SVGFECompositeElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าเพิ่มเติมของ SVGFECompositeElementBuilder
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddFeConvolveMatrix(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘feConvolveMatrix’ ไปยังผู้สร้าง รายการนี้มีผลกรองการสลับของแม่เหล็ก
public static TBuilder AddFeConvolveMatrix<tbuilder>(this TBuilder builder, Action<svgfeconvolvematrixelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGFEConvolveMatrixElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ ‘feConvolveMatrix’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddFeConvolveMatrix(TBuilder, คู่[ ], คู่ , สอง , Int , int , EdgeMode , Bool , OneOf <int , (int,="" int)="">, OneOf<string, ตัวกรองเข้า="">, string, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)="">, OneOf<color, สี,="" string="">, OneOf<color, สี,="" string="">, string, การกระทํา)
เพิ่มองค์ประกอบ ‘feConvolveMatrix’ ไปยังผู้สร้าง SVG โดยใช้ผลกรอง Convolution Matrix
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
ก่อสร้าง
ตัวอย่างสร้าง SVG ซึ่งจะเพิ่มองค์ประกอบ ‘feConvolveMatrix’
kernelMatrix
double
[ ]
Matrix of values for the convergence พารามิเตอร์ทางเลือก
divisor
double
?
ตัวแยกสําหรับการแปลง พารามิเตอร์ทางเลือก
bias
double
?
Bias ที่จะเพิ่มไปสู่ผลของการแปลง พารามิเตอร์ทางเลือก
targetX
int
?
ปริมาณ x ของพิกเซลเป้าหมายในเมตริก kernel ตัวเลือก
targetY
int
?
คะแนน y ของพิกเซลเป้าหมายในเมตริกซ์ kernel ตัวเลือก
edgeMode
EdgeMode
?
Defines how to handle edge pixels in the convolution พารามิเตอร์ทางเลือก
preserveAlpha
bool
?
แสดงให้เห็นว่าคุณควรรักษาช่องอัลฟา ตัวเลือก
order
OneOf
<
int
, (
int
, int
)>
การสั่งซื้อของคาร์เนลมatrix สามารถเป็น int หรือ ValueTuple ของ 2 นิ้ว พารามิเตอร์ทางเลือก
in
OneOf
<
string
, FilterInput
>
อินพุตสําหรับผลการแปลง สามารถเป็น string หรือ FilterInput พารามิเตอร์ทางเลือก
result
string
ผลการระบุสําหรับกรองนี้เป็นต้นฉบับ พารามิเตอร์ทางเลือก
x
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ x ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
y
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ y ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
width
OneOf
<
double
, (
double
, LengthType
)>
ความกว้างของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
height
OneOf
<
double
, (
double
, LengthType
)>
ความสูงของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
fill
OneOf
<
Color
, Paint
, string
>
ปลั๊กสีวาดหรือสี ID เซิร์ฟเวอร์สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
stroke
OneOf
<
Color
, Paint
, string
>
สีหมุน, สีหรือสี ID server สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
id
string
ตัวระบุที่ไม่ซ้ํากันสําหรับตัวกรององค์ประกอบต้นฉบับ พารามิเตอร์ทางเลือก
extend
Action
<
SVGFEConvolveMatrixElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าเพิ่มเติมของ SVGFEConvolveMatrixElementBuilder
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddFeDiffuseLighting(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘feDiffuseLighting’ ไปยังผู้สร้าง องค์ผสมนี้จะให้ผลลัพธ์แสงบนภาพ
public static TBuilder AddFeDiffuseLighting<tbuilder>(this TBuilder builder, Action<svgfediffuselightingelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGFEDiffuseLightingElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ ‘feDiffuseLighting’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddFeDiffuseLighting(TBuilder, การกระทํา, สี?, คู่?, สอง?, OneOf<string, ภายในกรอง="">, string, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)="">, OneOf<color, สี,="" string="">, OneOf<color, สี,="" string="">, string, การกระทํา)
เพิ่มองค์ประกอบ ‘feDiffuseLighting’ ไปยังผู้สร้าง SVG โดยใช้ผลแสง diffuse ใช้แหล่งแสงที่ระบุ
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
ก่อสร้าง
ตัวอย่างสร้าง SVG ซึ่งจะเพิ่มองค์ประกอบ ‘feDiffuseLighting’
lightSource
Action
<
SVGFEDistantLightElementBuilder
>
การกระทําในการกําหนดแหล่งแสงสําหรับผลการสว่าง diffuse
lightingColor
Color
?
สีของแสง พารามิเตอร์ทางเลือก
surfaceScale
double
?
ตัวปัจจัยระดับพื้นผิวสําหรับผลแสง ตัวเลือก
diffuseConstant
double
?
เถื่อนที่ใช้ในการกําหนดผลแสง พารามิเตอร์ทางเลือก
in
OneOf
<
string
, FilterInput
>
อินพุตสําหรับผลแสง diffuse สามารถเป็น string หรือ FilterInput พารามิเตอร์ทางเลือก
result
string
ผลการระบุสําหรับกรองนี้เป็นต้นฉบับ พารามิเตอร์ทางเลือก
x
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ x ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
y
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ y ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
width
OneOf
<
double
, (
double
, LengthType
)>
ความกว้างของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
height
OneOf
<
double
, (
double
, LengthType
)>
ความสูงของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
fill
OneOf
<
Color
, Paint
, string
>
ปลั๊กสีวาดหรือสี ID เซิร์ฟเวอร์สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
stroke
OneOf
<
Color
, Paint
, string
>
สีหมุน, สีหรือสี ID server สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
id
string
ตัวระบุที่ไม่ซ้ํากันสําหรับตัวกรององค์ประกอบต้นฉบับ พารามิเตอร์ทางเลือก
extend
Action
<
SVGFEDiffuseLightingElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าเพิ่มเติมของ SVGFEDiffuseLightingElementBuilder
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddFeDiffuseLighting(TBuilder, การกระทํา, สี?, คู่?, สอง?, OneOf<string, ภายในกรอง="">, string, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)="">, OneOf<color, สี,="" string="">, OneOf<color, สี,="" string="">, string, การกระทํา)
เพิ่มองค์ประกอบ ‘feDiffuseLighting’ ไปยังผู้สร้าง SVG โดยใช้ผลแสง diffuse ใช้แหล่งแสงที่ระบุ
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
ก่อสร้าง
ตัวอย่างสร้าง SVG ซึ่งจะเพิ่มองค์ประกอบ ‘feDiffuseLighting’
lightSource
Action
<
SVGFEPointLightElementBuilder
>
การกระทําในการกําหนดแหล่งแสงสําหรับผลการสว่าง diffuse
lightingColor
Color
?
สีของแสง พารามิเตอร์ทางเลือก
surfaceScale
double
?
ตัวปัจจัยระดับพื้นผิวสําหรับผลแสง ตัวเลือก
diffuseConstant
double
?
เถื่อนที่ใช้ในการกําหนดผลแสง พารามิเตอร์ทางเลือก
in
OneOf
<
string
, FilterInput
>
อินพุตสําหรับผลแสง diffuse สามารถเป็น string หรือ FilterInput พารามิเตอร์ทางเลือก
result
string
ผลการระบุสําหรับกรองนี้เป็นต้นฉบับ พารามิเตอร์ทางเลือก
x
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ x ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
y
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ y ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
width
OneOf
<
double
, (
double
, LengthType
)>
ความกว้างของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
height
OneOf
<
double
, (
double
, LengthType
)>
ความสูงของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
fill
OneOf
<
Color
, Paint
, string
>
ปลั๊กสีวาดหรือสี ID เซิร์ฟเวอร์สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
stroke
OneOf
<
Color
, Paint
, string
>
สีหมุน, สีหรือสี ID server สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
id
string
ตัวระบุที่ไม่ซ้ํากันสําหรับตัวกรององค์ประกอบต้นฉบับ พารามิเตอร์ทางเลือก
extend
Action
<
SVGFEDiffuseLightingElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าเพิ่มเติมของ SVGFEDiffuseLightingElementBuilder
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddFeDiffuseLighting(TBuilder, การกระทํา, สี?, คู่?, สอง?, OneOf<string, ภายในกรอง="">, string, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)="">, OneOf<color, สี,="" string="">, OneOf<color, สี,="" string="">, string, การกระทํา)
เพิ่มองค์ประกอบ ‘feDiffuseLighting’ ไปยังผู้สร้าง SVG โดยใช้ผลแสง diffuse ใช้แหล่งแสงที่ระบุ
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
ก่อสร้าง
ตัวอย่างสร้าง SVG ซึ่งจะเพิ่มองค์ประกอบ ‘feDiffuseLighting’
lightSource
Action
<
SVGFESpotLightElementBuilder
>
การกระทําในการกําหนดแหล่งแสงสําหรับผลการสว่าง diffuse
lightingColor
Color
?
สีของแสง พารามิเตอร์ทางเลือก
surfaceScale
double
?
ตัวปัจจัยระดับพื้นผิวสําหรับผลแสง ตัวเลือก
diffuseConstant
double
?
เถื่อนที่ใช้ในการกําหนดผลแสง พารามิเตอร์ทางเลือก
in
OneOf
<
string
, FilterInput
>
อินพุตสําหรับผลแสง diffuse สามารถเป็น string หรือ FilterInput พารามิเตอร์ทางเลือก
result
string
ผลการระบุสําหรับกรองนี้เป็นต้นฉบับ พารามิเตอร์ทางเลือก
x
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ x ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
y
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ y ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
width
OneOf
<
double
, (
double
, LengthType
)>
ความกว้างของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
height
OneOf
<
double
, (
double
, LengthType
)>
ความสูงของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
fill
OneOf
<
Color
, Paint
, string
>
ปลั๊กสีวาดหรือสี ID เซิร์ฟเวอร์สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
stroke
OneOf
<
Color
, Paint
, string
>
สีหมุน, สีหรือสี ID server สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
id
string
ตัวระบุที่ไม่ซ้ํากันสําหรับตัวกรององค์ประกอบต้นฉบับ พารามิเตอร์ทางเลือก
extend
Action
<
SVGFEDiffuseLightingElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าเพิ่มเติมของ SVGFEDiffuseLightingElementBuilder
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddFeDisplacementMap(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘feDisplacementMap’ ไปยังผู้สร้าง รายการนี้ย้ายภาพโดยแผนที่ vector ที่ระบุไว้
public static TBuilder AddFeDisplacementMap<tbuilder>(this TBuilder builder, Action<svgfedisplacementmapelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGFEDisplacementMapElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ ‘feDisplacementMap’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddFeDisplacementMap(TBuilder, double?, ChannelSelector?, Channelselector?, OneOf<string, ภายในกรอง="">, OneOf<string, ตัวกรองเข้า="">, string, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)="">, OneOf<color, สี,="" string="">, OneOf<color, สี,="" string="">, string, การกระทํา)
เพิ่มองค์ประกอบ ‘feDisplacementMap’ เพื่อสร้าง SVG ซึ่งสร้างผลลัพธ์ที่ทําลายภาพตามข้อมูลสีจากแหล่งที่มาที่สอง
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
ก่อสร้าง
ตัวอย่างสร้าง SVG ซึ่งจะเพิ่มองค์ประกอบ ‘feDisplacementMap’
scale
double
?
ตัวปัจจัยสกรูที่กําหนดปริมาณการย้าย ตัวเลือก
xChannelSelector
ChannelSelector
?
ช่องของภาพ in2 เพื่อใช้สําหรับการย้ายไปตามแกน x พารามิเตอร์ทางเลือก
yChannelSelector
ChannelSelector
?
ช่องของภาพ in2 ที่จะใช้สําหรับการย้ายไปตาม y-axis ตัวเลือก
in
OneOf
<
string
, FilterInput
>
ภาพป้อนที่จะย้าย สามารถเป็น string หรือ FilterInput พารามิเตอร์ทางเลือก
in2
OneOf
<
string
, FilterInput
>
ภาพที่ให้ข้อมูลการย้าย สามารถเป็น string หรือ FilterInput พารามิเตอร์ทางเลือก
result
string
ผลการระบุสําหรับกรองนี้เป็นต้นฉบับ พารามิเตอร์ทางเลือก
x
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ x ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
y
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ y ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
width
OneOf
<
double
, (
double
, LengthType
)>
ความกว้างของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
height
OneOf
<
double
, (
double
, LengthType
)>
ความสูงของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
fill
OneOf
<
Color
, Paint
, string
>
ปลั๊กสีวาดหรือสี ID เซิร์ฟเวอร์สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
stroke
OneOf
<
Color
, Paint
, string
>
สีหมุน, สีหรือสี ID server สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
id
string
ตัวระบุที่ไม่ซ้ํากันสําหรับตัวกรององค์ประกอบต้นฉบับ พารามิเตอร์ทางเลือก
extend
Action
<
SVGFEDisplacementMapElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าเพิ่มเติมของ SVGFEDisplacementMapElementBuilder
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddFeDropShadow(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘feDropShadow’ ไปยังผู้ก่อสร้าง รายการนี้สร้างผลของเงา drop
public static TBuilder AddFeDropShadow<tbuilder>(this TBuilder builder, Action<svgfedropshadowelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGFEDropShadowElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ ‘feDropShadow’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddFeDropShadow(TBuilder, คู่?, สอง?, OneOf<คู่, (คู่ = “คู่”)="">, OneOf<string, ตัวกรองเข้า="">, string, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)="">, OneOf<color, สี,="" string="">, OneOf<color, สี,="" string="">, string, การกระทํา)
เพิ่มองค์ประกอบ ‘feDropShadow’ ไปยังผู้สร้าง SVG, สร้างผลของเงา drop สําหรับกราฟิก 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
ก่อสร้าง
ตัวอย่างสร้าง SVG ซึ่งจะเพิ่มองค์ประกอบ ‘feDropShadow’
dx
double
?
อะไหล่แนวนอนสําหรับเงา drop พารามิเตอร์ทางเลือก
dy
double
?
อะไหล่แนวตั้งสําหรับเงา drop พารามิเตอร์ทางเลือก
stdDeviation
OneOf
<
double
, (
double
, double
)>
ความผิดปกติมาตรฐานสําหรับการดําเนินงาน blur ในเงา drop สามารถเป็นคู่หรือ ValueTuple ของสองคู่ พารามิเตอร์ทางเลือก
in
OneOf
<
string
, FilterInput
>
กราฟิกการป้อนที่เงา drop จะถูกนํามาใช้ สามารถเป็น string หรือ FilterInput พารามิเตอร์ทางเลือก
result
string
ผลการระบุสําหรับกรองนี้เป็นต้นฉบับ พารามิเตอร์ทางเลือก
x
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ x ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
y
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ y ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
width
OneOf
<
double
, (
double
, LengthType
)>
ความกว้างของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
height
OneOf
<
double
, (
double
, LengthType
)>
ความสูงของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
fill
OneOf
<
Color
, Paint
, string
>
ปลั๊กสีวาดหรือสี ID เซิร์ฟเวอร์สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
stroke
OneOf
<
Color
, Paint
, string
>
สีหมุน, สีหรือสี ID server สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
id
string
ตัวระบุที่ไม่ซ้ํากันสําหรับตัวกรององค์ประกอบต้นฉบับ พารามิเตอร์ทางเลือก
extend
Action
<
SVGFEDropShadowElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าเพิ่มเติมของ SVGFEDropShadowElementBuilder
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddFeFlood(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘feFlood’ ไปยังผู้สร้าง รายการนี้เติมฟิล์มใต้ภูมิภาคด้วยสีที่ระบุ
public static TBuilder AddFeFlood<tbuilder>(this TBuilder builder, Action<svgfefloodelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGFEFloodElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ ‘feFlood’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddFeFlood(TBuilder, สี?, double?, string, OneOf<double, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)="">, OneOf<color, สี,="" string="">, OneOf<color, สี,="" string="">, string, การกระทํา)
เพิ่มองค์ประกอบ ‘feFlood’ ไปยังผู้สร้าง SVG ซึ่งสร้างผลกระทบสีน้ําท่วมที่สม่ําเสมอทั่วพื้นที่กรองทั้งหมด
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
ก่อสร้าง
ตัวอย่างสร้าง SVG ซึ่งองค์ประกอบ ‘feFlood’ จะเพิ่มขึ้น
floodColor
Color
?
สีที่ใช้สําหรับผลกระทบของฝน พารามิเตอร์ทางเลือก
floodOpacity
double
?
ระดับความผิดปกติของสี洪水 พารามิเตอร์ทางเลือก
result
string
ผลการระบุสําหรับกรองนี้เป็นต้นฉบับ พารามิเตอร์ทางเลือก
x
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ x ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
y
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ y ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
width
OneOf
<
double
, (
double
, LengthType
)>
ความกว้างของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
height
OneOf
<
double
, (
double
, LengthType
)>
ความสูงของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
fill
OneOf
<
Color
, Paint
, string
>
ปลั๊กสีวาดหรือสี ID เซิร์ฟเวอร์สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
stroke
OneOf
<
Color
, Paint
, string
>
สีหมุน, สีหรือสี ID server สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
id
string
ตัวระบุที่ไม่ซ้ํากันสําหรับตัวกรององค์ประกอบต้นฉบับ พารามิเตอร์ทางเลือก
extend
Action
<
SVGFEFloodElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าเพิ่มเติมของ SVGFEFloodElementBuilder
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddFeGaussianBlur(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘feGaussianBlur’ ไปยังผู้สร้าง รายการนี้ใช้ Blur Gaussian สําหรับภาพเข้า
public static TBuilder AddFeGaussianBlur<tbuilder>(this TBuilder builder, Action<svgfegaussianblurelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGFEGaussianBlurElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ ‘feGaussianBlur’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddFeGaussianBlur(TBuilder, OneOf<คู่ (คู่ = “คู่”)="">, OneOf<string, ตัวกรองเข้า="">, string, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)="">, OneOf<color, สี,="" string="">, OneOf<color, สี,="" string="">, string, การกระทํา)
เพิ่มองค์ประกอบ ‘feGaussianBlur’ เพื่อสร้าง SVG โดยใช้ผลลัพธ์บลู Gaussian สําหรับภาพเข้า
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
ก่อสร้าง
ตัวอย่างสร้าง SVG ซึ่งจะเพิ่มองค์ประกอบ ‘feGaussianBlur’
stdDeviation
OneOf
<
double
, (
double
, double
)>
ความแตกต่างมาตรฐานสําหรับการดําเนินงาน blur สามารถเป็นคู่หรือ ValueTuple ของสองคู่ พารามิเตอร์ทางเลือก
in
OneOf
<
string
, FilterInput
>
ภาพป้อนที่จะถูกนํามาใช้กับแก๊สเบี้ยน สามารถเป็น string หรือ FilterInput พารามิเตอร์ทางเลือก
result
string
ผลการระบุสําหรับกรองนี้เป็นต้นฉบับ พารามิเตอร์ทางเลือก
x
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ x ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
y
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ y ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
width
OneOf
<
double
, (
double
, LengthType
)>
ความกว้างของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
height
OneOf
<
double
, (
double
, LengthType
)>
ความสูงของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
fill
OneOf
<
Color
, Paint
, string
>
ปลั๊กสีวาดหรือสี ID เซิร์ฟเวอร์สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
stroke
OneOf
<
Color
, Paint
, string
>
สีหมุน, สีหรือสี ID server สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
id
string
ตัวระบุที่ไม่ซ้ํากันสําหรับตัวกรององค์ประกอบต้นฉบับ พารามิเตอร์ทางเลือก
extend
Action
<
SVGFEGaussianBlurElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าเพิ่มเติมของ SVGFEGaussianBlurElementBuilder
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddFeImage(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘feImage’ ไปยังผู้สร้าง รายการนี้จับภาพภายนอกและรวมไว้ในท่อกรอง
public static TBuilder AddFeImage<tbuilder>(this TBuilder builder, Action<svgfeimageelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGFEImageElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ ‘feImage’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddFeImage(TBuilder, วงกลม, string, OneOf<double, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)="">, OneOf<color, สี,="" string="">, OneOf<color, สี,="" string="">, string, การกระทํา)
เพิ่มองค์ประกอบ ‘feImage’ ในตัวสร้าง SVG รวมภาพภายนอกลงในผลการกรอง
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
ก่อสร้าง
ตัวอย่างสร้าง SVG ที่องค์ประกอบ ‘feImage’ จะถูกเพิ่ม
href
string
URL หรืออ้างอิงไปยังภาพภายนอก ตัวเลือก
result
string
ผลการระบุสําหรับกรองนี้เป็นต้นฉบับ พารามิเตอร์ทางเลือก
x
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ x ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
y
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ y ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
width
OneOf
<
double
, (
double
, LengthType
)>
ความกว้างของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
height
OneOf
<
double
, (
double
, LengthType
)>
ความสูงของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
fill
OneOf
<
Color
, Paint
, string
>
ปลั๊กสีวาดหรือสี ID เซิร์ฟเวอร์สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
stroke
OneOf
<
Color
, Paint
, string
>
สีหมุน, สีหรือสี ID server สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
id
string
ตัวระบุที่ไม่ซ้ํากันสําหรับตัวกรององค์ประกอบต้นฉบับ พารามิเตอร์ทางเลือก
extend
Action
<
SVGFEImageElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าเพิ่มเติมของ SVGFEImageElementBuilder
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddFeMerge(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘feMerge’ ไปยังผู้สร้าง สิ่งนี้ช่วยให้ผลการกรองจะถูกนํามาใช้กันอย่างต่อเนื่องแทนตามลําดับ
public static TBuilder AddFeMerge<tbuilder>(this TBuilder builder, Action<svgfemergeelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGFEMergeElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ ‘feMerge’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddFeMorphology(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘feMorphology’ ไปยังผู้สร้าง ส่วนประกอบนี้จะใช้ในการประยุกต์ใช้การดําเนินงานทางศีรษะเช่นการขยายหรือการกัดกร่อนบนภาพป้อน
public static TBuilder AddFeMorphology<tbuilder>(this TBuilder builder, Action<svgfemorphologyelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGFEMorphologyElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ ‘feMorphology’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddFeMorphology(TBuilder, MorphologyOperator?, OneOf<double, (คู่ = “คู่”)="">, OneOf<string, ตัวกรองเข้า="">, string, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)="">, OneOf<color, สี,="" string="">, OneOf<color, สี,="" string=""> string, การกระทํา)
เพิ่มองค์ประกอบ ‘feMorphology’ ไปยังผู้สร้าง SVG โดยใช้การดําเนินงานทางศีรษะไปยังภาพป้อน
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
ก่อสร้าง
ตัวอย่างสร้าง SVG ซึ่งองค์ประกอบ ‘feMorphology’ จะเพิ่มขึ้น
operator
MorphologyOperator
?
ตัวเลือก morphological ที่จะใช้ พารามิเตอร์ทางเลือก
radius
OneOf
<
double
, (
double
, double
)>
เส้นผ่านศูนย์กลางสําหรับการดําเนินงานของ morphology สามารถเป็นคู่หรือ ValueTuple ของสองคู่ พารามิเตอร์ทางเลือก
in
OneOf
<
string
, FilterInput
>
ภาพป้อนที่การดําเนินงานทางศีรษะจะถูกนํามาใช้ สามารถเป็นเส้นหรือ FilterInput พารามิเตอร์ทางเลือก
result
string
ผลการระบุสําหรับกรองนี้เป็นต้นฉบับ พารามิเตอร์ทางเลือก
x
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ x ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
y
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ y ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
width
OneOf
<
double
, (
double
, LengthType
)>
ความกว้างของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
height
OneOf
<
double
, (
double
, LengthType
)>
ความสูงของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
fill
OneOf
<
Color
, Paint
, string
>
ปลั๊กสีวาดหรือสี ID เซิร์ฟเวอร์สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
stroke
OneOf
<
Color
, Paint
, string
>
สีหมุน, สีหรือสี ID server สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
id
string
ตัวระบุที่ไม่ซ้ํากันสําหรับตัวกรององค์ประกอบต้นฉบับ พารามิเตอร์ทางเลือก
extend
Action
<
SVGFEMorphologyElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าเพิ่มเติมของ SVGFEMorphologyElementBuilder
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddFeOffset(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘feOffset’ ไปยังผู้ก่อสร้าง รายการนี้ปิดผนึกภาพป้อนโดย vector ที่กําหนด
public static TBuilder AddFeOffset<tbuilder>(this TBuilder builder, Action<svgfeoffsetelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGFEOffsetElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ ‘feOffset’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddFeOffset(TBuilder, คู่?, ค่า?, OneOf<string, การป้อนกรอง="">, string, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)="">, OneOf<color, สี,="" string="">, OneOf<color, สี,="" string="">, string, การกระทํา)
เพิ่มองค์ประกอบ ‘feOffset’ เพื่อสร้าง SVG, สร้างผล offset โดยเปลี่ยนภาพ input โดย vector ที่กําหนด
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
ก่อสร้าง
ตัวอย่างสร้าง SVG ซึ่งองค์ประกอบ ‘feOffset’ จะเพิ่มขึ้น
dx
double
?
อัตราระยะทางแนวนอน. ตัวเลือกพารามิเตอร์
dy
double
?
อัตราการลดระยะทางแนวตั้ง พารามิเตอร์ทางเลือก
in
OneOf
<
string
, FilterInput
>
ภาพป้อนที่ออฟเซ็ตจะถูกนํามาใช้ สามารถเป็น string หรือ FilterInput ตัวเลือก
result
string
ผลการระบุสําหรับกรองนี้เป็นต้นฉบับ พารามิเตอร์ทางเลือก
x
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ x ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
y
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ y ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
width
OneOf
<
double
, (
double
, LengthType
)>
ความกว้างของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
height
OneOf
<
double
, (
double
, LengthType
)>
ความสูงของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
fill
OneOf
<
Color
, Paint
, string
>
ปลั๊กสีวาดหรือสี ID เซิร์ฟเวอร์สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
stroke
OneOf
<
Color
, Paint
, string
>
สีหมุน, สีหรือสี ID server สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
id
string
ตัวระบุที่ไม่ซ้ํากันสําหรับตัวกรององค์ประกอบต้นฉบับ พารามิเตอร์ทางเลือก
extend
Action
<
SVGFEOffsetElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าเพิ่มเติมของ SVGFEOffsetElementBuilder
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddFeSpecularLighting(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘feSpecularLighting’ ไปยังผู้สร้าง รายการนี้ใช้ผลแสงสําหรับภาพจําลองการสะท้อนแสง
public static TBuilder AddFeSpecularLighting<tbuilder>(this TBuilder builder, Action<svgfespecularlightingelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGFESpecularLightingElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ ‘feSpecularLighting’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddFeSpecularLighting(TBuilder, การกระทํา, สี , คู่ , สอง , Double , OneOf (คู่ = “คู่”)="">, OneOf<string, ตัวกรองเข้า="">, string, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)="">, OneOf<color, สี,="" string="">, OneOf<color, สี,="" string="">, string, การกระทํา)
เพิ่มองค์ประกอบ ‘feSpecularLighting’ ไปยังผู้สร้าง SVG โดยใช้ผลแสงสเปคโดยใช้แหล่งแสงที่ระบุ
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
ก่อสร้าง
ตัวอย่างสร้าง SVG ซึ่งจะเพิ่มองค์ประกอบ ‘feSpecularLighting’
lightSource
Action
<
SVGFEDistantLightElementBuilder
>
การกระทําในการกําหนดแหล่งแสงสําหรับผลแสงสเปค
lightingColor
Color
?
สีของแสง พารามิเตอร์ทางเลือก
surfaceScale
double
?
ตัวปัจจัยระดับพื้นผิวสําหรับผลแสง ตัวเลือก
specularConstant
double
?
เถื่อนที่ใช้ในการสแกนคําอธิบาย ตัวเลือก
specularExponent
double
?
ตัวอักษรสําหรับระยะสเปค, การควบคุมความมุ่งเน้นของแรงบันดาลใจ specular พารามิเตอร์ทางเลือก
kernelUnitLength
OneOf
<
double
, (
double
, double
)>
ความยาวหน่วย kernel สําหรับกรองการแปลง สามารถเป็นคู่หรือ ValueTuple ของสองคู่ พารามิเตอร์ทางเลือก
in
OneOf
<
string
, FilterInput
>
ภาพป้อนที่ผลกระทบแสงสเปคจะถูกนํามาใช้ สามารถเป็น string หรือ FilterInput พารามิเตอร์ทางเลือก
result
string
ผลการระบุสําหรับกรองนี้เป็นต้นฉบับ พารามิเตอร์ทางเลือก
x
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ x ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
y
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ y ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
width
OneOf
<
double
, (
double
, LengthType
)>
ความกว้างของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
height
OneOf
<
double
, (
double
, LengthType
)>
ความสูงของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
fill
OneOf
<
Color
, Paint
, string
>
ปลั๊กสีวาดหรือสี ID เซิร์ฟเวอร์สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
stroke
OneOf
<
Color
, Paint
, string
>
สีหมุน, สีหรือสี ID server สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
id
string
ตัวระบุที่ไม่ซ้ํากันสําหรับตัวกรององค์ประกอบต้นฉบับ พารามิเตอร์ทางเลือก
extend
Action
<
SVGFESpecularLightingElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าเพิ่มเติมของ SVGFESpecularLightingElementBuilder
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddFeSpecularLighting(TBuilder, การกระทํา, สี , คู่ , สอง , Double , OneOf (คู่ = “คู่”)="">, OneOf<string, ตัวกรองเข้า="">, string, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)="">, OneOf<color, สี,="" string="">, OneOf<color, สี,="" string="">, string, การกระทํา)
เพิ่มองค์ประกอบ ‘feSpecularLighting’ ไปยังผู้สร้าง SVG โดยใช้ผลแสงสเปคโดยใช้แหล่งแสงที่ระบุ
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
ก่อสร้าง
ตัวอย่างสร้าง SVG ซึ่งจะเพิ่มองค์ประกอบ ‘feSpecularLighting’
lightSource
Action
<
SVGFEPointLightElementBuilder
>
การกระทําในการกําหนดแหล่งแสงสําหรับผลแสงสเปค
lightingColor
Color
?
สีของแสง พารามิเตอร์ทางเลือก
surfaceScale
double
?
ตัวปัจจัยระดับพื้นผิวสําหรับผลแสง ตัวเลือก
specularConstant
double
?
เถื่อนที่ใช้ในการสแกนคําอธิบาย ตัวเลือก
specularExponent
double
?
ตัวอักษรสําหรับระยะสเปค, การควบคุมความมุ่งเน้นของแรงบันดาลใจ specular พารามิเตอร์ทางเลือก
kernelUnitLength
OneOf
<
double
, (
double
, double
)>
ความยาวหน่วย kernel สําหรับกรองการแปลง สามารถเป็นคู่หรือ ValueTuple ของสองคู่ พารามิเตอร์ทางเลือก
in
OneOf
<
string
, FilterInput
>
ภาพป้อนที่ผลกระทบแสงสเปคจะถูกนํามาใช้ สามารถเป็น string หรือ FilterInput พารามิเตอร์ทางเลือก
result
string
ผลการระบุสําหรับกรองนี้เป็นต้นฉบับ พารามิเตอร์ทางเลือก
x
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ x ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
y
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ y ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
width
OneOf
<
double
, (
double
, LengthType
)>
ความกว้างของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
height
OneOf
<
double
, (
double
, LengthType
)>
ความสูงของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
fill
OneOf
<
Color
, Paint
, string
>
ปลั๊กสีวาดหรือสี ID เซิร์ฟเวอร์สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
stroke
OneOf
<
Color
, Paint
, string
>
สีหมุน, สีหรือสี ID server สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
id
string
ตัวระบุที่ไม่ซ้ํากันสําหรับตัวกรององค์ประกอบต้นฉบับ พารามิเตอร์ทางเลือก
extend
Action
<
SVGFESpecularLightingElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าเพิ่มเติมของ SVGFESpecularLightingElementBuilder
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddFeSpecularLighting(TBuilder, การกระทํา, สี , คู่ , สอง , Double , OneOf (คู่ = “คู่”)="">, OneOf<string, ตัวกรองเข้า="">, string, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)="">, OneOf<color, สี,="" string="">, OneOf<color, สี,="" string="">, string, การกระทํา)
เพิ่มองค์ประกอบ ‘feSpecularLighting’ ไปยังผู้สร้าง SVG โดยใช้ผลแสงสเปคโดยใช้แหล่งแสงที่ระบุ
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
ก่อสร้าง
ตัวอย่างสร้าง SVG ซึ่งจะเพิ่มองค์ประกอบ ‘feSpecularLighting’
lightSource
Action
<
SVGFESpotLightElementBuilder
>
การกระทําในการกําหนดแหล่งแสงสําหรับผลแสงสเปค
lightingColor
Color
?
สีของแสง พารามิเตอร์ทางเลือก
surfaceScale
double
?
ตัวปัจจัยระดับพื้นผิวสําหรับผลแสง ตัวเลือก
specularConstant
double
?
เถื่อนที่ใช้ในการสแกนคําอธิบาย ตัวเลือก
specularExponent
double
?
ตัวอักษรสําหรับระยะสเปค, การควบคุมความมุ่งเน้นของแรงบันดาลใจ specular พารามิเตอร์ทางเลือก
kernelUnitLength
OneOf
<
double
, (
double
, double
)>
ความยาวหน่วย kernel สําหรับกรองการแปลง สามารถเป็นคู่หรือ ValueTuple ของสองคู่ พารามิเตอร์ทางเลือก
in
OneOf
<
string
, FilterInput
>
ภาพป้อนที่ผลกระทบแสงสเปคจะถูกนํามาใช้ สามารถเป็น string หรือ FilterInput พารามิเตอร์ทางเลือก
result
string
ผลการระบุสําหรับกรองนี้เป็นต้นฉบับ พารามิเตอร์ทางเลือก
x
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ x ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
y
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ y ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
width
OneOf
<
double
, (
double
, LengthType
)>
ความกว้างของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
height
OneOf
<
double
, (
double
, LengthType
)>
ความสูงของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
fill
OneOf
<
Color
, Paint
, string
>
ปลั๊กสีวาดหรือสี ID เซิร์ฟเวอร์สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
stroke
OneOf
<
Color
, Paint
, string
>
สีหมุน, สีหรือสี ID server สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
id
string
ตัวระบุที่ไม่ซ้ํากันสําหรับตัวกรององค์ประกอบต้นฉบับ พารามิเตอร์ทางเลือก
extend
Action
<
SVGFESpecularLightingElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าเพิ่มเติมของ SVGFESpecularLightingElementBuilder
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddFeTile(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘feTile’ ไปยังผู้สร้าง รายการนี้เติมมุมตรงด้วยรูปแบบที่ซ้ํากันของภาพป้อน
public static TBuilder AddFeTile<tbuilder>(this TBuilder builder, Action<svgfetileelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGFETileElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ ‘feTile’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddFeTile(TBuilder, OneOf<string, กรองอินพุต="">, string, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)="">, OneOf<color, สี,="" string="">, OneOf<color, สี,="" string="">, string, การกระทํา)
เพิ่มองค์ประกอบ ‘feTile’ ไปยังผู้สร้าง SVG, สร้างรูปแบบของแผ่นโดยการซ้ําภาพ 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
ก่อสร้าง
ตัวอย่างสร้าง SVG ซึ่งจะเพิ่มองค์ประกอบ ‘feTile’
in
OneOf
<
string
, FilterInput
>
ภาพป้อนที่จะทําซ้ําเป็นแผ่น สามารถเป็น string หรือ FilterInput พารามิเตอร์ทางเลือก
result
string
ผลการระบุสําหรับกรองนี้เป็นต้นฉบับ พารามิเตอร์ทางเลือก
x
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ x ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
y
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ y ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
width
OneOf
<
double
, (
double
, LengthType
)>
ความกว้างของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
height
OneOf
<
double
, (
double
, LengthType
)>
ความสูงของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
fill
OneOf
<
Color
, Paint
, string
>
ปลั๊กสีวาดหรือสี ID เซิร์ฟเวอร์สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
stroke
OneOf
<
Color
, Paint
, string
>
สีหมุน, สีหรือสี ID server สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
id
string
ตัวระบุที่ไม่ซ้ํากันสําหรับตัวกรององค์ประกอบต้นฉบับ พารามิเตอร์ทางเลือก
extend
Action
<
SVGFETileElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าเพิ่มเติมของ SVGFETileElementBuilder
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddFeTurbulence(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘feTurbulence’ ไปยังผู้สร้าง รายการนี้สร้างภาพโดยใช้เสียง Perlin ซึ่งมีประโยชน์ในการสร้างโครงสร้างเช่นคลาวด์หรือมาร์บอน
public static TBuilder AddFeTurbulence<tbuilder>(this TBuilder builder, Action<svgfeturbulenceelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGFETurbulenceElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ ‘feTurbulence’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddFeTurbulence(TBuilder, OneOf<คู่ (คู่ = “คู่”)="">, int?, double?, StitchTiles?, TurbulenceType?, OneOf<string, ภายในกรอง="">, string, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)="">, OneOf<color, สี,="" string="">, OneOf<color, สี,="" string="">, string, การกระทํา)
เพิ่มองค์ประกอบ ‘feTurbulence’ ไปยังผู้สร้าง SVG, สร้างผลการสั่นสะเทือนเช่นคลาวด์หรือมาร์บอน, ใช้เสียง 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
ก่อสร้าง
ตัวอย่างสร้าง SVG ซึ่งจะเพิ่มองค์ประกอบ ‘feTurbulence’
baseFrequency
OneOf
<
double
, (
double
, double
)>
ความถี่พื้นฐานของการสั่นสะเทือน สามารถเป็นคู่หรือ ValueTuple ของสองคู่ พารามิเตอร์ทางเลือก
numOctaves
int
?
จํานวน Octaves สําหรับความตื่นเต้น พารามิเตอร์เลือก
seed
double
?
จํานวนเมล็ดสําหรับเครื่องกําเนิดตัวเลขสุ่ม พารามิเตอร์ทางเลือก
stitchTiles
StitchTiles
?
แสดงให้เห็นว่าเส้นใยจะเชื่อมโยงกัน ตัวเลือก
type
TurbulenceType
?
ประเภทความตื่นเต้น (เสียงรบกวนหรือแรงกระแทก) พารามิเตอร์ทางเลือก
in
OneOf
<
string
, FilterInput
>
รูปภาพป้อนที่ผลลัพธ์ความสั่นสะเทือนจะถูกนํามาใช้ สามารถเป็นเส้นด้ายหรือ FilterInput พารามิเตอร์ทางเลือก
result
string
ผลการระบุสําหรับกรองนี้เป็นต้นฉบับ พารามิเตอร์ทางเลือก
x
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ x ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
y
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ y ของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
width
OneOf
<
double
, (
double
, LengthType
)>
ความกว้างของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
height
OneOf
<
double
, (
double
, LengthType
)>
ความสูงของฟิล์ม subregion primitive สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
fill
OneOf
<
Color
, Paint
, string
>
ปลั๊กสีวาดหรือสี ID เซิร์ฟเวอร์สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
stroke
OneOf
<
Color
, Paint
, string
>
สีหมุน, สีหรือสี ID server สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
id
string
ตัวระบุที่ไม่ซ้ํากันสําหรับตัวกรององค์ประกอบต้นฉบับ พารามิเตอร์ทางเลือก
extend
Action
<
SVGFETurbulenceElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าเพิ่มเติมของ SVGFETurbulenceElementBuilder
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddFilter(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘กรอง’ ไปยังผู้สร้าง
public static TBuilder AddFilter<tbuilder>(this TBuilder builder, Action<svgfilterelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGFilterElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ “กรอง”
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddFilter(TBuilder, CoordinateUnits, Co-CoordinateUits?, OneOf<double, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)="">, OneOf<color, สี,="" string="">, OneOf<color, สี,="" string="">, string, การกระทํา)
เพิ่มองค์ประกอบ “กรอง” ไปยังสร้าง SVG ซึ่งกําหนดผลฟิล์มที่สามารถนําไปใช้กับส่วนประกอบ SVC
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
ก่อสร้าง
ตัวอย่างสร้าง SVG ที่องค์ประกอบ “กรอง” จะถูกเพิ่ม
filterUnits
CoordinateUnits
?
ข้อมูลจําเพาะของระบบคํานวณสําหรับ x, y, ความกว้างและคุณสมบัติความสูงของกรอง ตัวเลือกพารามิเตอร์
primitiveUnits
CoordinateUnits
?
ข้อมูลจําเพาะของระบบคํานวณสําหรับคุณสมบัติขององค์ประกอบเด็กของกรอง พารามิเตอร์ทางเลือก
x
OneOf
<
double
, (
double
, LengthType
)>
ชิ้นส่วนกรอง x สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
y
OneOf
<
double
, (
double
, LengthType
)>
ภูมิภาคกรอง y สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
width
OneOf
<
double
, (
double
, LengthType
)>
ความกว้างของพื้นที่กรอง สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
height
OneOf
<
double
, (
double
, LengthType
)>
ความสูงของพื้นที่กรอง สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
fill
OneOf
<
Color
, Paint
, string
>
กรอกสีหรือสีสําหรับองค์ประกอบกรอง ตัวเลือกพารามิเตอร์
stroke
OneOf
<
Color
, Paint
, string
>
สีผลักดันหรือสีสําหรับองค์ประกอบกรอง พารามิเตอร์ทางเลือก
id
string
ตัวระบุเอกลักษณ์สําหรับองค์ประกอบกรอง ตัวเลือกพารามิเตอร์
extend
Action
<
SVGFilterElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าเพิ่มเติมของ SVGFilterElementBuilder
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddForeignObject(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ’ ForeignObject’ ไปยังผู้สร้าง
public static TBuilder AddForeignObject<tbuilder>(this TBuilder builder, Action<svgforeignobjectelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGForeignObjectElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ ‘Object ภายนอก’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddG(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘g’ (กลุ่ม) ไปยังผู้สร้าง
public static TBuilder AddG<tbuilder>(this TBuilder builder, Action<svggelementbuilder> configure) where TBuilder : ISVGElementBuilder, IStructuralElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGGElementBuilder
>
การกระทําการกําหนดค่าสําหรับองค์ประกอบ ‘g’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddImage(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘ภาพ’ ไปยังผู้สร้าง
public static TBuilder AddImage<tbuilder>(this TBuilder builder, Action<svgimageelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGImageElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ ‘ภาพ’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddImage(TBuilder, string, OneOf<double (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)="">, string, การกระทํา)
เพิ่มองค์ประกอบ ‘รูปภาพ’ ในตัวสร้าง SVG รวมภาพภายนอกลงในเอกสาร 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
ก่อสร้าง
ตัวอย่างสร้าง SVG ที่องค์ประกอบ ‘ภาพ’ จะถูกเพิ่ม
href
string
URL หรืออ้างอิงไปยังภาพภายนอก ตัวเลือก
x
OneOf
<
double
, (
double
, LengthType
)>
หลักสูตร x ที่ภาพจะถูกวาง สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
y
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ y ที่ภาพถูกวาง สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType ตัวเลือกพารามิเตอร์
width
OneOf
<
double
, (
double
, LengthType
)>
ความกว้างของภาพ สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
height
OneOf
<
double
, (
double
, LengthType
)>
ความสูงของภาพ สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
id
string
ตัวระบุเอกลักษณ์สําหรับองค์ประกอบภาพ พารามิเตอร์ทางเลือก
extend
Action
<
SVGImageElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าเพิ่มเติมของ SVGImageElementBuilder
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddLine(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘สาย’ ไปยังผู้สร้าง
public static TBuilder AddLine<tbuilder>(this TBuilder builder, Action<svglineelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGLineElementBuilder
>
การกระทําการกําหนดค่าสําหรับองค์ประกอบ ‘สาย’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddLine(TBuilder, OneOf<คู่ (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)="">, OneOf<color, สี,="" string="">, OneOf<color, สี,="" string="">, string, การกระทํา)
เพิ่มองค์ประกอบ ‘เส้น’ ที่มีจุดเริ่มต้นและจุดสิ้นสุดที่ระบุและรูปแบบให้กับผู้สร้าง 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
ก่อสร้าง
ตัวอย่างสร้าง SVG ซึ่งองค์ประกอบ ‘สาย’ จะเพิ่มขึ้น
x1
OneOf
<
double
, (
double
, LengthType
)>
หลักสูตร x ของจุดเริ่มต้นของเส้น สามารถเป็นค่าคู่หรือคู่ของคู่และ lengthType
y1
OneOf
<
double
, (
double
, LengthType
)>
หลักฐาน y ของจุดเริ่มต้นของเส้น สามารถเป็นค่าคู่หรือคู่ของคู่และ LongthType
x2
OneOf
<
double
, (
double
, LengthType
)>
หลักฐานของจุดสิ้นสุดของเส้นสามารถเป็นค่าคู่หรือความยาวแบบคู่
y2
OneOf
<
double
, (
double
, LengthType
)>
หลักฐาน y ของจุดสิ้นสุดของเส้นสามารถเป็นค่าคู่หรือความยาวสองประเภท
fill
OneOf
<
Color
, Paint
, string
>
ลักษณะการเติมสีหรือสีสําหรับเส้น สามารถเป็น Color หรือ Paint enum หมายเลขหรือ Color Server ID ตัวเลือก
stroke
OneOf
<
Color
, Paint
, string
>
สีสกรูหรือสไตล์สีสําหรับเส้น สามารถเป็น Color หรือ Paint enum value หรือ Color server ID ตัวเลือกพารามิเตอร์
id
string
ตัวระบุที่ไม่ซ้ํากันสําหรับองค์ประกอบเส้น พารามิเตอร์ทางเลือก
extend
Action
<
SVGLineElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าอื่น ๆ ของตัวสร้างองค์ประกอบเส้น
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddLinearGradient(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘LinearGradient’ ไปยังผู้สร้าง
public static TBuilder AddLinearGradient<tbuilder>(this TBuilder builder, Action<svglineargradientelementbuilder> configure) where TBuilder : ISVGElementBuilder, IPaintServerElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGLinearGradientElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ ‘LinearGradient’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddLinearGradient(TBuilder, OneOf<คู่ (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)="">, CoordinateUnits?, SpreadMethod?, string, string , การกระทํา)
เพิ่มองค์ประกอบ ‘LinearGradient’ ไปยังผู้สร้าง SVG โดยระบุตําแหน่งเริ่มต้นและปลายพร้อมกับคุณสมบัติ gradent อื่น ๆ
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
ก่อสร้าง
ตัวอย่างสร้าง SVG ซึ่งจะเพิ่มองค์ประกอบ ‘LinearGradient’
x1
OneOf
<
double
, (
double
, LengthType
)>
หลักสูตรเริ่มต้น x สําหรับ gradient สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType
y1
OneOf
<
double
, (
double
, LengthType
)>
หลักสูตรเริ่มต้น y สําหรับ Gradient สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType
x2
OneOf
<
double
, (
double
, LengthType
)>
เสร็จสิ้น x-koordinate สําหรับ gradient สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType
y2
OneOf
<
double
, (
double
, LengthType
)>
เสร็จสิ้น y-koordinate สําหรับ gradient สามารถเป็นคู่หรือ ValueTuple กับ LengthType
gradientUnits
CoordinateUnits
?
ข้อมูลจําเพาะของระบบ koordinate สําหรับ gradient ตัวเลือกพารามิเตอร์
spreadMethod
SpreadMethod
?
กําหนดวิธีการกระจายของ gradient นอกเหนือจุดเริ่มต้นและจุดสิ้นสุด ตัวเลือก
href
string
การอ้างอิงถึง gradient อื่น ๆ ถ้าเป็นไปได้ พารามิเตอร์ทางเลือก
id
string
ตัวระบุที่ไม่ซ้ํากันสําหรับองค์ประกอบ gradient ตัวเลือกพารามิเตอร์
extend
Action
<
SVGLinearGradientElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าเพิ่มเติมของโครงสร้างองค์ประกอบ gradient linear
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddMarker (TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘เครื่องหมาย’ ไปยังผู้สร้าง
public static TBuilder AddMarker<tbuilder>(this TBuilder builder, Action<svgmarkerelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeContentElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGMarkerElementBuilder
>
การกระทําการกําหนดค่าสําหรับองค์ประกอบ “เครื่องหมาย”
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddMask(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘mask’ ไปยังผู้สร้าง
public static TBuilder AddMask<tbuilder>(this TBuilder builder, Action<svgmaskelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeContentElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGMaskElementBuilder
>
การกระทําการกําหนดค่าสําหรับองค์ประกอบ ’ mask’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddMetadata<tbuilder, telement="">(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าขององค์ประกอบ ‘metadata’ ไปยังผู้สร้าง ส่วนหนึ่ง ‘metadata’ ใช้ในการเพิ่มข้อมูลในเนื้อหา SVG
public static TBuilder AddMetadata<tbuilder, telement="">(this TBuilder builder, Action<svgmetadataelementbuilder> configure) where TBuilder : ISVGElementBuilder, IDescriptiveElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGMetadataElementBuilder
>
การกระทําการกําหนดค่าสําหรับองค์ประกอบ “metadata”
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
TElement
ประเภทที่แสดงให้เห็นถึงองค์ประกอบ " metadata" ในรูปแบบ SVG
AddPath(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘ทาง’ ไปยังผู้สร้าง
public static TBuilder AddPath<tbuilder>(this TBuilder builder, Action<svgpathelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGPathElementBuilder
>
การกระทําการกําหนดค่าสําหรับองค์ประกอบ ‘ทาง’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddPath(TBuilder, OneOf<string, การกระทํา<pathbuilder="">>, OneOf<color, สี,="" string="">, OneOf<color, สี,="" string="">, string, การกระทํา)
เพิ่มองค์ประกอบ ‘ถนน’ เพื่อสร้าง SVG โดยระบุข้อมูลและรูปแบบของเส้นทาง
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
ก่อสร้าง
ตัวอย่างสร้าง SVG ซึ่งจะเพิ่มองค์ประกอบ ‘ทาง’
d
OneOf
<
string
, Action
<
PathBuilder
> >
ประเภท OneOf ซึ่งสามารถเป็นเส้นที่แสดงข้อมูลทางหรือกระทําที่กําหนดค่า PathBuilder
fill
OneOf
<
Color
, Paint
, string
>
สไตล์การเติมสีหรือสีสําหรับเส้นทาง สามารถเป็น Color หรือ Paint enum value หรือ Color Server ID ตัวเลือกพารามิเตอร์
stroke
OneOf
<
Color
, Paint
, string
>
สีสกรูหรือสไตล์สีสําหรับเส้นทาง สามารถเป็น Color หรือ Paint enum value หรือ Color Server ID ตัวเลือกพารามิเตอร์
id
string
ตัวระบุที่ไม่ซ้ํากันสําหรับองค์ประกอบเส้นทาง ตัวเลือกพารามิเตอร์
extend
Action
<
SVGPathElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดตัวสร้างองค์ประกอบทางต่อไป
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddPath(TBuilder, การกระทํา, OneOf<color, สี,="" string="">, OneOf<color, สี,="" string="">, string, การกระทํา)
การโหลดเกินของ AddPath ซึ่งต้องดําเนินการในการตั้งค่า PathBuilder โดยตรง
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
ก่อสร้าง
ตัวอย่างสร้าง SVG ซึ่งจะเพิ่มองค์ประกอบ ‘ทาง’
d
Action
<
PathBuilder
>
การดําเนินการที่กําหนดค่า PathBuilder เพื่อกําหนดข้อมูลเส้นทาง
fill
OneOf
<
Color
, Paint
, string
>
สไตล์การเติมสีหรือสีสําหรับเส้นทาง สามารถเป็น Color หรือ Paint enum value หรือ Color Server ID ตัวเลือกพารามิเตอร์
stroke
OneOf
<
Color
, Paint
, string
>
สีสกรูหรือสไตล์สีสําหรับเส้นทาง สามารถเป็น Color หรือ Paint enum value หรือ Color Server ID ตัวเลือกพารามิเตอร์
id
string
ตัวระบุที่ไม่ซ้ํากันสําหรับองค์ประกอบเส้นทาง ตัวเลือกพารามิเตอร์
extend
Action
<
SVGPathElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดตัวสร้างองค์ประกอบทางต่อไป
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddPattern(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘รูปแบบ’ ไปยังผู้สร้าง
public static TBuilder AddPattern<tbuilder>(this TBuilder builder, Action<svgpatternelementbuilder> configure) where TBuilder : ISVGElementBuilder, IPaintServerElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGPatternElementBuilder
>
การกระทําการกําหนดค่าสําหรับองค์ประกอบ ‘รูปแบบ’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddPattern(TBuilder, CoordinateUnits, Co-CoordinateUits , string, string , การกระทํา)
เพิ่มองค์ประกอบ ‘รูปแบบ’ ไปยังผู้สร้าง SVG โดยระบุระบบการ koordinate และหน่วยสําหรับเนื้อหาของรูปแบบ
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
ก่อสร้าง
ตัวอย่างสร้าง SVG ซึ่งองค์ประกอบ ‘รูปแบบ’ จะเพิ่มขึ้น
patternUnits
CoordinateUnits
?
ข้อมูลจําเพาะของระบบคํานวณสําหรับรูปแบบ ตัวเลือก
patternContentUnits
CoordinateUnits
?
ข้อมูลจําเพาะของระบบคํานวณสําหรับเนื้อหาภายในรูปแบบ ตัวเลือก
href
string
การอ้างอิงถึงรูปแบบอื่น ๆ ถ้าเป็นไปได้ พารามิเตอร์ทางเลือก
id
string
ตัวระบุเอกลักษณ์สําหรับองค์ประกอบรูปแบบ พารามิเตอร์ทางเลือก
extend
Action
<
SVGPatternElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดตัวสร้างองค์ประกอบรูปแบบเพิ่มเติม
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddPolygon(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘โพลิโคน’ ไปยังผู้สร้าง
public static TBuilder AddPolygon<tbuilder>(this TBuilder builder, Action<svgpolygonelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGPolygonElementBuilder
>
การกระทําการกําหนดค่าสําหรับองค์ประกอบ ‘โพลิโคน’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddPolygon(TBuilder, คู่[ ], OneOf<color, สี,="" string="">, OneOf<color, สี,="" string="">, string, การกระทํา)
เพิ่มองค์ประกอบ ‘โพลิโคน’ ไปยังผู้สร้าง SVG โดยระบุแนวตั้งและรูปแบบ
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
ก่อสร้าง
ตัวอย่างสร้าง SVG ซึ่งองค์ประกอบ ‘โพลีโคน’ จะเพิ่มขึ้น
points
double
[ ]
ชุดของคู่ที่แสดงให้เห็นถึงจุดของโพลีโกรัม (เปลี่ยนสัญญาณ x และ y)
fill
OneOf
<
Color
, Paint
, string
>
ฟิลด์สีหรือรูปแบบสีสําหรับโพลีโคน สามารถเป็น Color หรือ Paint enum value หรือ Color Server ID ตัวเลือกพารามิเตอร์
stroke
OneOf
<
Color
, Paint
, string
>
สีสกรูหรือรูปแบบสีสําหรับโพลีกอน สามารถเป็นสีหรือค่าสี Enum หรือ ID server สี พารามิเตอร์ทางเลือก
id
string
ตัวระบุที่ไม่ซ้ํากันสําหรับองค์ประกอบโพลีโคน ตัวเลือก
extend
Action
<
SVGPolygonElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าอื่น ๆ ของตัวสร้างองค์ประกอบโพลีโคน
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddPolyline(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘โพลิลีน’ ไปยังผู้สร้าง
public static TBuilder AddPolyline<tbuilder>(this TBuilder builder, Action<svgpolylineelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGPolylineElementBuilder
>
การกระทําการกําหนดค่าสําหรับองค์ประกอบ ‘โพลิลีน’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddPolyline(TBuilder, คู่[ ], OneOf<color, สี,="" string="">, OneOf<color, สี,="" string="">, string, การกระทํา)
เพิ่มองค์ประกอบ ‘โพลิลีน’ ไปยังผู้สร้าง SVG โดยระบุแนวตั้งและรูปแบบ
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
ก่อสร้าง
ตัวอย่างสร้าง SVG ที่องค์ประกอบ ‘โพลิลีน’ จะถูกเพิ่มขึ้น
points
double
[ ]
ชุดของคู่ที่แสดงให้เห็นถึงจุดของโพลีลีน (เปลี่ยนโค้ด x และ y)
fill
OneOf
<
Color
, Paint
, string
>
สไตล์การบรรจุสีหรือสีสําหรับโพลีлин สามารถเป็น Color หรือ Paint enum value หรือ Color Server ID ตัวเลือก
stroke
OneOf
<
Color
, Paint
, string
>
สไตล์สีหรือสีสําหรับโพลิลีน สามารถเป็น Color หรือ Paint enum value หรือ Color server ID ตัวเลือกพารามิเตอร์
id
string
ตัวระบุที่ไม่ซ้ํากันสําหรับองค์ประกอบโพลิล ตัวเลือก
extend
Action
<
SVGPolylineElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าอื่น ๆ ของโพลีлинองค์ประกอบอาคาร
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddRadialGradient(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘radialGradient’ ไปยังผู้สร้าง
public static TBuilder AddRadialGradient<tbuilder>(this TBuilder builder, Action<svgradialgradientelementbuilder> configure) where TBuilder : ISVGElementBuilder, IPaintServerElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGRadialGradientElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ ‘radialGradient’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddRadialGradient(TBuilder, OneOf<คู่ (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)="">, CoordinateUnits?, SpreadMethod?, string, string , การกระทํา)
เพิ่มองค์ประกอบ ‘radialGradient’ ไปยังผู้สร้าง SVG โดยระบุศูนย์เส้นผ่านศูนย์กลางและจุดโฟกัสพร้อมกับคุณสมบัติ gradent อื่น ๆ
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
ก่อสร้าง
ตัวอย่างสร้าง SVG ซึ่งจะเพิ่มองค์ประกอบ ‘radialGradient’
cx
OneOf
<
double
, (
double
, LengthType
)>
รั้ว x ของศูนย์ของ gradient สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
cy
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ y ของศูนย์ของ gradient สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
r
OneOf
<
double
, (
double
, LengthType
)>
เส้นผ่านศูนย์กลางของ gradient สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
fx
OneOf
<
double
, (
double
, LengthType
)>
หลักสูตร x ของจุดโฟกัสของ gradient สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
fy
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบ y ของจุดจุดของ gradient สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
gradientUnits
CoordinateUnits
?
ข้อมูลจําเพาะของระบบ koordinate สําหรับ gradient ตัวเลือกพารามิเตอร์
spreadMethod
SpreadMethod
?
กําหนดวิธีการกระจายของ gradient นอกเหนือจุดเริ่มต้นและจุดสิ้นสุด ตัวเลือก
href
string
การอ้างอิงถึง gradient อื่น ๆ ถ้าเป็นไปได้ พารามิเตอร์ทางเลือก
id
string
ตัวระบุที่ไม่ซ้ํากันสําหรับองค์ประกอบ gradient ตัวเลือกพารามิเตอร์
extend
Action
<
SVGRadialGradientElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าเพิ่มเติมของโครงสร้างองค์ประกอบ gradient radial
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddRect(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘ตรง’ ไปยังผู้สร้าง
public static TBuilder AddRect<tbuilder>(this TBuilder builder, Action<svgrectelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGRectElementBuilder
>
การกระทําการกําหนดค่าสําหรับองค์ประกอบ ‘ตรง’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddRect(TBuilder, OneOf<คู่ (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)="">, OneOf<color, สี,="" string="">, OneOf<color, สี,="" string="">, string, การกระทํา)
เพิ่มองค์ประกอบ ‘ตรง’ (ตรงมุม) ที่มีขนาดและรูปแบบที่ระบุไว้กับผู้สร้าง 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
ก่อสร้าง
ตัวอย่างสร้าง SVG ซึ่งจะเพิ่มองค์ประกอบ ‘ตรง’
x
OneOf
<
double
, (
double
, LengthType
)>
หลักสูตร x ของจุดเริ่มต้นของแนวตั้ง สามารถเป็นค่าคู่หรือคู่ของคู่และ LongthType
y
OneOf
<
double
, (
double
, LengthType
)>
หลักสูตร y ของจุดเริ่มต้นของแนวตั้ง สามารถเป็นค่าคู่หรือคู่ของคู่และ lengthType
width
OneOf
<
double
, (
double
, LengthType
)>
ความกว้างของมุมตรง สามารถเป็นค่าคู่หรือความยาวสองประเภท
height
OneOf
<
double
, (
double
, LengthType
)>
ความสูงของแนวตั้ง สามารถเป็นค่าคู่หรือความยาวแบบคู่
fill
OneOf
<
Color
, Paint
, string
>
สีเต็มรูปแบบหรือสีสําหรับแนวตั้ง สามารถเป็นสีหรือค่า Enum สีหรือ ID เซิร์ฟเวอร์สี พารามิเตอร์ทางเลือก
stroke
OneOf
<
Color
, Paint
, string
>
สไตล์สีหรือสีสําหรับรูปลักษณ์ของแนวตั้ง สามารถเป็น Color หรือ Paint enum value หรือ Color server ID ตัวเลือก
id
string
ตัวระบุที่ไม่ซ้ํากันสําหรับองค์ประกอบแนวตั้ง ตัวเลือก
extend
Action
<
SVGRectElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าเพิ่มเติมของตัวสร้างองค์ประกอบแนวตั้ง
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddScript (TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘สคริปต์’ ไปยังผู้สร้าง
public static TBuilder AddScript<tbuilder>(this TBuilder builder, Action<svgscriptelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeContentElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGScriptElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ ‘สคริปต์’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddSet(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘ตั้งค่า’ ไปยังผู้สร้าง
public static TBuilder AddSet<tbuilder>(this TBuilder builder, Action<svgsetelementbuilder> configure) where TBuilder : ISVGElementBuilder, IBaseAnimationElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGSetElementBuilder
>
การกระทําการกําหนดค่าสําหรับองค์ประกอบ ‘ตั้งค่า’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddStop(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘หยุด’ ไปยังผู้สร้างเพื่อกําหนดการหยุดเกรด
public static TBuilder AddStop<tbuilder>(this TBuilder builder, Action<svgstopelementbuilder> configure) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGStopElementBuilder
>
การกระทําการกําหนดค่าสําหรับองค์ประกอบ “หยุด”
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddStop(TBuilder, สี?, คู่?, OneOf<คู่, (สอง,="" stopunittype)="">, string, การกระทํา)
เพิ่มองค์ประกอบ ‘หยุด’ ไปยัง Gradient ใน SVG Builder โดยระบุสีและความผิดปกติในค่าธรรมเนียมเฉพาะ
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
ก่อสร้าง
ตัวอย่างสร้าง SVG ที่องค์ประกอบ “หยุด” จะถูกเพิ่ม
stopColor
Color
?
สีที่หยุด พารามิเตอร์ทางเลือก
stopOpacity
double
?
ความผิดปกติในการหยุด ตัวเลือกพารามิเตอร์
offset
OneOf
<
double
, (
double
, StopUnitType
)>
ส่วนลดการหยุดภายใน gradient สามารถเป็นคู่หรือ ValueTuple กับ StopUnitType พารามิเตอร์ทางเลือก
id
string
ตัวระบุที่ไม่ซ้ํากันสําหรับองค์ประกอบหยุด ตัวเลือก
extend
Action
<
SVGStopElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าอื่น ๆ ของตัวสร้างองค์ประกอบหยุด
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddStyle(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘สไตล์’ ไปยังผู้สร้าง
public static TBuilder AddStyle<tbuilder>(this TBuilder builder, Action<svgstyleelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeContentElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGStyleElementBuilder
>
การกระทําการกําหนดค่าสําหรับองค์ประกอบ ‘สไตล์’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddSvg(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘svg’ (กราฟิก vector scalable) ไปยังผู้สร้าง
public static TBuilder AddSvg<tbuilder>(this TBuilder builder, Action<svgsvgelementbuilder> configure) where TBuilder : ISVGElementBuilder, IStructuralElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGSVGElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ ‘svg’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddSwitch (TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘สวิทช์’ ไปยังผู้สร้าง
public static TBuilder AddSwitch<tbuilder>(this TBuilder builder, Action<svgswitchelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGSwitchElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ ‘สวิตช์’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddSymbol(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘สัญลักษณ์’ ไปยังผู้สร้าง
public static TBuilder AddSymbol<tbuilder>(this TBuilder builder, Action<svgsymbolelementbuilder> configure) where TBuilder : ISVGElementBuilder, IStructuralElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGSymbolElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ ‘สัญลักษณ์’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddText (TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘ข้อความ’ ไปยังผู้สร้าง
public static TBuilder AddText<tbuilder>(this TBuilder builder, Action<svgtextelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGTextElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ ‘ข้อความ’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddText (TBuilder, string, OneOf<double (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=""> FontStyle?, string, FontWeight?, OneOf<color, paint,="" string="">, OneOf<color, สี,="" string="">, string, การกระทํา)
เพิ่มองค์ประกอบ ‘ข้อความ’ ที่มีเนื้อหาที่ระบุและคุณสมบัติให้กับผู้สร้าง 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
ก่อสร้าง
ตัวอย่างสร้างที่องค์ประกอบ ‘ข้อความ’ จะถูกเพิ่ม
content
string
เนื้อหาข้อความที่จะปรากฏภายในองค์ประกอบ ‘ข้อความ’
x
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบข้อความ x-koordinate สามารถเป็นมูลค่าคู่หรือคู่ของคู่และ LengthType
y
OneOf
<
double
, (
double
, LengthType
)>
องค์ประกอบข้อความ y-koordinate สามารถเป็นค่าคู่หรือสองเท่าและ LongthType
fontSize
OneOf
<
double
, (
double
, LengthType
)>
ขนาดตัวอักษรสําหรับข้อความ สามารถเป็นค่าคู่หรือขนาดคู่และ LengthType
fontStyle
FontStyle
?
สไตล์อักษรสําหรับข้อความ (เช่นปกติ, อิตาลี, oblique)
fontFamily
string
ครอบครัวอักษรสําหรับข้อความ (เช่น Arial, Verdana)
fontWeight
FontWeight
?
น้ําหนัก (ความหนาแน่น) ของตัวอักษร (เช่น normal, bold)
fill
OneOf
<
Color
, Paint
, string
>
สไตล์การเติมสีหรือสีสําหรับข้อความ สามารถเป็น Color หรือ Paint enum หมายเลขหรือ Color Server ID
stroke
OneOf
<
Color
, Paint
, string
>
สีสกรูหรือรูปแบบสีสําหรับข้อความ สามารถเป็น Color หรือ Paint enum value หรือ Color Server ID
id
string
ตัวระบุเอกลักษณ์สําหรับองค์ประกอบข้อความ
extend
Action
<
SVGTextElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าเพิ่มเติมของตัวสร้างองค์ประกอบข้อความ
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับการเชื่อมต่อการเพิ่มเพิ่มเติมหรือการกําหนดค่า
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งอนุญาตให้เครือข่าย
AddTitle(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘หัวข้อ’ ไปยังผู้สร้าง รายการ ‘ชื่อ’ ใช้เพื่อให้มีชื่อสําหรับเนื้อหา SVG
public static TBuilder AddTitle<tbuilder>(this TBuilder builder, Action<svgtitleelementbuilder> configure) where TBuilder : ISVGElementBuilder, IDescriptiveElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGTitleElementBuilder
>
การดําเนินการการกําหนดค่าสําหรับองค์ประกอบ ‘หัวข้อ’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddUse(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘ใช้’ ไปยังผู้สร้าง
public static TBuilder AddUse<tbuilder>(this TBuilder builder, Action<svguseelementbuilder> configure) where TBuilder : ISVGElementBuilder, IStructuralElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGUseElementBuilder
>
การกระทําการกําหนดค่าสําหรับองค์ประกอบ ‘ใช้’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AddUse(TBuilder, string, OneOf<double (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)=“">, OneOf <คู่, (สอง,="" lengthtype)="">, OneOf<color, สี,="" string="">, OneOf<color, สี,="" string="">, string, การกระทํา)
เพิ่มองค์ประกอบ ‘ใช้’ ไปยังผู้สร้าง SVG ซึ่งอนุญาตให้มีการใช้ใหม่ส่วนประกอบที่มีอยู่ที่กําหนดไว้ที่อื่น ๆ ในสวีซี
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
ก่อสร้าง
ตัวอย่างสร้าง SVG ซึ่งองค์ประกอบ “ใช้” จะเพิ่มขึ้น
href
string
คําอธิบายถึงองค์ประกอบที่มีอยู่ที่จะใช้ใหม่ ตัวเลือกพารามิเตอร์
x
OneOf
<
double
, (
double
, LengthType
)>
หลักสูตร x ที่องค์ประกอบที่ใช้ใหม่จะถูกวาง สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
y
OneOf
<
double
, (
double
, LengthType
)>
หลักฐาน y ที่องค์ประกอบที่ใช้ใหม่จะถูกวาง สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
width
OneOf
<
double
, (
double
, LengthType
)>
ความกว้างขององค์ประกอบที่ใช้ใหม่ สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
height
OneOf
<
double
, (
double
, LengthType
)>
ความสูงขององค์ประกอบที่ใช้ใหม่ สามารถเป็นคู่หรือ ValueTuple ด้วย LengthType พารามิเตอร์ทางเลือก
fill
OneOf
<
Color
, Paint
, string
>
ปลั๊กสีวาดหรือสี ID เซิร์ฟเวอร์สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
stroke
OneOf
<
Color
, Paint
, string
>
สีหมุน, สีหรือสี ID server สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
id
string
ตัวระบุเอกลักษณ์สําหรับองค์ประกอบ พารามิเตอร์ทางเลือก
extend
Action
<
SVGUseElementBuilder
>
การดําเนินการทางเลือกเพื่อกําหนดค่าเพิ่มเติมของ SVGUseElementBuilder
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างอนุญาตให้วิธีการโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG ซึ่งช่วยให้การใช้งาน API ที่ราบรื่น
AddView(TBuilder, การกระทํา)
เพิ่มการกําหนดค่าองค์ประกอบ ‘ภาพ’ ไปยังผู้สร้าง
public static TBuilder AddView<tbuilder>(this TBuilder builder, Action<svgviewelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
SVGViewElementBuilder
>
การกระทําการกําหนดค่าสําหรับองค์ประกอบ “ภาพ”
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
อะไหล่ (ก่อสร้าง)
public static TBuilder Additive<tbuilder>(this TBuilder builder, value) where TBuilder : ISVGElementBuilder, IAnimationAdditionAttributeSetter
Parameters
builder
ก่อสร้าง
Returns
ก่อสร้าง
ประเภทพารามิเตอร์
TBuilder
AlignmentBaseline(TBuilder, AlignmentBaseline)
กําหนดคุณสมบัติ ‘ตามแนวตั้ง’ สําหรับองค์ประกอบ SVG
public static TBuilder AlignmentBaseline<tbuilder>(this TBuilder builder, AlignmentBaseline value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
AlignmentBaseline
หมายเลขฐานการตั้งค่า
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ความกว้าง (TBuilder, คู่)
กําหนดคุณสมบัติ ‘ความกว้าง’ สําหรับองค์ประกอบการถ่ายโอนฟังก์ชั่น
public static TBuilder Amplitude<tbuilder>(this TBuilder builder, double amplitude) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
amplitude
double
ความกว้างค่าสําหรับฟังก์ชั่นการถ่ายโอน
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
AttributeName(TBuilder, string)
กําหนดคุณสมบัติ ‘attributeName’ โดยระบุชื่อคุณลักษณะ CSS หรือคุณค่าที่จะมีการเคลื่อนไหว
public static TBuilder AttributeName<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationTargetAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ชื่อของคุณสมบัติในการเคลื่อนไหว
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
BaselineShift(TBuilder, BaseLineShift)
กําหนดคุณสมบัติ ‘เปลี่ยนฐาน’ สําหรับองค์ประกอบ SVG ใช้ค่าที่กําหนดไว้ล่วงหน้า
public static TBuilder BaselineShift<tbuilder>(this TBuilder builder, BaseLineShift value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
BaseLineShift
หมายเลขฐานเปลี่ยนค่าที่จะตั้งค่า
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
BaselineShift(TBuilder, Double, ความยาวType)
กําหนดคุณสมบัติ ‘เปลี่ยนฐาน’ สําหรับองค์ประกอบ SVG โดยใช้ค่าดิจิตอล
public static TBuilder BaselineShift<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
double
หมายเลขค่าสําหรับการเปลี่ยนฐาน
type
LengthType
ประเภทของหน่วยความยาว
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
เริ่มต้นการก่อสร้าง>(TBuilder, การกระทํา)
กําหนดคุณสมบัติ ‘เริ่มต้น’ ซึ่งกําหนดเมื่อการเคลื่อนไหวควรเริ่มต้น
public static TBuilder Begin<tbuilder>(this TBuilder builder, Action<timingvaluebuilder> configure) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
configure
Action
<
TimingValueBuilder
>
ตัวแทนที่จะกําหนดค่าเวลา
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โดย tbuilder>(TBuilder, Double, ความยาวType)
กําหนดคุณสมบัติ ‘โดย’ ซึ่งกําหนดค่า offset สําหรับภาพเคลื่อนไหวด้วยประเภทความยาวที่ระบุ
public static TBuilder By<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
double
หมายเลขค่าส่วนลดสําหรับภาพเคลื่อนไหว
type
LengthType
ประเภทความยาวสําหรับค่า ‘โดย’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
CalcMode (TBuilder, CalcMode)
กําหนดคุณสมบัติ ‘calcMode’ ซึ่งกําหนดโหมดคํานวณสําหรับภาพเคลื่อนไหว
public static TBuilder CalcMode<tbuilder>(this TBuilder builder, CalcMode calcMode) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
calcMode
CalcMode
โหมดคํานวณสําหรับภาพเคลื่อนไหว
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
หลักสูตร tbuilder>(TBuilder, พารามสลิง[])
กําหนดคุณสมบัติ ‘คลาส’ โดยการกําหนดชื่อชั้นหนึ่งหรือมากกว่าสําหรับองค์ประกอบ SVG
public static TBuilder Class<tbuilder>(this TBuilder builder, params string[] value) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
[ ]
ชื่อชั้นเรียนที่กําหนดไว้
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ClipPath(TBuilder, การกระทํา)
สร้างคุณสมบัติ ‘clip-path’ สําหรับองค์ประกอบ SVG
public static TBuilder ClipPath<tbuilder>(this TBuilder builder, Action<clippathbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
ClipPathBuilder
>
ตัวแทนที่จะกําหนดเส้นทางคลิป
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ClipRule(TBuilder , ClipRule)
สร้างคุณสมบัติ ‘กฎคลิป’ สําหรับองค์ประกอบ SVG
public static TBuilder ClipRule<tbuilder>(this TBuilder builder, ClipRule value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
ClipRule
คลิกกฎค่าที่จะตั้งค่า
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
สี (TBuilder, การกระทํา)
กําหนดคุณสมบัติ ‘สี’ สําหรับองค์ประกอบ SVG โดยใช้การกําหนดค่าที่กําหนดเอง
public static TBuilder Color<tbuilder>(this TBuilder builder, Action<colorbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
ColorBuilder
>
ตัวแทนที่จะกําหนดสี
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
สี (TBuilder, สี)
กําหนดคุณสมบัติ ‘สี’ สําหรับองค์ประกอบ SVG โดยใช้ค่าสี
public static TBuilder Color<tbuilder>(this TBuilder builder, Color colorValue) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
colorValue
Color
ค่าสีที่จะตั้งค่า
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
สีInterpolation(TBuilder, สีInterpolation)
กําหนดคุณสมบัติ ‘สี interpolation’ สําหรับองค์ประกอบ SVG
public static TBuilder ColorInterpolation<tbuilder>(this TBuilder builder, ColorInterpolation value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
ColorInterpolation
ค่า interpolation สีที่กําหนดไว้ล่วงหน้า
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
สีInterpolationFilters(TBuilder, สีInterpolation)
กําหนดคุณสมบัติ ‘กรองสี interpolation’ สําหรับองค์ประกอบ SVG
public static TBuilder ColorInterpolationFilters<tbuilder>(this TBuilder builder, ColorInterpolation value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
ColorInterpolation
ค่า interpolation สีที่กําหนดไว้ล่วงหน้าสําหรับกรองที่จะกําหนด
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
สีProfile(TBuilder, string)
กําหนดคุณสมบัติ “โปรไฟล์สี” สําหรับองค์ประกอบ SVG
public static TBuilder ColorProfile<tbuilder>(this TBuilder builder, string value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
string
หมายเลขโปรไฟล์สีที่กําหนดไว้
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ColorRendering(TBuilder, ColorRendering)
กําหนดคุณสมบัติ “สี” สําหรับองค์ประกอบ SVG โดยใช้ค่า enum ที่กําหนดไว้ล่วงหน้า
public static TBuilder ColorRendering<tbuilder>(this TBuilder builder, ColorRendering value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
ColorRendering
ColorRendering enum หมายเลขที่กําหนดไว้
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
นักเรียน (TBuilder, วิศวกร)
กําหนดคุณสมบัติ ‘cursor’ สําหรับองค์ประกอบ SVG ใช้ค่า enum ที่กําหนดไว้ล่วงหน้า
public static TBuilder Cursor<tbuilder>(this TBuilder builder, Cursor value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
Cursor
Cursor enum หมายเลขที่กําหนดไว้
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
หน้าหลัก > Tbuilder>(TBuilder, TextDirection)
กําหนดคุณสมบัติ ‘ทิศทาง’ สําหรับองค์ประกอบ SVG โดยใช้ค่า enum ที่กําหนดไว้ล่วงหน้า
public static TBuilder Direction<tbuilder>(this TBuilder builder, TextDirection value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
TextDirection
TextDirection enum หมายเลขที่กําหนดไว้
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
แสดง (TBuilder, DisplayType)
กําหนดคุณสมบัติ ‘แสดงผล’ สําหรับองค์ประกอบ SVG โดยใช้ค่า enum ที่กําหนดไว้ล่วงหน้า
public static TBuilder Display<tbuilder>(this TBuilder builder, DisplayType value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
DisplayType
DisplayType enum หมายเลขที่กําหนดไว้
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
DominantBaseline(TBuilder, คู่มือBaseline)
กําหนดคุณสมบัติ ‘ฐานหลัก’ สําหรับองค์ประกอบ SVG โดยใช้ค่า enum ที่กําหนดไว้ล่วงหน้า
public static TBuilder DominantBaseline<tbuilder>(this TBuilder builder, DominantBaseline value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
DominantBaseline
DominantBaseline enum หมายเลขที่กําหนดไว้
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ในขณะที่ tbuilder>(TBuilder, TimeSpan)
กําหนดคุณสมบัติ ’ Dur’ ซึ่งระบุระยะเวลาของการเคลื่อนไหว
public static TBuilder Dur<tbuilder>(this TBuilder builder, TimeSpan duration) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
duration
TimeSpan
อายุการใช้งานของ Animation
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ในขณะที่ tbuilder>(ก่อสร้าง Dur)
กําหนดคุณสมบัติ ’ Dur’ โดยระบุประเภทระยะเวลาที่กําหนดไว้ของภาพเคลื่อนไหว
public static TBuilder Dur<tbuilder>(this TBuilder builder, Dur value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
Dur
ประเภทระยะเวลาที่กําหนดไว้สําหรับภาพเคลื่อนไหว
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
Dx<tอาคาร>(TBuilder, LengthType, params คู่[])
สร้างคุณสมบัติ ‘dx’ เพื่อปรับตําแหน่งแนวนอนของแต่ละตัวละครในข้อความ
public static TBuilder Dx<tbuilder>(this TBuilder builder, LengthType type = LengthType.Px, params double[] values) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
type
LengthType
ประเภทหน่วยความยาวสําหรับค่า
values
double
[ ]
ค่าปรับแนวนอนสําหรับแต่ละตัวละคร
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
Remarks
วิธีการนี้ช่วยให้การควบคุมที่ดีกว่าพื้นที่แนวนอนของตัวอักษรในข้อความ
Dx<tอาคาร>(TBuilder, Double, ความยาวType)
กําหนดค่าปรับแนวนอนเดียวสําหรับเนื้อหาข้อความ
public static TBuilder Dx<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
double
ค่าปรับแนวนอน
type
LengthType
ประเภทของหน่วยความยาวสําหรับมูลค่า
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
Remarks
วิธีการนี้กําหนดคุณสมบัติ ‘dx’ ด้วยค่าเดียวปรับตําแหน่งแนวนอนของเนื้อหาข้อความ
ไทเทเนียม>(TBuilder, คู่[ ]ประเภทความยาว)
กําหนดค่าการปรับแนวตั้งหลายตัวสําหรับเนื้อหาข้อความ
public static TBuilder Dy<tbuilder>(this TBuilder builder, double[] values, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
values
double
[ ]
ช่วงของค่าการปรับแนวตั้ง
type
LengthType
ประเภทหน่วยความยาวสําหรับค่า
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
Remarks
วิธีการนี้ตั้งค่าคุณสมบัติ ‘ดี’ ด้วยค่าหลายตัวช่วยให้การปรับแนวตั้งแต่ละตัวสําหรับแต่ละ χαρακτήραหรือส่วนข้อความ
ไทเทเนียม>(TBuilder, Double, ความยาวType)
กําหนดค่าการปรับแนวตั้งเดียวสําหรับเนื้อหาข้อความ
public static TBuilder Dy<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
double
ค่าปรับแนวตั้ง
type
LengthType
ประเภทของหน่วยความยาวสําหรับมูลค่า
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
Remarks
วิธีการนี้กําหนดคุณสมบัติ ‘ดี’ ด้วยค่าเดียวปรับตําแหน่งแนวตั้งของเนื้อหาข้อความ
เสร็จสิ้น (TBuilder, การกระทํา)
กําหนดคุณสมบัติ ‘สิ้นสุด’ ซึ่งกําหนดเมื่อการเคลื่อนไหวควรจบ
public static TBuilder End<tbuilder>(this TBuilder builder, Action<timingvaluebuilder> configure) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
configure
Action
<
TimingValueBuilder
>
ตัวแทนที่จะกําหนดค่าเวลา
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
แสดง (TBuilder, คู่)
กําหนดคุณสมบัติ ‘ตัวอักษร’ สําหรับองค์ประกอบการถ่ายโอนฟังก์ชั่น
public static TBuilder Exponent<tbuilder>(this TBuilder builder, double exponent) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
exponent
double
ค่าสัมผัสสําหรับฟังก์ชั่นการถ่ายโอน
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โครงสร้าง>(TBuilder, AnimationFill)
สร้างคุณสมบัติ “เต็ม” ซึ่งกําหนดวิธีการที่ภาพเคลื่อนไหวควรใช้รูปแบบนอกระยะเวลาการใช้งาน
public static TBuilder Fill<tbuilder>(this TBuilder builder, AnimationFill value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
AnimationFill
การบรรจุพฤติกรรมของภาพเคลื่อนไหว
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โครงสร้าง>(TBuilder, การกระทํา< Paintbuilder>)
กําหนดคุณสมบัติ “เติม” สําหรับองค์ประกอบ SVG โดยใช้การกําหนดค่าที่กําหนดเอง
public static TBuilder Fill<tbuilder>(this TBuilder builder, Action<paintbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
PaintBuilder
>
ตัวแทนที่จะกําหนด PaintBuilder
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โครงสร้าง>(TBuilder, สี)
กําหนดคุณสมบัติ “เติม” สําหรับองค์ประกอบ SVG โดยใช้สี
public static TBuilder Fill<tbuilder>(this TBuilder builder, Color color) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
color
Color
สีที่จะตั้งค่าเป็นบรรจุ
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โครงสร้าง>(TBuilder, รูปภาพ)
กําหนดคุณสมบัติ “เต็ม” สําหรับองค์ประกอบ SVG โดยใช้ค่า Paint enum ที่กําหนดไว้ล่วงหน้า
public static TBuilder Fill<tbuilder>(this TBuilder builder, Paint paint) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
paint
Paint
Paint enum หมายเลขที่กําหนดไว้
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
FillOpacity(TBuilder, คู่)
กําหนดคุณสมบัติ ‘เต็ม-opacity’ สําหรับองค์ประกอบ SVG หมายเลขที่ควรอยู่ระหว่าง 0.0 (โปร่งใสอย่างสมบูรณ์) และ 1.0 (ปิดผนึกมาก)
public static TBuilder FillOpacity<tbuilder>(this TBuilder builder, double opacity) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
opacity
double
หมายเลขค่าที่ตั้งค่า
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
Exceptions
ระยําถ้าความผิดปกติไม่ได้อยู่ในช่วงที่ถูกต้อง
FillRule(TBuilder, FillRule)
กําหนดคุณสมบัติ ‘กฎเต็ม’ สําหรับองค์ประกอบ SVG โดยใช้ค่า FillRule enum ที่กําหนดไว้ล่วงหน้า
public static TBuilder FillRule<tbuilder>(this TBuilder builder, FillRule value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
FillRule
The FillRule enum value to set.
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ตัวกรอง (TBuilder, การกระทํา)
กําหนดคุณสมบัติ ‘กรอง’ สําหรับองค์ประกอบ SVG โดยใช้การกําหนดค่าที่กําหนดเอง
public static TBuilder Filter<tbuilder>(this TBuilder builder, Action<filtervaluelistbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
FilterValueListBuilder
>
ตัวแทนที่จะกําหนดค่า FilterValueListBuilder
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
FloodColor (TBuilder, สี)
กําหนดคุณสมบัติ ‘สีน้ํา’ สําหรับองค์ประกอบ SVG โดยใช้สี System.Drawing
public static TBuilder FloodColor<tbuilder>(this TBuilder builder, Color colorValue) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
colorValue
Color
สีที่จะตั้งค่าเป็นสีของฝน
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
FloodColor (TBuilder, การกระทํา)
กําหนดคุณสมบัติ ‘สีน้ํา’ สําหรับองค์ประกอบ SVG โดยใช้การกําหนดค่าสีที่กําหนดเอง
public static TBuilder FloodColor<tbuilder>(this TBuilder builder, Action<colorbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
ColorBuilder
>
ตัวแทนที่จะกําหนดค่า ColorBuilder
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
FloodOpacity(TBuilder, คู่)
กําหนดคุณสมบัติ ‘น้ําฝน’ สําหรับองค์ประกอบ SVG หมายเลขควรอยู่ระหว่าง 0.0 (โปร่งใสอย่างสมบูรณ์) และ 1.0 (ล้างอิงอย่างเต็มที่)
public static TBuilder FloodOpacity<tbuilder>(this TBuilder builder, double opacity) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
opacity
double
หมายเลขค่าที่ตั้งค่า
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
Exceptions
ระยําถ้าความผิดปกติไม่ได้อยู่ในช่วงที่ถูกต้อง
FontFamily(TBuilder, string)
การตั้งค่าคุณสมบัติ ‘font-family’ สําหรับองค์ประกอบ SVG
public static TBuilder FontFamily<tbuilder>(this TBuilder builder, string value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
string
ครอบครัว font เพื่อตั้งค่า
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โฟท์คาร์เนชั่น tbuilder>(TBuilder, Double, ความยาวType)
กําหนดคุณสมบัติ ‘font-kerning’ สําหรับองค์ประกอบ SVG โดยใช้ค่าดิจิตอลและประเภทยาวที่เฉพาะเจาะจง
public static TBuilder FontKerning<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
double
หมายเลขหลักค่าที่กําหนดไว้
type
LengthType
ประเภทความยาว (เช่น px, em)
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โฟท์คาร์เนชั่น tbuilder>(ก่อสร้าง Kerning)
กําหนดคุณสมบัติ ‘font-kerning’ สําหรับองค์ประกอบ SVG โดยใช้ค่าหลักที่กําหนดไว้ล่วงหน้า
public static TBuilder FontKerning<tbuilder>(this TBuilder builder, Kerning value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
Kerning
หมายเลขที่กําหนดไว้เพื่อตั้งค่า
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
FontSize(TBuilder, Double, ความยาวType)
สร้างคุณสมบัติ ’ font-size’ สําหรับองค์ประกอบ SVG โดยใช้ค่าดิจิตอลและประเภทความยาวที่เฉพาะเจาะจง
public static TBuilder FontSize<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
double
หมายเลขขนาดที่กําหนดค่า
type
LengthType
ประเภทความยาว (เช่น px, em)
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
FontSize(TBuilder, FontSize)
กําหนดคุณสมบัติ ’ font-size’ สําหรับองค์ประกอบ SVG โดยใช้ค่า font size ที่กําหนดเอง
public static TBuilder FontSize<tbuilder>(this TBuilder builder, FontSize value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
FontSize
หมายเลขตัวอักษรขนาดที่กําหนดไว้เพื่อตั้งค่า
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
FontSizeอัตโนมัติ(TBuilder, คู่)
กําหนดคุณสมบัติ ’ font-size-adjust’ สําหรับองค์ประกอบ SVG
public static TBuilder FontSizeAdjust<tbuilder>(this TBuilder builder, double value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
double
ขนาดอักษรปรับค่าเพื่อตั้งค่า
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
FontSizeอัตโนมัติ(ก่อสร้าง)
public static TBuilder FontSizeAdjust<tbuilder>(this TBuilder builder, value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
Returns
ก่อสร้าง
ประเภทพารามิเตอร์
TBuilder
FontStretch (TBuilder, FontStretch)
สร้างคุณสมบัติ ‘font-stretch’ สําหรับองค์ประกอบ SVG โดยใช้ค่า font stretch ที่กําหนดไว้ล่วงหน้า
public static TBuilder FontStretch<tbuilder>(this TBuilder builder, FontStretch value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
FontStretch
หมายเลขตัวอักษรที่กําหนดไว้เพื่อตั้งค่า
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
สไตล์ FontStyle(TBuilder, FontStyle)
กําหนดคุณสมบัติ ‘รูปแบบ font’ สําหรับองค์ประกอบ SVG โดยใช้ค่าสไตล์ font ที่กําหนดไว้ล่วงหน้า
public static TBuilder FontStyle<tbuilder>(this TBuilder builder, FontStyle value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
FontStyle
หมายเลขตัวอักษรสไตล์ที่กําหนดไว้เพื่อตั้งค่า
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
FontVariant (TBuilder, string)
สร้างคุณสมบัติ ‘font-variant’ สําหรับองค์ประกอบ SVG
public static TBuilder FontVariant<tbuilder>(this TBuilder builder, string value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
string
หมายเลขตัวเลือกค่าตั้งค่า
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
FontWeight (TBuilder, FontWeight)
สร้างคุณสมบัติ ’ font-weight’ สําหรับองค์ประกอบ SVG โดยใช้ค่าน้ําหนักตัวอักษรที่กําหนดไว้ล่วงหน้า
public static TBuilder FontWeight<tbuilder>(this TBuilder builder, FontWeight value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
FontWeight
หมายเลขที่กําหนดค่าน้ําหนักเพื่อตั้งค่า
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
FormatSvgLengths(คู่[ ]ประเภทความยาว)
รูปแบบชุดของมูลค่าคู่เป็นตัวอธิบายเส้นของความยาว SVG
public static string FormatSvgLengths(double[] values, LengthType type)
Parameters
values
double
[ ]
ช่วงของค่าคู่ที่แสดงถึงความยาว
type
LengthType
ชนิดของหน่วยความยาวที่จะใช้ (เช่น pixel)
Returns
ชุดแบบฟอร์มของความยาว SVG
Remarks
วิธีการใช้นี้จะใช้ในการกําหนดค่าความยาวสําหรับคุณสมบัติ SVG โดยเพิ่มหน่วยที่เหมาะสม (เช่น ‘px’) ไปยังแต่ละมูลค่า
จาก tbuilder>(TBuilder, Double, ความยาวType)
กําหนดคุณสมบัติ ‘จาก’ ซึ่งกําหนดค่าเริ่มต้นของภาพเคลื่อนไหวด้วยประเภทความยาวที่ระบุ
public static TBuilder From<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
double
ค่าเริ่มต้นสําหรับภาพเคลื่อนไหว
type
LengthType
ประเภทความยาวสําหรับค่า ‘จาก’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
GlyphOrientationVertical(TBuilder, TextOrientation)
กําหนดคุณสมบัติ ‘glyph-orientation-vertical’ สําหรับองค์ประกอบ SVG ซึ่งระบุแนวทางของ glyphs
public static TBuilder GlyphOrientationVertical<tbuilder>(this TBuilder builder, TextOrientation orientation) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
orientation
TextOrientation
หมายเลขข้อความที่กําหนดค่า
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
GradientTransform(TBuilder , Func<transformbuilder, โครงสร้างการเปลี่ยนแปลง="">)
การตั้งค่าคุณสมบัติ ‘gradientTransform’ สําหรับองค์ประกอบ gradent
public static TBuilder GradientTransform<tbuilder>(this TBuilder builder, Func<transformbuilder, transformbuilder=""> configure) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG ที่คุณสมบัติจะถูกนํามาใช้
configure
Func
<
TransformBuilder
, TransformBuilder
>
ฟังก์ชั่นในการกําหนดค่า SVG Transform Builder
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
GradientUnits (TBuilder, คอร์โมนเนท)
การตั้งค่าคุณสมบัติ ‘gradientUnits’ สําหรับองค์ประกอบ gradent
public static TBuilder GradientUnits<tbuilder>(this TBuilder builder, CoordinateUnits units) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG ที่คุณสมบัติจะถูกนํามาใช้
units
CoordinateUnits
หน่วยความ koordinate สําหรับ gradient (userSpaceOnUse หรือ objectBoundingBox)
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ความสูง(TBuilder, Double, ความยาวType)
กําหนดคุณสมบัติ ‘ความสูง’ สําหรับองค์ประกอบ SVG
public static TBuilder Height<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IHeightAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
double
ความหมายของคุณสมบัติ ‘สูง’
type
LengthType
ประเภทการวัดความยาว (แบบกําหนดเองเป็นพิกเซล)
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
Href(TBuilder, string)
กําหนดคุณสมบัติ ‘href’ สําหรับองค์ประกอบ SVG โดยระบุ URL เพื่อเชื่อมต่อกับ
public static TBuilder Href<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationTargetElementAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
URL สําหรับการเชื่อมต่อ
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โครงสร้าง>(TBuilder, string)
สร้างคุณสมบัติ ‘id’ โดยการกําหนดตัวระบุที่ไม่ซ้ํากันสําหรับองค์ประกอบ SVG
public static TBuilder Id<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ตัวระบุเอกลักษณ์สําหรับองค์ประกอบ
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
รูปภาพRendering(TBuilder, ImageRendering)
กําหนดคุณสมบัติ ‘การส่งภาพ’ สําหรับองค์ประกอบ SVG ซึ่งระบุคุณภาพของภาพ
public static TBuilder ImageRendering<tbuilder>(this TBuilder builder, ImageRendering value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
ImageRendering
ภาพ rendering หมายเลขเพื่อตั้งค่า
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ใน (TBuilder, string)
กําหนดคุณสมบัติ ‘ใน’ สําหรับกรอง SVG primitive
public static TBuilder In<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IFilterPrimitiveInAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
string
หลักกราฟิกหรือกรองผลลัพธ์ที่จะใช้เป็น input
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ใน (TBuilder, กรองอินพุต)
สร้างคุณสมบัติ ‘ใน’ สําหรับกรอง SVG primitive โดยใช้แหล่งป้อนที่กําหนดไว้ล่วงหน้า
public static TBuilder In<tbuilder>(this TBuilder builder, FilterInput input) where TBuilder : ISVGElementBuilder, IFilterPrimitiveInAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
input
FilterInput
แหล่งเข้าที่กําหนดไว้ล่วงหน้า (เช่น SourceGraphic, SourceAlpha)
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
Intercept (TBuilder, คู่)
กําหนดคุณสมบัติ ‘intercept’ สําหรับองค์ประกอบการถ่ายโอนฟังก์ชั่น
public static TBuilder Intercept<tbuilder>(this TBuilder builder, double intercept) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
intercept
double
ค่า intercept สําหรับฟังก์ชั่นการถ่ายโอน
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
KeySplines(TBuilder, การกระทํา)
กําหนดคุณสมบัติ ‘keySplines’ โดยระบุจุดควบคุมสําหรับการบรรจุของภาพเคลื่อนไหว
public static TBuilder KeySplines<tbuilder>(this TBuilder builder, Action<animationsplinebuilder> buildSplines) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
buildSplines
Action
<
AnimationSplineBuilder
>
การกระทําในการสร้างการกําหนดค่า spline
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
KeyTimes(TBuilder, params คู่[])
สร้างคุณสมบัติ ‘keyTimes’ ซึ่งกําหนดเวลาที่ค่าหลักจะถูกนํามาใช้
public static TBuilder KeyTimes<tbuilder>(this TBuilder builder, params double[] keyTimes) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
keyTimes
double
[ ]
ช่วงเวลาที่สําคัญสําหรับภาพเคลื่อนไหว
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โครงสร้าง>(TBuilder, string)
สร้างคุณสมบัติ ‘ภาษา’ โดยระบุภาษาของเนื้อหาขององค์ประกอบ
public static TBuilder Lang<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
รหัสภาษาสําหรับเนื้อหาขององค์ประกอบ
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ความยาวAdjust(TBuilder, ความยาวปรับแต่ง)
กําหนดวิธีการปรับความยาวสําหรับเนื้อหาข้อความ
public static TBuilder LengthAdjust<tbuilder>(this TBuilder builder, LengthAdjust value) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
LengthAdjust
วิธีการปรับความยาว
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
Remarks
วิธีการนี้ตั้งค่าคุณสมบัติ ‘ความยาวปรับ’ ซึ่งกําหนดวิธีการปรับความ dàiข้อความโดยการสแกนหรือการปรับ
LetterSpacing (TBuilder, Double, ความยาวType)
การตั้งค่าคุณสมบัติ “อักษรพื้นที่” สําหรับองค์ประกอบ SVG โดยใช้ค่าดิจิตอลและประเภทความยาวที่เฉพาะเจาะจง
public static TBuilder LetterSpacing<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
double
หมายเลขที่กําหนดค่าพื้นที่
type
LengthType
ประเภทความยาว (เช่น px, em)
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
LetterSpacing (TBuilder, สเปค)
การตั้งค่าคุณสมบัติ “อักษรพื้นที่” สําหรับองค์ประกอบ SVG โดยใช้ค่าพื้นที่ที่กําหนดไว้ล่วงหน้า
public static TBuilder LetterSpacing<tbuilder>(this TBuilder builder, Spacing value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
Spacing
หมายถึงค่าพื้นที่ที่กําหนดไว้ล่วงหน้า
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โคมไฟสี(TBuilder, สี)
กําหนดคุณสมบัติ “สีแสง” สําหรับองค์ประกอบ SVG โดยใช้ค่าสีที่ระบุ
public static TBuilder LightingColor<tbuilder>(this TBuilder builder, Color colorValue) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
colorValue
Color
ค่าสีที่จะตั้งค่าสําหรับผลแสง
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โคมไฟสี(TBuilder, การกระทํา)
กําหนดคุณสมบัติ ‘สีแสง’ สําหรับองค์ประกอบ SVG โดยใช้การกําหนดค่าสีที่กําหนดเอง
public static TBuilder LightingColor<tbuilder>(this TBuilder builder, Action<colorbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
ColorBuilder
>
ตัวแทนที่จะกําหนดสี
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
MarkerEnd (TBuilder, string)
กําหนดคุณสมบัติ ‘Marker-End’ สําหรับองค์ประกอบ SVG โดยระบุเครื่องหมายที่ปลายของเส้นทาง
public static TBuilder MarkerEnd<tbuilder>(this TBuilder builder, string markerId) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
markerId
string
ID ของเครื่องหมายที่จะใช้
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
MarkerEnd (TBuilder, MarkerPos)
กําหนดคุณสมบัติ ‘marker-end’ สําหรับองค์ประกอบ SVG โดยใช้ตําแหน่งเครื่องหมายที่กําหนดไว้ล่วงหน้า
public static TBuilder MarkerEnd<tbuilder>(this TBuilder builder, MarkerPos value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
MarkerPos
หมายเลขตําแหน่งที่กําหนดค่า
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
MarkerMid(TBuilder, string)
กําหนดคุณสมบัติ ‘Marker-Mid’ สําหรับองค์ประกอบ SVG โดยระบุเครื่องหมายในจุดกลางของเส้นทาง
public static TBuilder MarkerMid<tbuilder>(this TBuilder builder, string markerId) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
markerId
string
ID ของเครื่องหมายที่จะใช้
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
MarkerMid(TBuilder, MarkerPos)
กําหนดคุณสมบัติ ‘Marker-Mid’ สําหรับองค์ประกอบ SVG โดยใช้ตําแหน่งเครื่องหมายที่กําหนดไว้ล่วงหน้า
public static TBuilder MarkerMid<tbuilder>(this TBuilder builder, MarkerPos value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
MarkerPos
หมายเลขตําแหน่งที่กําหนดค่า
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
MarkerStart (TBuilder, string)
การตั้งค่าคุณสมบัติ ‘การเริ่มต้นเครื่องหมาย’ สําหรับองค์ประกอบ SVG โดยเฉพาะอย่างยิ่งในจุดเริ่มต้นของเส้นทาง
public static TBuilder MarkerStart<tbuilder>(this TBuilder builder, string markerId) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
markerId
string
ID ของเครื่องหมายที่จะใช้
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
MarkerStart (TBuilder, MarkerPos)
กําหนดคุณสมบัติ ‘marker-start’ สําหรับองค์ประกอบ SVG โดยใช้ตําแหน่งเครื่องหมายที่กําหนดไว้ล่วงหน้า
public static TBuilder MarkerStart<tbuilder>(this TBuilder builder, MarkerPos value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
MarkerPos
หมายเลขตําแหน่งที่กําหนดค่า
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ผ้าฝ้าย>(TBuilder, การกระทํา)
กําหนดคุณสมบัติ ‘mask’ สําหรับองค์ประกอบ SVG โดยใช้การกําหนดค่าหน้ากากที่กําหนดเอง
public static TBuilder Mask<tbuilder>(this TBuilder builder, Action<maskbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
MaskBuilder
>
ตัวแทนที่จะตั้งค่าหน้ากาก
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
แม็กซ์>(TBuilder, TimeSpan)
กําหนดคุณสมบัติ ‘max’ ซึ่งระบุระยะเวลาสูงสุดของภาพเคลื่อนไหว
public static TBuilder Max<tbuilder>(this TBuilder builder, TimeSpan duration) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
duration
TimeSpan
ความยาวสูงสุดของการเคลื่อนไหว
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
แม็กซ์>(TBuilder, สื่อ)
กําหนดคุณสมบัติ ‘max’ ซึ่งระบุเงื่อนไขระยะเวลาสูงสุดที่กําหนดไว้ล่วงหน้าสําหรับภาพเคลื่อนไหว
public static TBuilder Max<tbuilder>(this TBuilder builder, Media value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
Media
เงื่อนไขระยะเวลาสูงสุดที่กําหนดไว้ล่วงหน้าสําหรับภาพเคลื่อนไหว
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
วินเทจ>(TBuilder, TimeSpan)
กําหนดคุณสมบัติ ‘min’ โดยระบุระยะเวลาขั้นต่ําของภาพเคลื่อนไหว
public static TBuilder Min<tbuilder>(this TBuilder builder, TimeSpan duration) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
duration
TimeSpan
อายุการใช้งานขั้นต่ํา
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
วินเทจ>(TBuilder, สื่อ)
กําหนดคุณสมบัติ ‘min’ โดยระบุเงื่อนไขระยะเวลาขั้นต่ําสําหรับภาพเคลื่อนไหวตามสื่อ
public static TBuilder Min<tbuilder>(this TBuilder builder, Media value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
Media
เงื่อนไขระยะเวลาขั้นต่ําที่เกี่ยวข้องกับสื่อสําหรับภาพเคลื่อนไหว
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ซอฟต์แวร์ Tbuilder>(TBuilder, คู่)
กําหนดคุณสมบัติ ‘offset’ สําหรับองค์ประกอบการถ่ายโอนฟังก์ชั่น
public static TBuilder Offset<tbuilder>(this TBuilder builder, double offset) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
offset
double
ค่าส่วนลดสําหรับฟังก์ชั่นการถ่ายโอน
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
การตั้งครรภ์ Tbuilder>(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘การตั้งครรภ์’ ซึ่งกําหนดสคริปต์ที่จะทํางานเมื่อการโหลดเอกสาร SVG จะถูกระยํา
public static TBuilder OnAbort<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อการโหลดเอกสารถูกระยํา
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
บรรทัด (TBuilder, string)
การตั้งค่าคุณสมบัติ ‘เริ่มต้น’ ซึ่งกําหนดการสคริปต์ที่จะทํางานในตอนเริ่มต้นของภาพเคลื่อนไหว
public static TBuilder OnBegin<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
สคริปต์จะทํางานเมื่อการเคลื่อนไหวเริ่มต้น
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
OnCanPlay(TBuilder, string)
สร้างคุณสมบัติเหตุการณ์ ‘การเล่น’ สําหรับการจัดการการตรวจสอบความสามารถในการเล่นสื่อ
public static TBuilder OnCanPlay<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อสื่อสามารถเริ่มเล่นได้
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
OnCanPlayThrough(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ “ผ่านการเล่น” เพื่อจัดการความสามารถในการเล่นสื่อโดยไม่ต้องหยุด
public static TBuilder OnCanPlayThrough<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อสื่อสามารถเล่นผ่านไปจนถึงจุดสิ้นสุดโดยไม่ต้องหยุดการบูเฟอร์
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ปล่อย (TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘ไม่ยกเลิก’ สําหรับการจัดการกิจกรรมลบของผู้ใช้
public static TBuilder OnCancel<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์เพื่อดําเนินการในการยกเลิกเหตุการณ์
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
การเปลี่ยนแปลง (TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘แลกเปลี่ยน’ เพื่อจัดการการเปลี่ยนแปลงในค่าขององค์ประกอบ
public static TBuilder OnChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อค่าขององค์ประกอบเปลี่ยนแปลง
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ออนคลิก(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘onclick’ เพื่อจัดการเหตุผลคลิกบนองค์ประกอบ
public static TBuilder OnClick<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ในการดําเนินการในเหตุการณ์คลิก
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
บล็อค(TBuilder, string)
สร้างคุณสมบัติเหตุการณ์ “ปิด” เพื่อจัดการกิจกรรมใกล้เคียงเกี่ยวกับองค์ประกอบการสนทนา
public static TBuilder OnClose<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อการสนทนาถูกปิด
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
บรรทัด (TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘การคัดลอก’ ซึ่งกําหนดสคริปต์ที่จะทํางานเมื่อเนื้อหาจะถูกคัดกรอกจากองค์ประกอบ SVG
public static TBuilder OnCopy<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentElementEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการบนเหตุการณ์คัดลอก
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
OnCueChange(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘oncuechange’ เพื่อจัดการการเปลี่ยนแปลงในแถบข้อความที่มีการใช้งาน
public static TBuilder OnCueChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อแถบข้อความที่ใช้งานจะเปลี่ยนแปลง
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
บรรทัด (TBuilder, string)
การตั้งค่าคุณสมบัติเหตุการณ์ ‘oncut’ ซึ่งกําหนดสคริปต์ที่จะทํางานเมื่อเนื้อหาถูกตัดออกจากองค์ประกอบ SVG
public static TBuilder OnCut<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentElementEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการในเหตุการณ์ตัด
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
onDblClick(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘ondblclick’ เพื่อจัดการกิจกรรมคลิกคู่บนองค์ประกอบ
public static TBuilder OnDblClick<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการบนเหตุการณ์คลิกคู่
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
บรรทัด (TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘ondrag’ เพื่อจัดการการกระทําดึงบนองค์ประกอบ
public static TBuilder OnDrag<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการในระหว่างการกระทําดึง
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โครงสร้าง>(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘ไม่น่าทึ่ง’ เพื่อจัดการกับจุดสิ้นสุดของการดําเนินงานดึง
public static TBuilder OnDragEnd<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อกระบวนการดึงเสร็จสิ้น
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
บรรทัดล่วงหน้า (TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘อันตราย’ เพื่อจัดการการเข้าของรายการดึงไปยังเป้าหมาย drop ที่ถูกต้อง
public static TBuilder OnDragEnter<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อรายการที่ดึงเข้าเป้าหมาย drop ที่ถูกต้อง
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
OnDragExit(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘ondragexit’ เพื่อจัดการการออกของรายการที่ดึงออกจากเป้าหมาย drop ที่ถูกต้อง
public static TBuilder OnDragExit<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อรายการที่ดึงออกเป็นเป้าหมาย drop ที่ถูกต้อง
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
บรรทัดล่วงหน้า (TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘ondragleave’ เพื่อจัดการกับการออกของรายการที่ถูกดึงจากเป้าหมาย drop ที่ถูกต้อง
public static TBuilder OnDragLeave<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อรายการที่ดึงออกจากเป้าหมาย drop ที่ถูกต้อง
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
บรรทัดล่วงหน้า (TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘ondragover’ เพื่อจัดการการดึงของรายการเหนือเป้าหมาย drop ที่ถูกต้อง
public static TBuilder OnDragOver<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อรายการจะถูกดึงผ่านเป้าหมาย drop ที่ถูกต้อง
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
OnDragStart(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘ondragstart’ เพื่อจัดการกับการเริ่มต้นของการดําเนินงานดึง
public static TBuilder OnDragStart<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อการดําเนินการดึงเริ่มต้น
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ออนดrop(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘ondrop’ เพื่อจัดการการล้มเหลวของรายการไปยังเป้าหมาย drop ที่ถูกต้อง
public static TBuilder OnDrop<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อรายการถูกวางไปยังเป้าหมาย drop ที่ถูกต้อง
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
อายุการใช้งานChange(TBuilder, string)
สร้างคุณสมบัติเหตุการณ์ ‘การเปลี่ยนแปลง’ สําหรับการจัดการความเปลี่ยนแปลงในระยะเวลาของสื่อ
public static TBuilder OnDurationChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่ออายุการใช้งานของสื่อเปลี่ยนแปลง
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
บรรทัด (TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ “ไม่มีการเปิดตัว” เพื่อจัดการกับการล้างแหล่งขององค์ประกอบสื่อ
public static TBuilder OnEmptied<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อแหล่งขององค์ประกอบสื่อถูกเปิดตัว
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โครงสร้าง>(TBuilder, string)
กําหนดคุณสมบัติ ‘ในที่สุด’ ซึ่งกําหนดสคริปต์ที่จะทํางานในตอนท้ายของภาพเคลื่อนไหว
public static TBuilder OnEnd<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
สคริปต์จะทํางานเมื่อการเคลื่อนไหวเสร็จสิ้น
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
บรรทัด (TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘ที่กําหนดไว้’ เพื่อจัดการกับจุดสิ้นสุดของการเล่นสื่อ
public static TBuilder OnEnded<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อการเล่นสื่อเสร็จสิ้น
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
OnError(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘ความผิดพลาด’ สําหรับการจัดการกิจกรรมข้อบกพร่องบนองค์ประกอบ
public static TBuilder OnError<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICommonEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อเกิดข้อผิดพลาด
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
มุมมอง(TBuilder, string)
การตั้งค่าคุณสมบัติเหตุการณ์ ‘onfocus’ สําหรับการจัดการกิจกรรมความมุ่งเน้นในองค์ประกอบ
public static TBuilder OnFocus<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อองค์ประกอบได้รับความสนใจ
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
มุมมองใน(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘onfocusin’ สําหรับการจัดการกิจกรรม Focus-in บนองค์ประกอบ
public static TBuilder OnFocusIn<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGraphicalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อองค์ประกอบได้รับความมุ่งเน้น โดยทั่วไปก่อนเหตุการณ์ ‘onfocus’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
Remarks
เหตุการณ์ ‘onfocusin’ จะเปิดตัวเมื่อองค์ประกอบหนึ่งจะได้รับความมุ่งเน้น การกระตุ้นนี้แตกต่างจาก “onfookus” ในที่มันสนับสนุนการบ่อและสามารถนํามาใช้ในการตรวจจับการเปลี่ยนแปลงแรงบันดาลใจในองค์ผสมของเด็ก
onFocusOut(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘onfocusout’ เพื่อจัดการกิจกรรม Focus-out บนองค์ประกอบ
public static TBuilder OnFocusOut<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGraphicalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อองค์ประกอบสูญเสียความมุ่งเน้น โดยทั่วไปก่อนเหตุการณ์ ‘onblur’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
Remarks
เหตุการณ์ ‘onfocusout’ จะถูกเปิดตัวเมื่อองค์ประกอบหนึ่งจะสูญเสียความสนใจ เช่นเดียวกับ ’ onfOCUSIN’, กิจกรรมนี้สนับสนุนการระมัดระวังและสามารถนํามาใช้ในการตรวจจับการเปลี่ยนแปลงความเข้มข้นในองค์ผสมของเด็กได้
ออนไลน์(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘oninput’ เพื่อจัดการกิจกรรม input บนองค์ประกอบ
public static TBuilder OnInput<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อองค์ประกอบได้รับป้อนผู้ใช้
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
บรรทัดรัด>(TBuilder, string)
สร้างคุณสมบัติเหตุการณ์ ‘ไม่ถูกต้อง’ เพื่อจัดการกิจกรรมที่ไม่ถูกต้องบนองค์ประกอบแบบฟอร์ม
public static TBuilder OnInvalid<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อค่าขององค์ประกอบไม่ถูกต้อง
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ออนเคี้ดown(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘onkeydown’ สําหรับการจัดการกิจกรรม Keyydow บนองค์ประกอบ
public static TBuilder OnKeyDown<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อคีย์ถูกกดลง
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
OnKeyPress(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ’ onkeypress’ เพื่อจัดการกิจกรรม keypress บนองค์ประกอบ
public static TBuilder OnKeyPress<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อคีย์ถูกกดและเปิดตัว
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โครงสร้าง>(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘การปิด’ เพื่อจัดการกิจกรรม Keyup บนองค์ประกอบ
public static TBuilder OnKeyUp<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อคีย์เปิดเผย
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ออนโหลด(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘โหลด’ สําหรับการจัดการกิจกรรมโหลดบนองค์ประกอบ
public static TBuilder OnLoad<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อองค์ประกอบเสร็จสิ้นการโหลด
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
OnLoadStart(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘การโหลดเริ่มต้น’ สําหรับการจัดการกิจกรรมในตอนเริ่มต้นของการดําเนินงานโหลดสื่อ
public static TBuilder OnLoadStart<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อเริ่มการโหลด
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
OnLoadedData(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘onloadeddata’ สําหรับการจัดการกิจกรรมเมื่อข้อมูลสื่อถูกโหลด
public static TBuilder OnLoadedData<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อข้อมูลสื่อถูกโหลด
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
OnLoadedMetadata(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘metadata ที่โหลด’ เพื่อจัดการกิจกรรมเมื่อ metadata ของสื่อถูกโหลด
public static TBuilder OnLoadedMetadata<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อ metadata ของสื่อถูกโหลด
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ออนMouseDown(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘ไม่เสียใจ’ สําหรับการจัดการเมาส์กิจกรรมลงบนองค์ประกอบ
public static TBuilder OnMouseDown<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อปุ่มเมาส์ถูกกดลงบนองค์ประกอบ
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
OnMouseEnter(TBuilder, string)
การตั้งค่าคุณสมบัติเหตุการณ์ ‘onmouseenter’ สําหรับการจัดการเมาส์เข้าสู่กิจกรรมบนองค์ประกอบ
public static TBuilder OnMouseEnter<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อเครื่องหมายเมาส์เข้าสู่องค์ประกอบ
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
บนMouseLeave(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘onmouseleave’ สําหรับการจัดการกิจกรรมล้างเมาส์บนองค์ประกอบ
public static TBuilder OnMouseLeave<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อเครื่องหมายเมาส์ออกจากองค์ประกอบ
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
OnMouseMove(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘onmousemove’ สําหรับการจัดการกิจกรรมการเคลื่อนไหวเมาส์บนองค์ประกอบ
public static TBuilder OnMouseMove<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อเครื่องหมายเมาส์ย้ายภายในองค์ประกอบ
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
OnMouseOut(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘onmouseout’ สําหรับการจัดการเมาส์ออกกิจกรรมบนองค์ประกอบ
public static TBuilder OnMouseOut<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อเครื่องหมายเมาส์ย้ายออกจากองค์ประกอบ
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
บนMouseOver(TBuilder, string)
การตั้งค่าคุณสมบัติเหตุการณ์ ‘onmouseover’ สําหรับการจัดการเมาส์เกี่ยวกับกิจกรรมบนองค์ประกอบ
public static TBuilder OnMouseOver<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อเครื่องหมายเมาส์อยู่เหนือองค์ประกอบ
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
OnMouseUp(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘onmouseup’ สําหรับการจัดการกิจกรรมเมาส์ขึ้นบนองค์ประกอบ
public static TBuilder OnMouseUp<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อปุ่มเมาส์จะถูกปล่อยออกมาบนองค์ประกอบ
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
OnMouseWheel(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘onmousewheel’ สําหรับการจัดการเหตุผลล้อเมาส์บนองค์ประกอบ
public static TBuilder OnMouseWheel<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อล้อเมาส์ถูกใช้บนองค์ประกอบ
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โพสต์ (TBuilder, string)
การตั้งค่าคุณสมบัติเหตุการณ์ ‘onpaste’ ซึ่งกําหนดสคริปต์ที่จะทํางานเมื่อเนื้อหาถูกวางไว้ในองค์ประกอบ SVG
public static TBuilder OnPaste<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentElementEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการบนเหตุการณ์พัด
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
บรรทัด (TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘หยุด’ สําหรับการจัดการกิจกรรมหยุดโดยทั่วไปสําหรับองค์ประกอบสื่อ
public static TBuilder OnPause<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อสื่อหยุด
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
onPlay(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘การเล่น’ สําหรับการจัดการกิจกรรมเกมโดยทั่วไปสําหรับองค์ประกอบสื่อ
public static TBuilder OnPlay<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อสื่อเริ่มเล่น
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
การเล่น (TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘การเล่น’ สําหรับการจัดการกิจกรรมเมื่อสื่อจะเล่นอย่างมีประสิทธิภาพหลังจากหยุดหรือหยุดสําหรับการบูเฟอร์
public static TBuilder OnPlaying<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อสื่อจะเล่นอย่างมีประสิทธิภาพ
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
OnProgress(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘ไม่ขั้นสูง’ สําหรับการจัดการเหตุผลเพื่อแสดงให้เห็นถึงความสําเร็จของกระบวนการที่เกิดขึ้น
public static TBuilder OnProgress<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเพื่อแสดงให้เห็นการพัฒนาของกระบวนการที่เกิดขึ้น
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
OnRateChange(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘onratechange’ สําหรับการจัดการกิจกรรมเมื่ออัตราการเล่นของสื่อมีการเปลี่ยนแปลง
public static TBuilder OnRateChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่ออัตราการเล่นเปลี่ยน
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
บันทึก(TBuilder, string)
การตั้งค่าคุณสมบัติ ‘onrepeat’ การกําหนดค่าสคริปต์ที่จะทํางานทุกครั้งที่การเคลื่อนไหวทําซ้ํา
public static TBuilder OnRepeat<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
สคริปต์ที่จะทํางานบนแต่ละครั้งของภาพเคลื่อนไหว
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โครงสร้าง>(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘ไม่ตั้งค่า’ สําหรับการจัดการกิจกรรมรีเซ็ตบนแบบฟอร์ม
public static TBuilder OnReset<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อแบบฟอร์มที่ตั้งค่าใหม่
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ออนResize(TBuilder, string)
การตั้งค่าคุณสมบัติเหตุการณ์ ‘การต่อสู้’ สําหรับการจัดการกิจกรรมของหน้าต่างหรือองค์ประกอบ
public static TBuilder OnResize<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICommonEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อองค์ประกอบหรือหน้าต่างมีการปรับเปลี่ยนใหม่
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
บรรทัด (TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘Uncroll’ สําหรับการจัดการกิจกรรมสกรูบนองค์ประกอบ
public static TBuilder OnScroll<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICommonEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อองค์ประกอบจะสกรู
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
บรรทัด (TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ “ที่แนะนํา” สําหรับการจัดการกิจกรรมเมื่อดําเนินการค้นหาบนสื่อเสร็จสิ้น
public static TBuilder OnSeeked<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อการค้นหาเสร็จสิ้น
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
การค้นหา(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘ที่แนะนํา’ สําหรับการจัดการกิจกรรมเมื่อดําเนินการค้นหาในสื่อเริ่มขึ้น
public static TBuilder OnSeeking<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อการค้นหาเริ่มต้น
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
OnSelect(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘onselect’ สําหรับการจัดการกิจกรรมการเลือกข้อความบนองค์ประกอบ
public static TBuilder OnSelect<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อข้อความถูกเลือกภายในองค์ประกอบ
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
แสดง (TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘ไม่แสดง’ โดยปกติจะใช้ในการจัดการกิจกรรมเมื่อเมนูพื้นฐานจะแสดง
public static TBuilder OnShow<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อเมนู context แสดง
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
บันทึก(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ “ติดตั้ง” สําหรับการจัดการกิจกรรมเมื่อการถ่ายโอนข้อมูลสื่อถูกหยุดโดยไม่คาดหวัง
public static TBuilder OnStalled<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อการถ่ายโอนข้อมูลสื่อหยุด
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โซฟิล์ม>(TBuilder, string)
การตั้งค่าคุณสมบัติเหตุการณ์ ‘ที่ถูกนําเสนอ’ สําหรับกิจกรรมการจัดการแบบฟอร์มการส่งมอบ
public static TBuilder OnSubmit<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อแบบฟอร์มถูกส่ง
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
บรรทัดรัด (TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘ไม่หยุด’ สําหรับการจัดการกิจกรรมเมื่อการโหลดข้อมูลสื่อถูกยกเลิก
public static TBuilder OnSuspend<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อการโหลดข้อมูลสื่อถูกหยุด
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
OnTimeUpdate(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ “อัปเดต” สําหรับการจัดการกิจกรรมเมื่อตําแหน่งการเล่นปัจจุบันของสื่อเปลี่ยนแปลง
public static TBuilder OnTimeUpdate<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อตําแหน่งการเล่นปัจจุบันเปลี่ยนแปลง
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
บันทึก(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘ไม่เข้าถึง’ สําหรับการจัดการกิจกรรมเมื่อผู้ใช้เข้าสู่การควบคุมเช่น details
องค์ประกอบ
public static TBuilder OnToggle<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อการควบคุมจะถูก toggled
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
บันทึก (TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘ไม่โหลด’ ซึ่งกําหนดสคริปต์ที่จะทํางานเมื่อเอกสาร SVG ไม่โหลด
public static TBuilder OnUnload<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อเอกสารถูกลบ
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
OnVolumeChange(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘การเปลี่ยนแปลงปริมาณ’ สําหรับการจัดการกิจกรรมเมื่อปริมาตรของสื่อเปลี่ยนแปลง
public static TBuilder OnVolumeChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อปริมาณเปลี่ยนแปลง
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
บันทึก(TBuilder, string)
กําหนดคุณสมบัติเหตุการณ์ ‘ไม่รอ’ สําหรับการจัดการกิจกรรมเมื่อการเล่นสื่อจะล่าช้าเนื่องจากการบูฟเฟอร์ข้อมูล
public static TBuilder OnWaiting<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
string
ฟังก์ชั่น JavaScript หรือสคริปต์ที่จะดําเนินการเมื่อการเล่นสื่อจะล่าช้าสําหรับการบูเฟอร์
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โซฟิลเลอร์>(TBuilder, คู่)
กําหนดคุณสมบัติ ‘การปิดผนึก’ สําหรับองค์ประกอบ SVG ซึ่งกําหนดระดับความโปร่งใสของมัน
public static TBuilder Opacity<tbuilder>(this TBuilder builder, double opacity) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
opacity
double
หมายเลขความผิดปกติ (0.0 สําหรับความโปร่งใสเต็มรูปแบบ, 1.0 สําหรับการมองไม่เห็นเต็มไปด้วย)
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
อะไหล่(TBuilder, Overflow)
การตั้งค่าคุณสมบัติ ‘การไหลเกิน’ สําหรับองค์ประกอบ SVG, การควบคุมวิธีการดําเนินการ
public static TBuilder Overflow<tbuilder>(this TBuilder builder, Overflow value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
Overflow
วิธีการจัดการการไหลเกินไปที่จะตั้งค่า
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
PaintOrder (TBuilder และ PaintOrder)
กําหนดคุณสมบัติ “คําสั่งสี” สําหรับองค์ประกอบ SVG ซึ่งกําหนดคําสั่งซื้อของบรรจุภาพความรุนแรงและเครื่องหมาย
public static TBuilder PaintOrder<tbuilder>(this TBuilder builder, PaintOrder value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
PaintOrder
ความหมายของคําสั่งสีที่จะตั้งค่า
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
PathLength(TBuilder, คู่)
กําหนดคุณสมบัติ ‘ระยะทาง’ สําหรับองค์ประกอบเส้นทาง SVG
public static TBuilder PathLength<tbuilder>(this TBuilder builder, double value) where TBuilder : ISVGElementBuilder, IShapeAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
double
ความยาวทั้งหมดของเส้นทาง
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
PointerEvents(TBuilder, PointerEvents)
การตั้งค่าคุณสมบัติ ‘เหตุการณ์แสดงผล’ สําหรับองค์ประกอบ SVG ซึ่งกําหนดวิธีการที่องค์ผสมตอบสนองต่อการแสดงกิจกรรม
public static TBuilder PointerEvents<tbuilder>(this TBuilder builder, PointerEvents value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
PointerEvents
การแสดงเหตุการณ์มีค่าที่จะตั้งค่า
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
จุด (TBuilder, params คู่[])
สร้างคุณสมบัติ ‘จุด’ สําหรับองค์ประกอบ SVG โดยใช้ชุดคู่
public static TBuilder Points<tbuilder>(this TBuilder builder, params double[] points) where TBuilder : ISVGElementBuilder, IPointsAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
points
double
[ ]
ชุดของคู่ที่แสดงให้เห็นถึงจุด (ต้องเป็นหมายเลขเท่ากัน)
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
Exceptions
ระยําถ้าจํานวนที่แปลกใจของจุดจะได้รับ
จุด (TBuilder, params PointF[])
สร้างคุณสมบัติ ‘จุด’ สําหรับองค์ประกอบ SVG โดยใช้ชุดของวัตถุ PointF
public static TBuilder Points<tbuilder>(this TBuilder builder, params PointF[] points) where TBuilder : ISVGElementBuilder, IPointsAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
points
PointF
[ ]
ช่วงของวัตถุ PointF ที่นําเสนอจุด
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ตรง (TBuilder, สอง, คู่, Double, LongType)
กําหนดคุณสมบัติ ‘x’, ‘y’ และ ‘ความกว้าง’ สําหรับองค์ประกอบ SVG เพื่อกําหนดแนวตั้ง
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
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
x
double
หลักสูตร X ของแนวตั้ง
y
double
หลักสูตร Y ของแนวตั้ง
width
double
ความกว้างของแนวตั้ง
height
double
ความสูงของแนวตั้ง
type
LengthType
ประเภทการวัดความยาวสําหรับทุกขนาด (ตัวกําหนดเป็นพิกเซล)
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
RefX (TBuilder, Double, ความยาวType)
กําหนดคุณสมบัติ ‘refX’ สําหรับองค์ประกอบ SVG
public static TBuilder RefX<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IRefCoordinatesAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
double
หมายเหตุ X การจัดเรียง
type
LengthType
ชนิดของหน่วยความยาว (การกําหนดค่าเป็นพิกเซล)
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
RefX (TBuilder, ตําแหน่งแนวนอน)
กําหนดคุณสมบัติ ‘refX’ สําหรับองค์ประกอบ SVG โดยใช้ตําแหน่งแนวนอนที่กําหนดไว้ล่วงหน้า
public static TBuilder RefX<tbuilder>(this TBuilder builder, HorizontalPosition value) where TBuilder : ISVGElementBuilder, IRefCoordinatesAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
HorizontalPosition
ตําแหน่งแนวนอนที่กําหนดไว้แล้ว
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
พันธมิตร>(TBuilder, Double, ความยาวType)
สร้างคุณสมบัติ ‘refY’ สําหรับองค์ประกอบ SVG
public static TBuilder RefY<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IRefCoordinatesAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
double
การอ้างอิง Y การประสานงาน
type
LengthType
ชนิดของหน่วยความยาว (การกําหนดค่าเป็นพิกเซล)
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
พันธมิตร>(TBuilder, ตําแหน่งแนวตั้ง)
กําหนดคุณสมบัติ ‘refY’ สําหรับองค์ประกอบ SVG โดยใช้ตําแหน่งแนวตั้งที่กําหนดไว้ล่วงหน้า
public static TBuilder RefY<tbuilder>(this TBuilder builder, VerticalPosition value) where TBuilder : ISVGElementBuilder, IRefCoordinatesAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
VerticalPosition
ตําแหน่งแนวตั้งที่กําหนดไว้
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
อัปเดต Count(พัฒนา, int)
กําหนดคุณสมบัติ ‘repeatCount’ ซึ่งกําหนดจํานวนครั้งที่ภาพเคลื่อนไหวควรทําซ้ํา
public static TBuilder RepeatCount<tbuilder>(this TBuilder builder, int value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
int
จํานวนครั้งที่การเคลื่อนไหวควรทําซ้ํา
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
อัปเดต Count(TBuilder, IndefiniteRepeat)
กําหนดคุณสมบัติ ‘repeatCount’ ซึ่งกําหนดจํานวนการทําซ้ําไม่ จํากัด สําหรับภาพเคลื่อนไหวโดยใช้ enum ที่กําหนดไว้ล่วงหน้า
public static TBuilder RepeatCount<tbuilder>(this TBuilder builder, IndefiniteRepeat value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
IndefiniteRepeat
การคํานวณการตอบสนองที่กําหนดโดยไม่ จํากัด สําหรับการเคลื่อนไหว
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
อัปเดตDur(TBuilder, TimeSpan)
กําหนดคุณสมบัติ ‘repeatDur’ ซึ่งระบุระยะเวลาทั้งหมดที่การเคลื่อนไหวควรทําซ้ํา
public static TBuilder RepeatDur<tbuilder>(this TBuilder builder, TimeSpan duration) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
duration
TimeSpan
ระยะเวลาทั้งหมดสําหรับการตอบสนองการเคลื่อนไหว
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
อัปเดตDur(TBuilder, IndefiniteRepeat)
กําหนดคุณสมบัติ ‘repeatDur’ ซึ่งระบุระยะเวลาทั้งหมดที่ไม่ จํากัด สําหรับภาพเคลื่อนไหวโดยใช้ enum ที่กําหนดไว้ล่วงหน้า
public static TBuilder RepeatDur<tbuilder>(this TBuilder builder, IndefiniteRepeat value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
IndefiniteRepeat
ระยะเวลาทั้งหมดที่กําหนดเองไม่ จํากัด สําหรับการตอบสนองการเคลื่อนไหว
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ต้องการExtensions(TBuilder, string)
กําหนดคุณสมบัติ ‘ที่จําเป็นExtensions’ บนองค์ประกอบ SVG คุณสมบัตินี้ระบุการขยายใด ๆ ที่จําเป็นสําหรับการประมวลผลของชิ้นส่วนเอกสาร SVM
public static TBuilder RequiredExtensions<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IConditionalProcessingAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG ที่คุณสมบัติจะตั้งไว้
value
string
หมายเลขที่แสดงให้เห็นถึงการขยายที่ต้องการ
Returns
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG หลักสําหรับโซ่ของวิธีการ
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ก่อสร้างใหม่>(TBuilder, เริ่มต้นใหม่)
กําหนดคุณสมบัติ ‘รีสตาร์ท’ ซึ่งกําหนดวิธีการที่การเคลื่อนไหวควรดําเนินการเมื่อเสร็จสิ้น
public static TBuilder Restart<tbuilder>(this TBuilder builder, Restart value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
Restart
การรีสตาร์ทพฤติกรรมของภาพเคลื่อนไหว
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ผล (TBuilder, string)
กําหนดคุณสมบัติ ‘ผลลัพธ์’ สําหรับกรอง SVG primitive
public static TBuilder Result<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IFilterPrimitiveAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
string
ชื่อของผลของกรองนี้เป็นต้นฉบับ
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
รูตเตอร์(TBuilder, params คู่[])
กําหนดมุมหมุนสําหรับตัวอักษรหรือส่วนบุคคลของเนื้อหาข้อความ
public static TBuilder Rotate<tbuilder>(this TBuilder builder, params double[] values) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
values
double
[ ]
ช่วงของมุมหมุนในระดับ
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
Remarks
วิธีการนี้ตั้งค่าคุณสมบัติ ‘หมุน’ ด้วยค่าหลายตัวช่วยให้การหมุดแต่ละตัวของแต่ละ χαρακτήραหรือส่วนข้อความ
รูตเตอร์(TBuilder, คู่)
สร้างมุมหมุนเดียวสําหรับเนื้อหาข้อความทั้งหมด
public static TBuilder Rotate<tbuilder>(this TBuilder builder, double value) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
double
มุมหมุนในระดับ
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
Remarks
วิธีการนี้ตั้งค่าคุณสมบัติ ‘หมุน’ ด้วยค่าเดียวโดยใช้มุมหมุดเดียวกันกับเนื้อหาข้อความทั้งหมด
SetAttribute(TBuilder, string, รั้ว)
กําหนดคุณสมบัติบนองค์ประกอบ SVG วิธีนี้จะใช้เพื่อเพิ่มหรือแก้ไขคุณลักษณะขององค์ผสม SVB ที่ถูกสร้าง
public static TBuilder SetAttribute<tbuilder>(this TBuilder builder, string name, string value) where TBuilder : IAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG ที่คุณสมบัติจะตั้งไว้
name
string
ชื่อของคุณสมบัติที่จะตั้งค่า
value
string
หมายถึงมูลค่าของคุณสมบัติ
Returns
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG หลักสําหรับโซ่ของวิธีการ
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
SetPreserveAspectRatio(TBuilder, AspectRatioAlign, การปรับระดับ)
กําหนดคุณสมบัติ ‘reserveAspectRatio’ สําหรับองค์ประกอบ SVG
public static TBuilder SetPreserveAspectRatio<tbuilder>(this TBuilder builder, AspectRatioAlign align, AspectRatioScaling meetOrSlice = AspectRatioScaling.Meet) where TBuilder : ISVGElementBuilder, IPreserveAspectRatioAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
align
AspectRatioAlign
การตั้งค่าการสอดคล้องสําหรับความสัมพันธ์ด้าน
meetOrSlice
AspectRatioScaling
คําอธิบายวิธีการรักษาความสัมพันธ์ด้านหนึ่ง (ตัวกําหนดคือ “พบ” )
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โครงสร้างTbuilder>(TBuilder, ShapeRendering)
กําหนดคุณสมบัติ ‘การส่งรูปร่าง’ สําหรับองค์ประกอบ SVG ซึ่งมีอิทธิพลในการส่งออกของรูปแบบ
public static TBuilder ShapeRendering<tbuilder>(this TBuilder builder, ShapeRendering value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
ShapeRendering
รูปแบบ rendering value to set.
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
สล็อป (TBuilder, คู่)
กําหนดคุณสมบัติ ‘สล็อป’ สําหรับองค์ประกอบการถ่ายโอนฟังก์ชั่น
public static TBuilder Slope<tbuilder>(this TBuilder builder, double slope) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
slope
double
ค่าสล็อปสําหรับฟังก์ชั่นการถ่ายโอน
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โพสต์Method(TBuilder, การแพร่กระจายวิธีการ)
กําหนดคุณสมบัติ ‘spreadMethod’ สําหรับองค์ประกอบ gradient
public static TBuilder SpreadMethod<tbuilder>(this TBuilder builder, SpreadMethod method) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG ที่คุณสมบัติจะถูกนํามาใช้
method
SpreadMethod
วิธีการแพร่กระจายสําหรับ gradient (pad, reflect, หรือ repeat)
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ปิดสี(TBuilder, สี)
กําหนดคุณสมบัติ ‘stop-color’ สําหรับองค์ประกอบ SVG ซึ่งกําหนดสีที่ stop gradient
public static TBuilder StopColor<tbuilder>(this TBuilder builder, Color colorValue) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
colorValue
Color
ค่าสีที่จะตั้งค่า
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ปิดสี(TBuilder, การกระทํา)
กําหนดคุณสมบัติ ‘stop-color’ สําหรับองค์ประกอบ SVG โดยใช้การกําหนดค่าสีที่กําหนดเอง
public static TBuilder StopColor<tbuilder>(this TBuilder builder, Action<colorbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
ColorBuilder
>
ตัวแทนที่จะกําหนดสี
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
StopOpacity(TBuilder, คู่)
กําหนดคุณสมบัติ ‘stop-opacity’ สําหรับองค์ประกอบ SVG ซึ่งกําหนดความผิดปกติเมื่อ stop gradient
public static TBuilder StopOpacity<tbuilder>(this TBuilder builder, double opacity) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
opacity
double
หมายเลขความผิดปกติ (0.0 สําหรับความโปร่งใสเต็มรูปแบบ, 1.0 สําหรับการมองไม่เห็นเต็มไปด้วย)
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โฮมเมด Tbuilder>(TBuilder, การกระทํา< Paintbuilder>)
กําหนดคุณสมบัติ ‘สกรู’ สําหรับองค์ประกอบ SVG โดยใช้การกําหนดค่าสีที่กําหนดเอง
public static TBuilder Stroke<tbuilder>(this TBuilder builder, Action<paintbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Action
<
PaintBuilder
>
เคล็ดลับในการกําหนดสี
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โฮมเมด Tbuilder>(TBuilder, สี)
กําหนดคุณสมบัติ ‘สกรู’ สําหรับองค์ประกอบ SVG ใช้สีที่เฉพาะเจาะจง
public static TBuilder Stroke<tbuilder>(this TBuilder builder, Color color) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
color
Color
สีที่จะใช้สําหรับการโจมตี
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โฮมเมด Tbuilder>(TBuilder, รูปภาพ)
กําหนดคุณสมบัติ ‘สกรู’ สําหรับองค์ประกอบ SVG โดยใช้ค่าสีที่กําหนดไว้ล่วงหน้า
public static TBuilder Stroke<tbuilder>(this TBuilder builder, Paint paint) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
paint
Paint
ความหมายของสีที่จะตั้งค่า
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โซฟาDashArray(TBuilder, params คู่[])
กําหนดคุณสมบัติ ‘สกรู-dasharray’ สําหรับองค์ประกอบ SVG ซึ่งกําหนดรูปแบบของแถบและช่องว่างที่ใช้ในการวาดผลไม้
public static TBuilder StrokeDashArray<tbuilder>(this TBuilder builder, params double[] dashArray) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
dashArray
double
[ ]
ช่วงของความยาว Dash
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โซฟาDashArray(TBuilder, Dash)
การตั้งค่าคุณสมบัติ ‘สกรู-dasharray’ สําหรับองค์ประกอบ SVG โดยใช้รูปแบบ dash ที่กําหนดเอง
public static TBuilder StrokeDashArray<tbuilder>(this TBuilder builder, Dash value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
Dash
แผนผัง dash เพื่อตั้งค่า
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โฮมเมดDashoffset(TBuilder, Double, ความยาวType)
กําหนดคุณสมบัติ ‘สกรู-dashoffset’ สําหรับองค์ประกอบ SVG ซึ่งกําหนดค่าการยกเลิกสําหรับการเริ่มต้นของแร่ดาดา
public static TBuilder StrokeDashoffset<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
double
ค่าใช้จ่ายของ Dash Offset
type
LengthType
ประเภทหน่วยสําหรับค่า offset
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
StrokeLineCap(TBuilder, StrokeLineCap)
กําหนดคุณสมบัติ ‘สกรู-linecap’ สําหรับองค์ประกอบ SVG ซึ่งกําหนดรูปร่างที่จะใช้ในตอนท้ายของช่องว่างที่เปิดเมื่อพวกเขากลาย
public static TBuilder StrokeLineCap<tbuilder>(this TBuilder builder, StrokeLineCap value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
StrokeLineCap
หมายเลขรุ่น: Line Cap Style
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โฮมเมดคอลัมน์>(TBuilder, StrokeLineJoin)
กําหนดคุณสมบัติ ‘สกรู-linejoin’ สําหรับองค์ประกอบ SVG ซึ่งกําหนดรูปร่างที่ใช้ในการเชื่อมต่อสองส่วนของเส้นที่พวกเขาพบ
public static TBuilder StrokeLineJoin<tbuilder>(this TBuilder builder, StrokeLineJoin value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
StrokeLineJoin
สายเข้ากับสไตล์
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โซฟาMiterlimit(TBuilder, คู่)
กําหนดคุณสมบัติ ‘ขีด จํากัด’ สําหรับองค์ประกอบ SVG ซึ่งกําหนดข้อ จํากัด ในความสัมพันธ์ของความยาวของเครื่องวัดกับความกว้างของข่วน
public static TBuilder StrokeMiterlimit<tbuilder>(this TBuilder builder, double miterlimit) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
miterlimit
double
หมายเลขค่า จํากัด
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
StrokeOpacity(TBuilder, คู่)
กําหนดคุณสมบัติ ‘ความผิดปกติของอาการปวด’ สําหรับองค์ประกอบ SVG ซึ่งกําหนดความไม่ผิดพลาดของผลกระทบ
public static TBuilder StrokeOpacity<tbuilder>(this TBuilder builder, double opacity) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
opacity
double
หมายถึงมูลค่าของความผิดปกติ
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โซฟิลด์ _ Tbuilder>(TBuilder, Double, ความยาวType)
กําหนดคุณสมบัติ ‘สกรูกว้าง’ สําหรับองค์ประกอบ SVG ซึ่งกําหนดความกว้างของกระแทก
public static TBuilder StrokeWidth<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
double
ความกว้างของความหนา
type
LengthType
ประเภทหน่วยสําหรับความกว้างของผลกระทบ
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
สไตล์ (TBuilder, การกระทํา)
กําหนดคุณสมบัติ ‘สไตล์’ โดยใช้ผู้สร้างกฎเพื่อกําหนดรูปแบบ CSS
public static TBuilder Style<tbuilder>(this TBuilder builder, Action<rulebuilder> configureRule) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
configureRule
Action
<
RuleBuilder
>
การดําเนินการในการกําหนดกฎ CSS
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
สไตล์ (TBuilder, string)
กําหนดคุณสมบัติ ‘สไตล์’ ซึ่งกําหนดรูปแบบ CSS inline สําหรับองค์ประกอบ SVG
public static TBuilder Style<tbuilder>(this TBuilder builder, string rules) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
rules
string
CSS กฎเป็น string
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ระบบภาษา(TBuilder, string)
กําหนดคุณสมบัติ ‘systemLanguage’ บนองค์ประกอบ SVG คุณสมบัตินี้ระบุความต้องการภาษาสําหรับที่ส่วนของเอกสาร SVM ถูกออกแบบมา
public static TBuilder SystemLanguage<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IConditionalProcessingAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG ที่คุณสมบัติจะตั้งไว้
value
string
หมายเลขเส้นที่แสดงให้เห็นถึงความต้องการภาษาโดยทั่วไปในรูปแบบของแท็กภาษา
Returns
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG หลักสําหรับโซ่ของวิธีการ
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
Tabindex (พัฒนา, int)
กําหนดคุณสมบัติ ’tabindex’ ซึ่งกําหนดคําสั่งแท็บขององค์ประกอบ SVG
public static TBuilder Tabindex<tbuilder>(this TBuilder builder, int value) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
int
แท็บคําสั่ง index
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ตารางมูลค่า(TBuilder, params คู่[])
กําหนดคุณสมบัติ ‘ตารางค่า’ สําหรับองค์ประกอบการถ่ายโอนฟังก์ชั่น
public static TBuilder TableValues<tbuilder>(this TBuilder builder, params double[] values) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
values
double
[ ]
ตารางค่าสําหรับฟังก์ชั่นการถ่ายโอน
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
TextAnchor(TBuilder, TextAnchor)
กําหนดคุณสมบัติ ’text-anchor’ สําหรับองค์ประกอบ SVG ซึ่งกําหนดวิธีการที่ข้อความจะแนวนอนขึ้นอยู่กับจุดที่ระบุ
public static TBuilder TextAnchor<tbuilder>(this TBuilder builder, TextAnchor textAnchor) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
textAnchor
TextAnchor
ตําแหน่งข้อความ anchor
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
การตกแต่งข้อความ(TBuilder, bool, โบอล, บอล)
กําหนดคุณสมบัติ “การตกแต่งข้อความ” สําหรับองค์ประกอบ SVG ซึ่งกําหนดค่าที่เพิ่มลงในข้อความ
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
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
underline
bool
คําอธิบายว่าข้อความควรจะถูกเน้น
overline
bool
คําอธิบายว่าข้อความควรมี overline หรือไม่
lineThrough
bool
คําอธิบายว่าข้อความควรมีเส้นผ่านไป
blink
bool
คําอธิบายว่าข้อความควรจะเงา (ไม่แนะนําให้ใช้)
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ความยาวของข้อความ(TBuilder, Double, ความยาวType)
ระบุความยาวที่ถูกต้องของเนื้อหาข้อความ
public static TBuilder TextLength<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
double
ความยาวของข้อความ
type
LengthType
ประเภทของหน่วยความยาวสําหรับมูลค่า
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
Remarks
วิธีการนี้ตั้งค่าคุณสมบัติ ‘ความยาวข้อความ’ โดยเฉพาะอย่างยิ่งระยะเวลาที่ต้องการของเนื้อหาข้อความซึ่งอาจเกินระยะทางธรรมชาติของข้อความ
TextOverflow(TBuilder, TextOverflow)
การตั้งค่าคุณสมบัติ ’text-overflow’ สําหรับองค์ประกอบ SVG ซึ่งกําหนดวิธีที่เนื้อหาที่ผ่านการไหลที่ไม่ได้แสดงจะถูกสัญญาณให้กับผู้ใช้
public static TBuilder TextOverflow<tbuilder>(this TBuilder builder, TextOverflow textOverflow) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
textOverflow
TextOverflow
การกระทําของข้อความเกินไป
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
TextRendering(TBuilder, TextRendering)
สร้างคุณสมบัติ ’text-rendering’ สําหรับองค์ประกอบ SVG ให้คําแนะนําให้กับ renderer เกี่ยวกับสิ่งที่ trade-offs ที่ต้องทําเมื่อ rendering text
public static TBuilder TextRendering<tbuilder>(this TBuilder builder, TextRendering textRendering) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
textRendering
TextRendering
โหมดการแสดงข้อความ
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โครงสร้าง>(TBuilder, Double, ความยาวType)
กําหนดคุณสมบัติ ‘ที่จะ’ ซึ่งกําหนดค่าปลายของภาพเคลื่อนไหวด้วยประเภทความยาวที่ระบุ
public static TBuilder To<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
double
ประโยชน์ที่สิ้นสุดสําหรับภาพเคลื่อนไหว
type
LengthType
ประเภทความยาวสําหรับมูลค่า ‘เพื่อ’
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
การแปลง tbuilder>(TBuilder , Func<transformbuilder, โครงสร้างการเปลี่ยนแปลง="">)
สร้างคุณสมบัติ ‘การแปลง’ สําหรับองค์ประกอบ SVG
public static TBuilder Transform<tbuilder>(this TBuilder builder, Func<transformbuilder, transformbuilder=""> configure) where TBuilder : ISVGElementBuilder, ITransformAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
configure
Func
<
TransformBuilder
, TransformBuilder
>
ฟังก์ชั่นที่กําหนดค่าการแปลง SVG
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ประเภท (TBuilder, ComponentTransferType)
สร้างคุณสมบัติ ‘ประเภท’ ขององค์ประกอบการโอนฟังก์ชั่น
public static TBuilder Type<tbuilder>(this TBuilder builder, ComponentTransferType type) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
ประเภทของฟังก์ชั่นการถ่ายโอนส่วนประกอบ (เช่น linear, gamma)
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
UnicodeBidi(TBuilder, UnicodeBidi)
สร้างคุณสมบัติ ’ unicode-bidi’ สําหรับองค์ประกอบ SVG ซึ่งกําหนดวิธีการจัดการข้อความสองทิศทาง
public static TBuilder UnicodeBidi<tbuilder>(this TBuilder builder, UnicodeBidi unicodeBidi) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
unicodeBidi
UnicodeBidi
การพฤติกรรม Unicode BiDi
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
วัตถุประสงค์ (TBuilder, พารามสลิง[])
กําหนดคุณสมบัติ ‘มูลค่า’ ซึ่งระบุค่าที่จะใช้ในระหว่างการเคลื่อนไหว
public static TBuilder Values<tbuilder>(this TBuilder builder, params string[] values) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
values
string
[ ]
ช่วงของมูลค่าสําหรับการเคลื่อนไหว
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ViewBox (TBuilder, คู่, สอง, Double, double)
กําหนดคุณสมบัติ ‘viewBox’ สําหรับองค์ประกอบ SVG
public static TBuilder ViewBox<tbuilder>(this TBuilder builder, double minX, double minY, double width, double height) where TBuilder : ISVGElementBuilder, IViewBoxAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
minX
double
ความสม่ําเสมอขั้นต่ํา X ของ ViewBox
minY
double
ความ koordinate น้อยที่สุดของ viewBox
width
double
ความกว้างของ ViewBox
height
double
ความสูงของ ViewBox
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
ความเห็น (TBuilder, ความเห็น)
กําหนดคุณสมบัติ ‘ความเห็นได้’ สําหรับองค์ประกอบ SVG, ตรวจสอบว่าองค์ผสมนี้จะมองเห็นหรือไม่
public static TBuilder Visibility<tbuilder>(this TBuilder builder, Visibility visibility) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
visibility
Visibility
การตั้งค่าความเห็น
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
WhiteSspace(TBuilder, WhiteSpace)
สร้างคุณสมบัติ “พื้นที่สีขาว” สําหรับองค์ประกอบ SVG โดยเฉพาะอย่างยิ่งวิธีการจัดการพื้นที่ขาวในส่วนประกอบ
public static TBuilder WhiteSspace<tbuilder>(this TBuilder builder, WhiteSpace value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
WhiteSpace
โหมดการจัดการพื้นที่สีขาว
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โครงสร้าง>(TBuilder, Double, ความยาวType)
กําหนดคุณสมบัติ ‘ความกว้าง’ สําหรับองค์ประกอบ SVG
public static TBuilder Width<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IWidthAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
double
ความหมายของคุณสมบัติ ‘ความกว้าง’
type
LengthType
ประเภทการวัดความยาว (แบบกําหนดเองเป็นพิกเซล)
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
WordSpacing (TBuilder, สเปค)
กําหนดคุณสมบัติ ‘คํา-พื้นที่’ สําหรับองค์ประกอบ SVG ซึ่งระบุพฤติกรรมพื้นที่ระหว่างคํา
public static TBuilder WordSpacing<tbuilder>(this TBuilder builder, Spacing value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
Spacing
คําอธิบายที่กําหนดไว้เป็นค่าพื้นที่
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
WordSpacing (TBuilder, Double, ความยาวType)
การตั้งค่าคุณสมบัติ ‘คํา-พื้นที่’ สําหรับองค์ประกอบ SVG โดยระบุพฤติกรรมพื้นที่ระหว่างคําที่มีค่าที่กําหนดเอง
public static TBuilder WordSpacing<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
double
คําอธิบายความคุ้มค่า
type
LengthType
ประเภทหน่วยสําหรับค่าพื้นที่
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
WritingMode(TBuilder , WritingMode)
กําหนดคุณสมบัติ ‘การเขียนโหมด’ สําหรับองค์ประกอบ SVG โดยระบุทิศทางที่ข้อความและเนื้อหาอินไลน์จะถูกวางไว้
public static TBuilder WritingMode<tbuilder>(this TBuilder builder, WritingMode value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
WritingMode
โหมดการเขียน
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
X<tอาคาร>(TBuilder, Double, ความยาวType)
กําหนดคุณสมบัติ ‘x’ สําหรับองค์ประกอบ SVG
public static TBuilder X<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IXAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
double
หมายถึงค่าของ ‘x’ attribute
type
LengthType
ประเภทการวัดความยาว (แบบกําหนดเองเป็นพิกเซล)
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
X<tอาคาร>(TBuilder, LengthType, params คู่[])
กําหนดคุณสมบัติ ‘x’ เพื่อตําแหน่งเนื้อหาข้อความตามแกน x
public static TBuilder X<tbuilder>(this TBuilder builder, LengthType type = LengthType.Px, params double[] values) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
type
LengthType
ประเภทหน่วยความยาวสําหรับค่า
values
double
[ ]
หมายเลขตําแหน่ง x-axis
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
Remarks
วิธีการนี้กําหนดคุณสมบัติ ‘x’ ซึ่งกําหนดตําแหน่งแนวนอน(s) ขององค์ประกอบข้อความ
XlinkHref(TBuilder, string)
กําหนดคุณสมบัติ ‘xlink:href’ สําหรับองค์ประกอบ SVG คุณสมบัตินี้จะใช้ในการกําหนดการอ้างอิงไปยังทรัพยากรเป็นลิงค์
public static TBuilder XlinkHref<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IXLinkAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
string
URI ของทรัพยากรที่จะเชื่อมต่อกับ
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
XlinkTitle(TBuilder, string)
สร้างคุณสมบัติ ‘xlink:title’ สําหรับองค์ประกอบ SVG คุณสมบัตินี้ให้ชื่อสําหรับทรัพยากรที่เชื่อมโยง
public static TBuilder XlinkTitle<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IXLinkAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
string
ชื่อของทรัพยากรที่เชื่อมต่อ
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
XmlSpace(TBuilder, XmlSpace)
สร้างคุณสมบัติ ‘xml:space’ ซึ่งระบุวิธีการจัดการพื้นที่สีขาว
public static TBuilder XmlSpace<tbuilder>(this TBuilder builder, XmlSpace value) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
value
XmlSpace
การพฤติกรรม XML:Space (คงที่หรือเริ่มต้น)
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โครงสร้าง>(TBuilder, Double, ความยาวType)
สร้างคุณสมบัติ ‘Y’ สําหรับองค์ประกอบ SVG
public static TBuilder Y<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IYAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวอย่างผู้ก่อสร้าง
value
double
ประมูลค่าสําหรับคุณสมบัติ ‘Y’
type
LengthType
ประเภทการวัดความยาว (แบบกําหนดเองเป็นพิกเซล)
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
โครงสร้าง>(TBuilder, LengthType, params คู่[])
กําหนดคุณสมบัติ ‘Y’ เพื่อตําแหน่งเนื้อหาข้อความตามแกน y
public static TBuilder Y<tbuilder>(this TBuilder builder, LengthType type = LengthType.Px, params double[] values) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
ก่อสร้าง
ตัวสร้างองค์ประกอบ SVG
type
LengthType
ประเภทหน่วยความยาวสําหรับค่า
values
double
[ ]
อัตราตําแหน่ง Y-axis
Returns
ก่อสร้าง
ตัวอย่างผู้ก่อสร้างสําหรับโซ่
ประเภทพารามิเตอร์
TBuilder
ประเภทของตัวสร้างองค์ประกอบ SVG
Remarks
วิธีการนี้กําหนดคุณสมบัติ ‘Y’ ซึ่งกําหนดตําแหน่งแนวตั้ง(s) ขององค์ประกอบข้อความ</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,>