Class SVGBuilderExtensions

Class SVGBuilderExtensions

ชื่อพื้นที่: Aspose.Svg.Builder การประชุม: Aspose.SVG.dll (25.5.0)

ให้วิธีการขยายสําหรับการสร้างและกําหนดค่าองค์ประกอบ SVG (Scalable Vector Graphics)ประเภทนี้มีชุดของวิธีการเสถียรภาพที่ขยายอินเตอร์เฟซอาคารต่างๆช่วยให้การก่อสร้างที่ราบรื่นและสะดวกขององค์ประกอบ SVG และคุณสมบัติของพวกเขา

[ComVisible(true)]
public static class SVGBuilderExtensions

Inheritance

object SVGBuilderExtensions

อนุญาโตตุลาการ

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 ก่อสร้าง

value   

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="">&gt; 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 ก่อสร้าง

value   

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

ArgumentOutOfRangeException

ระยําถ้าความผิดปกติไม่ได้อยู่ในช่วงที่ถูกต้อง

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

ArgumentOutOfRangeException

ระยําถ้าความผิดปกติไม่ได้อยู่ในช่วงที่ถูกต้อง

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 ก่อสร้าง

value   

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

string

ชุดแบบฟอร์มของความยาว 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

ArgumentException

ระยําถ้าจํานวนที่แปลกใจของจุดจะได้รับ

จุด (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 ก่อสร้าง

ตัวอย่างผู้ก่อสร้าง

type ComponentTransferType

ประเภทของฟังก์ชั่นการถ่ายโอนส่วนประกอบ (เช่น 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,>

 แบบไทย