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

تداول الخيارات الثنائية tbuilder>(البناء ،)

public static TBuilder Accumulate<tbuilder>(this TBuilder builder,    value) where TBuilder : ISVGElementBuilder, IAnimationAdditionAttributeSetter

Parameters

builder بناء

value   

Returns

بناء

نوع المعلمات

TBuilder

أضف تعليقًا>(TBuilder، عمل)

يضيف تكوين عنصر “أ” (الارتباط) إلى البناء.

public static TBuilder AddA<tbuilder>(this TBuilder builder, Action<svgaelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder

Parameters

builder بناء

في حالة البناء.

configure Action &lt؛ SVGAElementBuilder >

عمل التكوين للعنصر “أ”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

مجلد : tbuilder>(TBuilder، عمل)

إضافة تكوين عنصر “حيوي” إلى البناء.

public static TBuilder AddAnimate<tbuilder>(this TBuilder builder, Action<svganimateelementbuilder> configure) where TBuilder : ISVGElementBuilder, IBaseAnimationElementBuilder

Parameters

builder بناء

في حالة البناء.

configure Action &lt؛ SVGAnimateElementBuilder >

عمل التكوين عن العنصر “الحركة”.

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 &lt؛ 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 &lt؛ SVGAnimateTransformElementBuilder >

إجراء التكوين عن العنصر “animateTransform”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddBuilder<tbuilder، صناعة التلفزيون=» » »(تليفزيون، TElementBuilder)

يضيف بناء عنصر SVG الحالي إلى بناء العنصر svg الحالية.يتم استخدام هذه الطريقة لإدراج بناء عناصر SVg المحدد مسبقًا في بناء الحال.

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 &lt؛ SVGCircleElementBuilder >

عمل التكوين عن العنصر “الدائرة”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddCircle<تصنيع>(TBuilder، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)="">، OneOf<color، الطلاء،="" شريط="">، OneOf<color، الطلاء،="" شريط="">، شريط، العمل)

يضيف عنصر “دائرة” مع مركز، راديو، وأساليب محددة إلى بناء 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 &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون التركيز x في وسط الدائرة قيمة مزدوجة أو مضاعف من النوع المزدوج والطول.

cy OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون القيمة المزدوجة أو التوبل من نوع مزدوج وطول.

r OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون القيمة المزدوجة أو التوبل من نوع مزدوج وطول.

fill OneOf &lt؛ Color , Paint , string >

يمكن أن يكون ملء اللون أو نمط الطلاء للدائرة.يمكن أن تكون لونًا أو قيمة طلاء إينوم أو معرف الخادم للطلاء.

stroke OneOf &lt؛ Color , Paint , string >

يمكن أن يكون اللون أو قيمة اللوحة أو معرف خادم الطلاء.

id string

الهوية الفريدة عن العنصر الدائري.معيار اختياري.

extend Action &lt؛ 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 &lt؛ SVGClipPathElementBuilder >

إجراء التكوين عن العنصر ‘clipPath’.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddContent<تصنيع>(TBuilder، شريط)

إضافة محتوى النص إلى عنصر 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” (التعريفات) إلى البناء.

public static TBuilder AddDefs<tbuilder>(this TBuilder builder, Action<svgdefselementbuilder> configure) where TBuilder : ISVGElementBuilder, IStructuralElementBuilder

Parameters

builder بناء

في حالة البناء.

configure Action &lt؛ 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 &lt؛ 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 &lt؛ SVGEllipseElementBuilder >

عمل التكوين عن العنصر “الإليبس”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddEllipse<تصنيع>(TBuilder، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)="">، OneOf<color، الطلاء،="" شريط="">، OneOf<color، الطلاء،="" شريط="">، شريط، العمل)

يضيف عنصر “إليبس” إلى صانع SVG ، ويحدد مركزها ، راديه ، وأساليبها.

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 الذي سيتم إضافته إلى عنصر “الإليبس”.

cx OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون مؤشر x في وسط الإليبس قيمة مزدوجة أو عجلة من النوع المزدوج والطول.

cy OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون قيمة مزدوجة أو توبيل من طوله وطوله.

rx OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون الإشعاع X قيمة مزدوجة أو ضعف من النوع المزدوج وطول.

ry OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون قيمة مزدوجة أو ضعف من النوع المزدوج وطول.

fill OneOf &lt؛ Color , Paint , string >

يمكن أن يكون اللون أو قيمة الطلاء أو معرف الخادم.

stroke OneOf &lt؛ Color , Paint , string >

يمكن أن يكون اللون أو قيمة اللوحة أو معرف الخادم الطلاء.

id string

الهوية الفريدة عن العنصر الانحناء.المعيار الاختياري.

extend Action &lt؛ SVGEllipseElementBuilder >

إجراء اختياري لمزيد من تكوين البناء عنصر الانحناء.

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 &lt؛ SVGFEBlendElementBuilder >

عمل التكوين عن العنصر “feBlend”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddFeBlend<تصنيع>(TBuilder, BlendMode?, OneOf<string, إدخال الفلتر="">، OneOf<string، إدخال الفلتر="">، شريط، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)="">، OneOf<color، الطلاء،="" شريط="">، OneOf<color، الطلاء،="" شريط="">، شريط، العمل)

يضيف عنصر “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 &lt؛ string , FilterInput >

يمكن أن يكون الإدخال الأول لتأثير المزيج أو FilterInput.

in2 OneOf &lt؛ string , FilterInput >

يمكن أن يكون إدخال ثانٍ لتأثير الخلط أو FilterInput.

result string

يحدد النتيجة لهذا الفلتر الأصلي.

x OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون مؤشر x من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

y OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون y-المسار من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

width OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون عرض الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

height OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون ارتفاع الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

fill OneOf &lt؛ Color , Paint , string >

ملء اللون أو الطلاء أو الرمز الخادم للعنصر.

stroke OneOf &lt؛ Color , Paint , string >

الألوان أو الطلاء أو الرمز الخادم للعنصر.معيار اختياري.

id string

المحدد الفريد للعنصر الأصلي في الفلتر.معيار اختياري.

extend Action &lt؛ SVGFEBlendElementBuilder >

إجراء اختياري لمزيد من تكوين SVGFEBlendElementBuilder.

Returns

بناء

مثال البناء، مما يسمح لسلسلة الطريقة.

نوع المعلمات

TBuilder

نوع بناء العنصر SVG ، مما يسهل استخدام API السلس.

AddFeColorماتريكس(TBuilder، العمل)

يضيف “feColorMatrix” تكوين العنصر إلى المبدع.هذا العناصر ينطبق على تحويل المصفوفة إلى الألوان والقيم الألفا لكل بكسل.

public static TBuilder AddFeColorMatrix<tbuilder>(this TBuilder builder, Action<svgfecolormatrixelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder

Parameters

builder بناء

في حالة البناء.

configure Action &lt؛ SVGFEColorMatrixElementBuilder >

عمل التكوين لعنصر “feColorMatrix”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddFeColorماتريكس(TBuilder، ColorMatrixعملية، مزدوجة[ ], OneOf<string, إدخال الفلتر="">، شريط، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)="">، OneOf<color، الطلاء،="" شريط="">، OneOf<color، الطلاء،="" شريط="">، شريط، العمل)

يضيف عنصر “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 &lt؛ string , FilterInput >

يمكن أن يكون إدخال تأثير المصفوفة باللون أو FilterInput.

result string

يحدد النتيجة لهذا الفلتر الأصلي.

x OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون مؤشر x من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

y OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون y-المسار من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

width OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون عرض الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

height OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون ارتفاع الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

fill OneOf &lt؛ Color , Paint , string >

ملء اللون أو الطلاء أو الرمز الخادم للعنصر.

stroke OneOf &lt؛ Color , Paint , string >

الألوان أو الطلاء أو الرمز الخادم للعنصر.معيار اختياري.

id string

المحدد الفريد للعنصر الأصلي في الفلتر.معيار اختياري.

extend Action &lt؛ SVGFEColorMatrixElementBuilder >

إجراء اختياري لمزيد من تكوين SVGFEColorMatrixElementBuilder.

Returns

بناء

مثال البناء، مما يسمح لسلسلة الطريقة.

نوع المعلمات

TBuilder

نوع بناء العنصر SVG ، مما يسهل استخدام API السلس.

AddFeComponentتحويل(TBuilder، عمل)

يضيف “feComponentTransfer” تكوين العنصر إلى البناء.هذا العناصر يقوم بإعادة تدوير البيانات عن طريق المكونات لقنوات الألوان.

public static TBuilder AddFeComponentTransfer<tbuilder>(this TBuilder builder, Action<svgfecomponenttransferelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder

Parameters

builder بناء

في حالة البناء.

configure Action &lt؛ SVGFEComponentTransferElementBuilder >

إجراء التكوين عن العنصر “feComponentTransfer”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddFeComponentتحويل(TBuilder، عمل, العمل, العمل, العمل, OneOf<string, إدخال الفلتر="">، شريط، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)="">، OneOf<color، الطلاء،="" شريط="">، OneOf<color، الطلاء،="" شريط="">، شريط، العمل)

يضيف عنصر “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 &lt؛ SVGFEFuncAElementBuilder >

إجراء لتكوين مكون “feFuncA” للقناة الألفا.

r Action &lt؛ SVGFEFuncRElementBuilder >

إجراء لتكوين مكون “feFuncR” للقناة الحمراء.

g Action &lt؛ SVGFEFuncGElementBuilder >

إجراء لتكوين مكون “feFuncG” للقناة الخضراء.

b Action &lt؛ SVGFEFuncBElementBuilder >

إجراء لتكوين مكون “feFuncB” للقناة الزرقاء.

in OneOf &lt؛ string , FilterInput >

إدخال تأثير نقل المكونات.يمكن أن يكون شريط أو FilterInput.

result string

يحدد النتيجة لهذا الفلتر الأصلي.

x OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون مؤشر x من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

y OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون y-المسار من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

width OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون عرض الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

height OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون ارتفاع الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

fill OneOf &lt؛ Color , Paint , string >

ملء اللون أو الطلاء أو الرمز الخادم للعنصر.

stroke OneOf &lt؛ Color , Paint , string >

الألوان أو الطلاء أو الرمز الخادم للعنصر.معيار اختياري.

id string

المحدد الفريد للعنصر الأصلي في الفلتر.معيار اختياري.

extend Action &lt؛ 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 &lt؛ SVGFECompositeElementBuilder >

عمل التكوين عن العنصر “feComposite”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddFeComposite<تصنيع>(TBuilder, CompositeOperator?, مزدوجة?, ثنائية?, مضاعفة?, OneOf<string, إدخال الفلتر="">، OneOf<string، إدخال الفلتر="">، شريط، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)="">، OneOf<color، الطلاء،="" شريط="">، OneOf<color، الطلاء،="" شريط="">، شريط، العمل)

يضيف عنصر “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 ?

القيمة الرقمية الرابعة للعمل المركب: المعيار الاختياري.

in OneOf &lt؛ string , FilterInput >

يمكن أن يكون الإدخال الأول للتأثير المركب أو FilterInput.

in2 OneOf &lt؛ string , FilterInput >

يمكن أن يكون الإدخال الثاني للتأثير المركب أو FilterInput.

result string

يحدد النتيجة لهذا الفلتر الأصلي.

x OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون مؤشر x من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

y OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون y-المسار من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

width OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون عرض الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

height OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون ارتفاع الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

fill OneOf &lt؛ Color , Paint , string >

ملء اللون أو الطلاء أو الرمز الخادم للعنصر.

stroke OneOf &lt؛ Color , Paint , string >

الألوان أو الطلاء أو الرمز الخادم للعنصر.معيار اختياري.

id string

المحدد الفريد للعنصر الأصلي في الفلتر.معيار اختياري.

extend Action &lt؛ SVGFECompositeElementBuilder >

إجراء اختياري لمزيد من تكوين SVGFECompositeElementBuilder.

Returns

بناء

مثال البناء، مما يسمح لسلسلة الطريقة.

نوع المعلمات

TBuilder

نوع بناء العنصر SVG ، مما يسهل استخدام API السلس.

AddFeConvolveماتريكس(TBuilder، عمل)

يضيف إعداد عنصر “feConvolveMatrix” إلى البناء.هذا العنصر ينطبق على تأثير تصفية تحول المصفوفة.

public static TBuilder AddFeConvolveMatrix<tbuilder>(this TBuilder builder, Action<svgfeconvolvematrixelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder

Parameters

builder بناء

في حالة البناء.

configure Action &lt؛ SVGFEConvolveMatrixElementBuilder >

عمل التكوين لعنصر “feConvolveMatrix”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddFeConvolveماتريكس(البناء، مزدوجة[ ], مزدوجة , ثنائية , int , إنت , EdgeMode , bool , OneOf<int , (إلـى «إنت»)="">، OneOf<string، إدخال الفلتر="">، شريط، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)="">، OneOf<color، الطلاء،="" شريط="">، OneOf<color، الطلاء،="" شريط="">، شريط، العمل)

يضيف عنصر “feConvolveMatrix” إلى صانع SVG، وتطبيق تأثير تصفية الانحناء المصفوفة.

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 [ ]

المصفوفة من القيم للتحول.معيار الاختياري.

divisor double ?

تقسيم للتحول.معيار اختياري.

bias double ?

الأبعاد التي يجب إضافتها إلى نتيجة التحول.المعيار الاختياري.

targetX int ?

المنسق x للبكسل المستهدف في المصفوفة النواة.

targetY int ?

Y-المنسق للبكسل المستهدف في المصفوفة النواة.

edgeMode EdgeMode ?

يحدد كيفية التعامل مع بكسل الحافة في التحول.

preserveAlpha bool ?

إشارة إلى ما إذا كان للحفاظ على قناة ألفا.

order OneOf &lt؛ int , ( int , int •&gt؛

يمكن أن يكون إنت أو ValueTuple من اثنين من بوصة.

in OneOf &lt؛ string , FilterInput >

يمكن أن يكون إدخال تأثير التحول أو FilterInput.

result string

يحدد النتيجة لهذا الفلتر الأصلي.

x OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون مؤشر x من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

y OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون y-المسار من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

width OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون عرض الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

height OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون ارتفاع الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

fill OneOf &lt؛ Color , Paint , string >

ملء اللون أو الطلاء أو الرمز الخادم للعنصر.

stroke OneOf &lt؛ Color , Paint , string >

الألوان أو الطلاء أو الرمز الخادم للعنصر.معيار اختياري.

id string

المحدد الفريد للعنصر الأصلي في الفلتر.معيار اختياري.

extend Action &lt؛ SVGFEConvolveMatrixElementBuilder >

إجراء اختياري لتكوين SVGFEConvolveMatrixElementBuilder.

Returns

بناء

مثال البناء، مما يسمح لسلسلة الطريقة.

نوع المعلمات

TBuilder

نوع بناء العنصر SVG ، مما يسهل استخدام API السلس.

AddFeDiffuseالإضاءة(TBuilder، عمل)

يضيف “feDiffuseLighting” تكوين العنصر إلى البناء.هذا العناصر يوفر تأثير إضاءة على الصورة.

public static TBuilder AddFeDiffuseLighting<tbuilder>(this TBuilder builder, Action<svgfediffuselightingelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder

Parameters

builder بناء

في حالة البناء.

configure Action &lt؛ SVGFEDiffuseLightingElementBuilder >

عمل التكوين عن العنصر “feDiffuseLighting”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddFeDiffuseالإضاءة(TBuilder، العمل, اللون , مزدوجة , ثنائية , OneOf<string , تصفية="">، شريط، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)="">، OneOf<color، الطلاء،="" شريط="">، OneOf<color، الطلاء،="" شريط="">، شريط، العمل)

يضيف عنصر “feDiffuseLighting” إلى بناء SVG، وتطبيق تأثير إضاءة متفرقة باستخدام مصدر ضوء محدد.

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 &lt؛ SVGFEDistantLightElementBuilder >

إجراء لتكوين مصدر الضوء لتأثير الإضاءة المشتتة.

lightingColor Color ?

لون الضوء: المعلمات الاختيارية.

surfaceScale double ?

عامل مقياس السطح لتأثير الإضاءة.معيار اختياري.

diffuseConstant double ?

المستمر المستخدم لتحديد تأثير الإضاءة.معيار اختياري.

in OneOf &lt؛ string , FilterInput >

يمكن أن يكون إدخال تأثير الإضاءة المشتتة أو FilterInput.

result string

يحدد النتيجة لهذا الفلتر الأصلي.

x OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون مؤشر x من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

y OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون y-المسار من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

width OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون عرض الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

height OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون ارتفاع الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

fill OneOf &lt؛ Color , Paint , string >

ملء اللون أو الطلاء أو الرمز الخادم للعنصر.

stroke OneOf &lt؛ Color , Paint , string >

الألوان أو الطلاء أو الرمز الخادم للعنصر.معيار اختياري.

id string

المحدد الفريد للعنصر الأصلي في الفلتر.معيار اختياري.

extend Action &lt؛ SVGFEDiffuseLightingElementBuilder >

إجراء اختياري لمزيد من تكوين SVGFEDiffuseLightingElementBuilder.

Returns

بناء

مثال البناء، مما يسمح لسلسلة الطريقة.

نوع المعلمات

TBuilder

نوع بناء العنصر SVG ، مما يسهل استخدام API السلس.

AddFeDiffuseالإضاءة(TBuilder، عمل, اللون , مزدوجة , ثنائية , OneOf<string , تصفية="">، شريط، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)="">، OneOf<color، الطلاء،="" شريط="">، OneOf<color، الطلاء،="" شريط="">، شريط، العمل)

يضيف عنصر “feDiffuseLighting” إلى بناء SVG، وتطبيق تأثير إضاءة متفرقة باستخدام مصدر ضوء محدد.

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 &lt؛ SVGFEPointLightElementBuilder >

إجراء لتكوين مصدر الضوء لتأثير الإضاءة المشتتة.

lightingColor Color ?

لون الضوء: المعلمات الاختيارية.

surfaceScale double ?

عامل مقياس السطح لتأثير الإضاءة.معيار اختياري.

diffuseConstant double ?

المستمر المستخدم لتحديد تأثير الإضاءة.معيار اختياري.

in OneOf &lt؛ string , FilterInput >

يمكن أن يكون إدخال تأثير الإضاءة المشتتة أو FilterInput.

result string

يحدد النتيجة لهذا الفلتر الأصلي.

x OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون مؤشر x من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

y OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون y-المسار من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

width OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون عرض الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

height OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون ارتفاع الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

fill OneOf &lt؛ Color , Paint , string >

ملء اللون أو الطلاء أو الرمز الخادم للعنصر.

stroke OneOf &lt؛ Color , Paint , string >

الألوان أو الطلاء أو الرمز الخادم للعنصر.معيار اختياري.

id string

المحدد الفريد للعنصر الأصلي في الفلتر.معيار اختياري.

extend Action &lt؛ SVGFEDiffuseLightingElementBuilder >

إجراء اختياري لمزيد من تكوين SVGFEDiffuseLightingElementBuilder.

Returns

بناء

مثال البناء، مما يسمح لسلسلة الطريقة.

نوع المعلمات

TBuilder

نوع بناء العنصر SVG ، مما يسهل استخدام API السلس.

AddFeDiffuseالإضاءة(TBuilder، عمل, اللون , مزدوجة , ثنائية , OneOf<string , تصفية="">، شريط، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)="">، OneOf<color، الطلاء،="" شريط="">، OneOf<color، الطلاء،="" شريط="">، شريط، العمل)

يضيف عنصر “feDiffuseLighting” إلى بناء SVG، وتطبيق تأثير إضاءة متفرقة باستخدام مصدر ضوء محدد.

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 &lt؛ SVGFESpotLightElementBuilder >

إجراء لتكوين مصدر الضوء لتأثير الإضاءة المشتتة.

lightingColor Color ?

لون الضوء: المعلمات الاختيارية.

surfaceScale double ?

عامل مقياس السطح لتأثير الإضاءة.معيار اختياري.

diffuseConstant double ?

المستمر المستخدم لتحديد تأثير الإضاءة.معيار اختياري.

in OneOf &lt؛ string , FilterInput >

يمكن أن يكون إدخال تأثير الإضاءة المشتتة أو FilterInput.

result string

يحدد النتيجة لهذا الفلتر الأصلي.

x OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون مؤشر x من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

y OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون y-المسار من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

width OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون عرض الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

height OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون ارتفاع الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

fill OneOf &lt؛ Color , Paint , string >

ملء اللون أو الطلاء أو الرمز الخادم للعنصر.

stroke OneOf &lt؛ Color , Paint , string >

الألوان أو الطلاء أو الرمز الخادم للعنصر.معيار اختياري.

id string

المحدد الفريد للعنصر الأصلي في الفلتر.معيار اختياري.

extend Action &lt؛ SVGFEDiffuseLightingElementBuilder >

إجراء اختياري لمزيد من تكوين SVGFEDiffuseLightingElementBuilder.

Returns

بناء

مثال البناء، مما يسمح لسلسلة الطريقة.

نوع المعلمات

TBuilder

نوع بناء العنصر SVG ، مما يسهل استخدام API السلس.

AddFeDisplacementMap(TBuilder, Action)

يضيف “feDisplacementMap” تكوين العنصر إلى البناء.هذا العناصر ينقل الصورة بواسطة خريطة فيكتور محددة.

public static TBuilder AddFeDisplacementMap<tbuilder>(this TBuilder builder, Action<svgfedisplacementmapelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder

Parameters

builder بناء

في حالة البناء.

configure Action &lt؛ SVGFEDisplacementMapElementBuilder >

إجراء التكوين لعنصر “feDisplacementMap”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddFeDisplacementMap(TBuilder، مزدوجة، ChannelSelector، OneOf<string، إدخال الفلتر="">، OneOf<string، إدخال الفلتر="">، شريط، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)="">، OneOf<color، الطلاء،="" شريط="">، OneOf<color، الطلاء،="" شريط="">، شريط، العمل)

يضيف عنصر “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.

in OneOf &lt؛ string , FilterInput >

يمكن أن يكون صورة الإدخال.يمكن أن تكون شريط أو FilterInput.

in2 OneOf &lt؛ string , FilterInput >

الصورة التي توفر بيانات الانتقال.يمكن أن يكون شريط أو FilterInput.

result string

يحدد النتيجة لهذا الفلتر الأصلي.

x OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون مؤشر x من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

y OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون y-المسار من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

width OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون عرض الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

height OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون ارتفاع الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

fill OneOf &lt؛ Color , Paint , string >

ملء اللون أو الطلاء أو الرمز الخادم للعنصر.

stroke OneOf &lt؛ Color , Paint , string >

الألوان أو الطلاء أو الرمز الخادم للعنصر.معيار اختياري.

id string

المحدد الفريد للعنصر الأصلي في الفلتر.معيار اختياري.

extend Action &lt؛ SVGFEDisplacementMapElementBuilder >

إجراء اختياري لمزيد من تكوين SVGFEDisplacementMapElementBuilder.

Returns

بناء

مثال البناء، مما يسمح لسلسلة الطريقة.

نوع المعلمات

TBuilder

نوع بناء العنصر SVG ، مما يسهل استخدام API السلس.

AddFeDropShadow<تصميم>(TBuilder، العمل)

يضيف إعداد عنصر “feDropShadow” إلى البناء.هذا العنصر يخلق تأثير ظلال السقوط.

public static TBuilder AddFeDropShadow<tbuilder>(this TBuilder builder, Action<svgfedropshadowelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder

Parameters

builder بناء

في حالة البناء.

configure Action &lt؛ SVGFEDropShadowElementBuilder >

إجراء التكوين لعنصر “feDropShadow”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddFeDropShadow<تصميم>(TBuilder، مزدوجة، ثنائية، OneOf، (المزدوجة = Double)="">، OneOf<string، إدخال الفلتر="">، شريط، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)="">، OneOf<color، الطلاء،="" شريط="">، OneOf<color، الطلاء،="" شريط="">، شريط، العمل)

يضيف عنصر “feDropShadow” إلى بناء SVG ، مما يخلق تأثير ظلال قطرة للرسومات الإدخال.

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 ?

الخصم الأفقي لظل السقوط.معيار اختياري.

dy double ?

الخصم العمودي لظل السقوط.معيار اختياري.

stdDeviation OneOf &lt؛ double , ( double , double •&gt؛

يمكن أن يكون الانحراف القياسي للعمل في ظلال السقوط.يمكن أن تكون مزدوجة أو ValueTuple من اثنين.

in OneOf &lt؛ string , FilterInput >

الرسم البياني الذي سيتم تطبيقه على ظلال السقوط.يمكن أن يكون شريط أو FilterInput.

result string

يحدد النتيجة لهذا الفلتر الأصلي.

x OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون مؤشر x من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

y OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون y-المسار من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

width OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون عرض الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

height OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون ارتفاع الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

fill OneOf &lt؛ Color , Paint , string >

ملء اللون أو الطلاء أو الرمز الخادم للعنصر.

stroke OneOf &lt؛ Color , Paint , string >

الألوان أو الطلاء أو الرمز الخادم للعنصر.معيار اختياري.

id string

المحدد الفريد للعنصر الأصلي في الفلتر.معيار اختياري.

extend Action &lt؛ 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 &lt؛ SVGFEFloodElementBuilder >

عمل التكوين عن العنصر “feFlood”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddFeFlood<تصنيع>(TBuilder، اللون، مزدوجة، شريط، OneOf<مزدوج، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)="">، OneOf<color، الطلاء،="" شريط="">، OneOf<color، الطلاء،="" شريط="">، شريط، العمل)

يضيف عنصر “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 &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون مؤشر x من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

y OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون y-المسار من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

width OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون عرض الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

height OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون ارتفاع الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

fill OneOf &lt؛ Color , Paint , string >

ملء اللون أو الطلاء أو الرمز الخادم للعنصر.

stroke OneOf &lt؛ Color , Paint , string >

الألوان أو الطلاء أو الرمز الخادم للعنصر.معيار اختياري.

id string

المحدد الفريد للعنصر الأصلي في الفلتر.معيار اختياري.

extend Action &lt؛ SVGFEFloodElementBuilder >

إجراء اختياري لمزيد من تكوين SVGFEFloodElementBuilder.

Returns

بناء

مثال البناء، مما يسمح لسلسلة الطريقة.

نوع المعلمات

TBuilder

نوع بناء العنصر SVG ، مما يسهل استخدام API السلس.

AddFeGaussianBlur<تصنيع>(TBuilder، العمل)

يضيف تكوين عنصر “feGaussianBlur” إلى البناء.هذا العنصر ينطبق على صورة الإدخال.

public static TBuilder AddFeGaussianBlur<tbuilder>(this TBuilder builder, Action<svgfegaussianblurelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder

Parameters

builder بناء

في حالة البناء.

configure Action &lt؛ SVGFEGaussianBlurElementBuilder >

عمل التكوين عن العنصر “feGaussianBlur”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddFeGaussianBlur<تصنيع>(TBuilder، OneOf< مزدوجة، (المزدوجة = Double)="">، OneOf<string، إدخال الفلتر="">، شريط، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)="">، OneOf<color، الطلاء،="" شريط="">، OneOf<color، الطلاء،="" شريط="">، شريط، العمل)

يضيف عنصر “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 &lt؛ double , ( double , double •&gt؛

يمكن أن يكون الانحراف القياسي لعمل البراغيث.يمكن أن تكون مزدوجة أو ValueTuple من اثنين من المضاعفات.

in OneOf &lt؛ string , FilterInput >

يمكن أن يكون صورة الإدخال التي سيتم تطبيق الرماد الغازي.يمكن أن تكون شريط أو FilterInput.

result string

يحدد النتيجة لهذا الفلتر الأصلي.

x OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون مؤشر x من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

y OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون y-المسار من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

width OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون عرض الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

height OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون ارتفاع الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

fill OneOf &lt؛ Color , Paint , string >

ملء اللون أو الطلاء أو الرمز الخادم للعنصر.

stroke OneOf &lt؛ Color , Paint , string >

الألوان أو الطلاء أو الرمز الخادم للعنصر.معيار اختياري.

id string

المحدد الفريد للعنصر الأصلي في الفلتر.معيار اختياري.

extend Action &lt؛ 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 &lt؛ SVGFEImageElementBuilder >

إجراء التكوين عن العنصر “feImage”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddFeImage<تصنيع>(TBuilder، شريط، سلك، OneOf<double، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)="">، OneOf<color، الطلاء،="" شريط="">، OneOf<color، الطلاء،="" شريط="">، شريط، العمل)

يضيف عنصر “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 &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون مؤشر x من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

y OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون y-المسار من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

width OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون عرض الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

height OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون ارتفاع الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

fill OneOf &lt؛ Color , Paint , string >

ملء اللون أو الطلاء أو الرمز الخادم للعنصر.

stroke OneOf &lt؛ Color , Paint , string >

الألوان أو الطلاء أو الرمز الخادم للعنصر.معيار اختياري.

id string

المحدد الفريد للعنصر الأصلي في الفلتر.معيار اختياري.

extend Action &lt؛ 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 &lt؛ SVGFEMergeElementBuilder >

عمل التكوين عن العنصر “feMerge”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddFeمورفولوجيا(TBuilder، العمل)

يضيف “feMorphology” تكوين العنصر إلى البناء.يتم استخدامه لتطبيق العمليات المورفولوجية مثل التمدد أو التآكل على صورة الإدخال.

public static TBuilder AddFeMorphology<tbuilder>(this TBuilder builder, Action<svgfemorphologyelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder

Parameters

builder بناء

في حالة البناء.

configure Action &lt؛ SVGFEMorphologyElementBuilder >

عمل التكوين عن العنصر “feMorphology”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddFeمورفولوجيا(TBuilder، MorphologyOperator؟، OneOf<double، (المزدوجة = Double)="">، OneOf<string، إدخال الفلتر="">، شريط، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)="">، OneOf<color، الطلاء،="" شريط="">، OneOf<color، الطلاء،="" شريط="">، شريط، العمل)

يضيف عنصر “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 ?

المعالج المورفولوجي الذي سيتم تطبيقه.معيار اختياري.

radius OneOf &lt؛ double , ( double , double •&gt؛

الإشعاع للعملية المورفولوجية.يمكن أن يكون مزدوجًا أو ValueTuple من اثنين.

in OneOf &lt؛ string , FilterInput >

صورة الإدخال التي سيتم تطبيق العملية المورفولوجية.يمكن أن يكون شريط أو FilterInput.

result string

يحدد النتيجة لهذا الفلتر الأصلي.

x OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون مؤشر x من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

y OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون y-المسار من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

width OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون عرض الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

height OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون ارتفاع الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

fill OneOf &lt؛ Color , Paint , string >

ملء اللون أو الطلاء أو الرمز الخادم للعنصر.

stroke OneOf &lt؛ Color , Paint , string >

الألوان أو الطلاء أو الرمز الخادم للعنصر.معيار اختياري.

id string

المحدد الفريد للعنصر الأصلي في الفلتر.معيار اختياري.

extend Action &lt؛ SVGFEMorphologyElementBuilder >

إجراء اختياري لمزيد من تكوين SVGFEMorphologyElementBuilder.

Returns

بناء

مثال البناء، مما يسمح لسلسلة الطريقة.

نوع المعلمات

TBuilder

نوع بناء العنصر SVG ، مما يسهل استخدام API السلس.

AddFeOffset<تصنيع>(TBuilder، عمل)

يضيف “feOffset” تكوين العنصر إلى البناء.هذا العناصر يرفع الصورة الإدخال بواسطة فيكتور محدد.

public static TBuilder AddFeOffset<tbuilder>(this TBuilder builder, Action<svgfeoffsetelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder

Parameters

builder بناء

في حالة البناء.

configure Action &lt؛ SVGFEOffsetElementBuilder >

عمل التكوين عن العنصر “feOffset”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddFeOffset<تصنيع>(TBuilder ، مزدوجة ، ثنائية ، OneOf<string ، إدخال الفلتر="">، شريط، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)="">، OneOf<color، الطلاء،="" شريط="">، OneOf<color، الطلاء،="" شريط="">، شريط، العمل)

يضيف عنصر “feOffset” إلى بناء SVG ، مما يخلق تأثير إعفاء عن طريق تحويل صورة الإدخال بواسطة فيكتور محدد.

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 &lt؛ string , FilterInput >

صورة الإدخال التي سيتم تطبيق الخصم.يمكن أن يكون شريط أو FilterInput.

result string

يحدد النتيجة لهذا الفلتر الأصلي.

x OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون مؤشر x من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

y OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون y-المسار من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

width OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون عرض الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

height OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون ارتفاع الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

fill OneOf &lt؛ Color , Paint , string >

ملء اللون أو الطلاء أو الرمز الخادم للعنصر.

stroke OneOf &lt؛ Color , Paint , string >

الألوان أو الطلاء أو الرمز الخادم للعنصر.معيار اختياري.

id string

المحدد الفريد للعنصر الأصلي في الفلتر.معيار اختياري.

extend Action &lt؛ 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 &lt؛ SVGFESpecularLightingElementBuilder >

عمل التكوين عن العنصر “feSpecularLighting”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddFeSpecularLighting<تصنيع>(TBuilder، العمل, اللون , مزدوج , ثنائي , اثنين , واحد (المزدوجة = Double)="">، OneOf<string، إدخال الفلتر="">، شريط، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)="">، OneOf<color، الطلاء،="" شريط="">، OneOf<color، الطلاء،="" شريط="">، شريط، العمل)

يضيف عنصر “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 &lt؛ SVGFEDistantLightElementBuilder >

إجراء لتكوين مصدر الضوء لتأثير الإضاءة المتسارعة.

lightingColor Color ?

لون الضوء: المعلمات الاختيارية.

surfaceScale double ?

عامل مقياس السطح لتأثير الإضاءة.معيار اختياري.

specularConstant double ?

المستمرة المستخدمة في مقياس المصطلح المتوقع.معيار الاختيار.

specularExponent double ?

المعرض للفترة المتكررة، والسيطرة على التركيز من الارتفاع المتكامل.

kernelUnitLength OneOf &lt؛ double , ( double , double •&gt؛

يمكن أن يكون طول وحدة النواة لمرشح التحول مزدوجة أو ValueTuple من اثنين.

in OneOf &lt؛ string , FilterInput >

صورة الإدخال التي سيتم تطبيق تأثير الإضاءة الضوئية.يمكن أن يكون شريط أو FilterInput.

result string

يحدد النتيجة لهذا الفلتر الأصلي.

x OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون مؤشر x من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

y OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون y-المسار من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

width OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون عرض الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

height OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون ارتفاع الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

fill OneOf &lt؛ Color , Paint , string >

ملء اللون أو الطلاء أو الرمز الخادم للعنصر.

stroke OneOf &lt؛ Color , Paint , string >

الألوان أو الطلاء أو الرمز الخادم للعنصر.معيار اختياري.

id string

المحدد الفريد للعنصر الأصلي في الفلتر.معيار اختياري.

extend Action &lt؛ SVGFESpecularLightingElementBuilder >

إجراء اختياري لمزيد من تكوين SVGFESpecularLightingElementBuilder.

Returns

بناء

مثال البناء، مما يسمح لسلسلة الطريقة.

نوع المعلمات

TBuilder

نوع بناء العنصر SVG ، مما يسهل استخدام API السلس.

AddFeSpecularLighting<تصنيع>(TBuilder، عمل, اللون , مزدوج , ثنائي , اثنين , واحد (المزدوجة = Double)="">، OneOf<string، إدخال الفلتر="">، شريط، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)="">، OneOf<color، الطلاء،="" شريط="">، OneOf<color، الطلاء،="" شريط="">، شريط، العمل)

يضيف عنصر “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 &lt؛ SVGFEPointLightElementBuilder >

إجراء لتكوين مصدر الضوء لتأثير الإضاءة المتسارعة.

lightingColor Color ?

لون الضوء: المعلمات الاختيارية.

surfaceScale double ?

عامل مقياس السطح لتأثير الإضاءة.معيار اختياري.

specularConstant double ?

المستمرة المستخدمة في مقياس المصطلح المتوقع.معيار الاختيار.

specularExponent double ?

المعرض للفترة المتكررة، والسيطرة على التركيز من الارتفاع المتكامل.

kernelUnitLength OneOf &lt؛ double , ( double , double •&gt؛

يمكن أن يكون طول وحدة النواة لمرشح التحول مزدوجة أو ValueTuple من اثنين.

in OneOf &lt؛ string , FilterInput >

صورة الإدخال التي سيتم تطبيق تأثير الإضاءة الضوئية.يمكن أن يكون شريط أو FilterInput.

result string

يحدد النتيجة لهذا الفلتر الأصلي.

x OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون مؤشر x من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

y OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون y-المسار من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

width OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون عرض الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

height OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون ارتفاع الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

fill OneOf &lt؛ Color , Paint , string >

ملء اللون أو الطلاء أو الرمز الخادم للعنصر.

stroke OneOf &lt؛ Color , Paint , string >

الألوان أو الطلاء أو الرمز الخادم للعنصر.معيار اختياري.

id string

المحدد الفريد للعنصر الأصلي في الفلتر.معيار اختياري.

extend Action &lt؛ SVGFESpecularLightingElementBuilder >

إجراء اختياري لمزيد من تكوين SVGFESpecularLightingElementBuilder.

Returns

بناء

مثال البناء، مما يسمح لسلسلة الطريقة.

نوع المعلمات

TBuilder

نوع بناء العنصر SVG ، مما يسهل استخدام API السلس.

AddFeSpecularLighting<تصنيع>(TBuilder، عمل, اللون , مزدوج , ثنائي , اثنين , واحد (المزدوجة = Double)="">، OneOf<string، إدخال الفلتر="">، شريط، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)="">، OneOf<color، الطلاء،="" شريط="">، OneOf<color، الطلاء،="" شريط="">، شريط، العمل)

يضيف عنصر “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 &lt؛ SVGFESpotLightElementBuilder >

إجراء لتكوين مصدر الضوء لتأثير الإضاءة المتسارعة.

lightingColor Color ?

لون الضوء: المعلمات الاختيارية.

surfaceScale double ?

عامل مقياس السطح لتأثير الإضاءة.معيار اختياري.

specularConstant double ?

المستمرة المستخدمة في مقياس المصطلح المتوقع.معيار الاختيار.

specularExponent double ?

المعرض للفترة المتكررة، والسيطرة على التركيز من الارتفاع المتكامل.

kernelUnitLength OneOf &lt؛ double , ( double , double •&gt؛

يمكن أن يكون طول وحدة النواة لمرشح التحول مزدوجة أو ValueTuple من اثنين.

in OneOf &lt؛ string , FilterInput >

صورة الإدخال التي سيتم تطبيق تأثير الإضاءة الضوئية.يمكن أن يكون شريط أو FilterInput.

result string

يحدد النتيجة لهذا الفلتر الأصلي.

x OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون مؤشر x من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

y OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون y-المسار من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

width OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون عرض الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

height OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون ارتفاع الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

fill OneOf &lt؛ Color , Paint , string >

ملء اللون أو الطلاء أو الرمز الخادم للعنصر.

stroke OneOf &lt؛ Color , Paint , string >

الألوان أو الطلاء أو الرمز الخادم للعنصر.معيار اختياري.

id string

المحدد الفريد للعنصر الأصلي في الفلتر.معيار اختياري.

extend Action &lt؛ 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 &lt؛ SVGFETileElementBuilder >

إجراء التكوين عن العنصر “feTile”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddFeTile<تصنيع>(TBuilder، OneOf<string، إدخال الفلتر="">، شريط، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)="">، OneOf<color، الطلاء،="" شريط="">، OneOf<color، الطلاء،="" شريط="">، شريط، العمل)

يضيف عنصر “feTile” إلى بناء SVG ، ويخلق نموذجًا من الألواح عن طريق تكرار صورة الإدخال.

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 &lt؛ string , FilterInput >

يمكن أن يكون صورة الإدخال لتكرارها في الألواح.يمكن أن تكون شريط أو FilterInput.

result string

يحدد النتيجة لهذا الفلتر الأصلي.

x OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون مؤشر x من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

y OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون y-المسار من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

width OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون عرض الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

height OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون ارتفاع الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

fill OneOf &lt؛ Color , Paint , string >

ملء اللون أو الطلاء أو الرمز الخادم للعنصر.

stroke OneOf &lt؛ Color , Paint , string >

الألوان أو الطلاء أو الرمز الخادم للعنصر.معيار اختياري.

id string

المحدد الفريد للعنصر الأصلي في الفلتر.معيار اختياري.

extend Action &lt؛ SVGFETileElementBuilder >

إجراء اختياري لمزيد من تكوين SVGFETileElementBuilder.

Returns

بناء

مثال البناء، مما يسمح لسلسلة الطريقة.

نوع المعلمات

TBuilder

نوع بناء العنصر SVG ، مما يسهل استخدام API السلس.

AddFeTurbulence<تصنيع>(TBuilder، العمل)

يضيف هذا العنصر صورة باستخدام صوت بيرلين ، مفيد لإنشاء تركيبات مثل السحابة أو الرخام.

public static TBuilder AddFeTurbulence<tbuilder>(this TBuilder builder, Action<svgfeturbulenceelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder

Parameters

builder بناء

في حالة البناء.

configure Action &lt؛ SVGFETurbulenceElementBuilder >

عمل التكوين عن العنصر “feTurbulence”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddFeTurbulence<تصنيع>(TBuilder، OneOf< مزدوجة، (المزدوجة = Double)="">, int?, double?, StitchTiles?, TurbulenceType?, OneOf<string, إدخال الفلتر="">، شريط، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)="">، OneOf<color، الطلاء،="" شريط="">، OneOf<color، الطلاء،="" شريط="">، شريط، العمل)

يضيف عنصر “feTurbulence” إلى بناء SVG ، مما يخلق تأثير توربين ، مثل الغيوم أو الرخام ، باستخدام ضوضاء بيرلين.

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 &lt؛ double , ( double , double •&gt؛

يمكن أن يكون التردد الأساسي للتوتر.يمكن أن تكون مزدوجة أو ValueTuple من اثنين.

numOctaves int ?

عدد الأوكتافات للتوتر.معيار اختياري.

seed double ?

رقم البذور لجنرال العدد العشوائي.معيار الاختيار.

stitchTiles StitchTiles ?

إشارة إلى ما إذا كانت الألواح مترابطة معًا.معيار اختياري.

type TurbulenceType ?

نوع الانهيار (الضوضاء المضطربة أو التوربين) المعيار الاختياري.

in OneOf &lt؛ string , FilterInput >

يمكن أن يكون صورة الإدخال التي سيتم تطبيق تأثير الاضطرابات.يمكن أن تكون شريط أو FilterInput.

result string

يحدد النتيجة لهذا الفلتر الأصلي.

x OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون مؤشر x من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

y OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون y-المسار من فرع الفلتر الأصلي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

width OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون عرض الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

height OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون ارتفاع الفلتر الفرعي.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

fill OneOf &lt؛ Color , Paint , string >

ملء اللون أو الطلاء أو الرمز الخادم للعنصر.

stroke OneOf &lt؛ Color , Paint , string >

الألوان أو الطلاء أو الرمز الخادم للعنصر.معيار اختياري.

id string

المحدد الفريد للعنصر الأصلي في الفلتر.معيار اختياري.

extend Action &lt؛ 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 &lt؛ SVGFilterElementBuilder >

عمل التكوين عن العنصر “الفلتر”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddFilter<تصنيع>(TBuilder، CoordinateUnits، وCoordinateUits؟، OneOf<double، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)="">، OneOf<color، الطلاء،="" شريط="">، OneOf<color، الطلاء،="" شريط="">، شريط، العمل)

يضيف عنصر “المرشح” إلى صانع SVG ، ويحدد تأثير الفلتر الذي يمكن تطبيقه على عناصر SvG.

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 &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون منطقة الفلتر x-منسق.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

y OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون منطقة الفلتر y-التنسيق.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

width OneOf &lt؛ double , ( double , LengthType •&gt؛

عرض منطقة الفلتر.يمكن أن يكون مزدوجًا أو ValueTuple مع LengthType.

height OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون ارتفاع منطقة الفلتر مزدوجة أو ValueTuple مع LengthType.

fill OneOf &lt؛ Color , Paint , string >

ملء اللون أو الطلاء عنصر الفلتر.

stroke OneOf &lt؛ Color , Paint , string >

اللون أو الطلاء للعنصر الفلتر.معيار اختياري.

id string

الهوية الفريدة لعنصر الفلتر.المعيار الاختياري.

extend Action &lt؛ 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 &lt؛ 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 &lt؛ SVGGElementBuilder >

عمل التكوين عن العنصر ‘g’.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

إدخال الصور(TBuilder، عمل)

إضافة تكوين عنصر “الصورة” إلى البناء.

public static TBuilder AddImage<tbuilder>(this TBuilder builder, Action<svgimageelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder

Parameters

builder بناء

في حالة البناء.

configure Action &lt؛ SVGImageElementBuilder >

عمل التكوين لـ “الصورة” العنصر.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

إدخال الصور(TBuilder، string، OneOf<double، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)="">، شريط، العمل)

يضيف عنصر “الصورة” إلى صانع SVG ، ويجمع صورة خارجية في وثيقة SvG.

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 &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون مؤشر x حيث يتم وضع الصورة.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

y OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون y-التنسيق حيث يتم وضع الصورة.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

width OneOf &lt؛ double , ( double , LengthType •&gt؛

عرض الصورة.يمكن أن يكون مزدوجًا أو ValueTuple مع LengthType.

height OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون ارتفاع الصورة مزدوجًا أو ValueTuple مع LengthType.

id string

الهوية الفريدة لعنصر الصورة.المعيار الاختياري.

extend Action &lt؛ 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 &lt؛ SVGLineElementBuilder >

عمل التكوين لـ “الخط” العنصر.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddLine<تصميم>(TBuilder، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)="">، OneOf<color، الطلاء،="" شريط="">، OneOf<color، الطلاء،="" شريط="">، شريط، العمل)

يضيف عنصر “الخط” مع نقاط البداية والنهاية المحددة، والأساليب إلى بناء 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 &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون مؤشر x من نقطة البداية للخط أو قيمة مزدوجة.

y1 OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون نقطة البداية من الخط، أو قيمة مزدوجة أو نطاق طويل.

x2 OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون التوافق x من نقطة النهاية للخط أو قيمة مزدوجة.

y2 OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون نقطة النهاية للخط.يمكن أن تكون قيمة مزدوجة أو كوب من النوع المزدوج والطول.

fill OneOf &lt؛ Color , Paint , string >

يمكن أن يكون ملء اللون أو نمط الطلاء للخط.يمكن أن تكون لونًا أو قيمة طلاء إينوم أو معرف الخادم.معيار اختياري.

stroke OneOf &lt؛ Color , Paint , string >

يمكن أن يكون اللون أو قيمة الرسم أو معرف الخادم الرسم.

id string

الهوية الفريدة عن العنصر الخط.المعيار الاختياري.

extend Action &lt؛ SVGLineElementBuilder >

إجراء اختياري لمزيد من تكوين بناء العنصر الخط.

Returns

بناء

مثال البناء، مما يسمح لسلسلة الطريقة.

نوع المعلمات

TBuilder

نوع بناء العنصر SVG ، مما يسهل استخدام API السلس.

AddLinearGradient(TBuilder، عمل)

يضيف إعداد العنصر “الخطية” إلى البناء.

public static TBuilder AddLinearGradient<tbuilder>(this TBuilder builder, Action<svglineargradientelementbuilder> configure) where TBuilder : ISVGElementBuilder, IPaintServerElementBuilder

Parameters

builder بناء

في حالة البناء.

configure Action &lt؛ SVGLinearGradientElementBuilder >

عمل التكوين عن العنصر “الخطية” .

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddLinearGradient(TBuilder، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)="">, CoordinateUnits?, SpreadMethod?, سلك, سلاسل, العمل)

يضيف عنصر “الخطية” إلى بناء SVG ، ويحدد مواقف البداية والنهاية ، جنبا إلى جنب مع الخصائص المتعددة الأخرى.

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 الذي سيتم إضافته إلى العنصر “الخطية”

x1 OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون المبدأ x-التنسيق لدرجة.يمكن أن تكون مزدوجة أو ValueTuple مع طولType.

y1 OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون المبدأ y-التنسيق للدرجة.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

x2 OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون النهاية x-التنسيق لدرجة.يمكن أن تكون مزدوجة أو ValueTuple مع طولType.

y2 OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون النهاية y-التنسيق للدرجة.يمكن أن تكون مزدوجة أو ValueTuple مع طوله.

gradientUnits CoordinateUnits ?

يحدد نظام الإحداثيات لـ gradient.

spreadMethod SpreadMethod ?

يحدد كيف ينتشر الجرادين خارج نقطة البداية والنهاية.

href string

الإشارة إلى مركب آخر، إذا كان ذلك ممكنا.

id string

الهوية الفريدة للعنصر الجرادين: المعلم الاختياري.

extend Action &lt؛ SVGLinearGradientElementBuilder >

إجراء اختياري لمزيد من تكوين بناء العنصر خطي.

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 &lt؛ SVGMarkerElementBuilder >

عمل التكوين عن العنصر “العلامة”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddMask<تصنيع>(TBuilder، العمل)

إضافة تكوين عنصر “قناع” إلى البناء.

public static TBuilder AddMask<tbuilder>(this TBuilder builder, Action<svgmaskelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeContentElementBuilder

Parameters

builder بناء

في حالة البناء.

configure Action &lt؛ SVGMaskElementBuilder >

عمل التكوين عن العنصر “القناع”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddMetadata<tbuilder، التلفزيون=» » »(TBuilder، عمل)

يضيف تكوين عنصر “البيانات الميتة” إلى البناء.يتم استخدام العنصر ‘الميتات’ لإضافة البيانات إلى محتوى SVG.

public static TBuilder AddMetadata<tbuilder, telement="">(this TBuilder builder, Action<svgmetadataelementbuilder> configure) where TBuilder : ISVGElementBuilder, IDescriptiveElementBuilder

Parameters

builder بناء

في حالة البناء.

configure Action &lt؛ SVGMetadataElementBuilder >

إجراء التكوين لعنصر “البيانات” .

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

TElement

النوع الذي يمثل عنصر “البيانات” في نموذج SVG.

AddPath<تصنيع>(TBuilder، عمل)

إضافة تكوين عنصر “الطريق” إلى البناء.

public static TBuilder AddPath<tbuilder>(this TBuilder builder, Action<svgpathelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder

Parameters

builder بناء

في حالة البناء.

configure Action &lt؛ SVGPathElementBuilder >

عمل التكوين لـ “طريق” العنصر.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddPath<تصنيع>(TBuilder، OneOf<string، العمل<pathbuilder=» » »&gt؛، OneOf<color، الطلاء،="" شريط="">، OneOf<color، الطلاء،="" شريط="">، شريط، العمل)

يضيف عنصر “الطريق” إلى بناء 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 &lt؛ string , Action &lt؛ PathBuilder &gt؛ &gt؛ &gt؛

نوع OneOf الذي يمكن أن يكون إما شريط يمثل بيانات المسار أو عمل يحدد PathBuilder.

fill OneOf &lt؛ Color , Paint , string >

يمكن أن يكون اللون أو قيمة الرسم أو معرف الخادم الرسم.

stroke OneOf &lt؛ Color , Paint , string >

يمكن أن يكون اللون أو قيمة اللوحة أو معرف الخادم الملونة.

id string

الهوية الفريدة للعنصر المسار.المعيار الاختياري.

extend Action &lt؛ SVGPathElementBuilder >

إجراء اختياري لمزيد من تكوين البناء عنصر المسار.

Returns

بناء

مثال البناء، مما يسمح لسلسلة الطريقة.

نوع المعلمات

TBuilder

نوع بناء العنصر SVG ، مما يسهل استخدام API السلس.

AddPath<تصنيع>(TBuilder، عمل, OneOf<color, طلاء,="" شريط="">، OneOf<color، الطلاء،="" شريط="">، شريط، العمل)

الإفراط في تحميل 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 &lt؛ PathBuilder >

إجراء يقوم بتكوين PathBuilder لتحديد بيانات المسار.

fill OneOf &lt؛ Color , Paint , string >

يمكن أن يكون اللون أو قيمة الرسم أو معرف الخادم الرسم.

stroke OneOf &lt؛ Color , Paint , string >

يمكن أن يكون اللون أو قيمة اللوحة أو معرف الخادم الملونة.

id string

الهوية الفريدة للعنصر المسار.المعيار الاختياري.

extend Action &lt؛ 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 &lt؛ SVGPatternElementBuilder >

عمل التكوين عن العنصر “النمط”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddPattern<تصميم>(TBuilder , CoordinateUnits , coordinateunits ، string , string ، Action)

يضيف عنصر “النموذج” إلى صانع SVG ، ويحدد نظام الإحداثيات والوحدات لمحتوى النمط.

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 &lt؛ 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 &lt؛ SVGPolygonElementBuilder >

عمل التكوين للعنصر “البوليغون”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddPolygon<تصنيع>(البناء، مزدوجة[ ], OneOf<color, طلاء,="" شريط="">، OneOf<color، الطلاء،="" شريط="">، شريط، العمل)

يضيف عنصر “البوليغون” إلى صانع 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 &lt؛ Color , Paint , string >

يمكن أن يكون اللون أو قيمة الرسم أو معرف الخادم الرسم.

stroke OneOf &lt؛ Color , Paint , string >

يمكن أن يكون اللون أو قيمة اللوحة أو معرف الخادم الطلاء.

id string

الهوية الفريدة للعنصر البوليغون.المعيار الاختياري.

extend Action &lt؛ 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 &lt؛ SVGPolylineElementBuilder >

عمل التكوين عن العنصر “البوليين”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddPolyline<تصنيع>(البناء، مزدوجة[ ], OneOf<color, طلاء,="" شريط="">، OneOf<color، الطلاء،="" شريط="">، شريط، العمل)

يضيف عنصر “البولين” إلى صانع 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 &lt؛ Color , Paint , string >

ملء اللون أو نمط الطلاء للبولين.يمكن أن يكون لونًا أو قيمة طلاء إينوم أو معرف الخادم للطلاء.

stroke OneOf &lt؛ Color , Paint , string >

يمكن أن يكون اللون أو قيمة اللوحة أو معرف الخادم الطلاء.

id string

الهوية الفريدة لعنصر البولين.معيار الاختيار.

extend Action &lt؛ SVGPolylineElementBuilder >

إجراء اختياري لمزيد من تكوين البناء عنصر البولين.

Returns

بناء

مثال البناء، مما يسمح لسلسلة الطريقة.

نوع المعلمات

TBuilder

نوع بناء العنصر SVG ، مما يسهل استخدام API السلس.

إدريالغراديينت(TBuilder، عمل)

يضيف تكوين عنصر “radialGradient” إلى البناء.

public static TBuilder AddRadialGradient<tbuilder>(this TBuilder builder, Action<svgradialgradientelementbuilder> configure) where TBuilder : ISVGElementBuilder, IPaintServerElementBuilder

Parameters

builder بناء

في حالة البناء.

configure Action &lt؛ SVGRadialGradientElementBuilder >

عمل التكوين عن العنصر “radialGradient”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

إدريالغراديينت(TBuilder، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)="">, CoordinateUnits?, SpreadMethod?, سلك, سلاسل, العمل)

يضيف عنصر “RadialGradient” إلى صانع SVG ، ويحدد مركزها ، راديوه ، ونقاط التركيز ، جنبا إلى جنب مع الخصائص المتعددة الأخرى.

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 &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون التركيز x لمركز الجرادين.يمكن أن تكون مزدوجة أو ValueTuple مع طولType.

cy OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون التركيز y لمركز الجرادين.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

r OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون راديو الجرادينتين أو ValueTuple مع LengthType.

fx OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون مؤشر x نقطة التركيز من الجرادين.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

fy OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون نقطة التركيز Y-المسارعة.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

gradientUnits CoordinateUnits ?

يحدد نظام الإحداثيات لـ gradient.

spreadMethod SpreadMethod ?

يحدد كيف ينتشر الجرادين خارج نقطة البداية والنهاية.

href string

الإشارة إلى مركب آخر، إذا كان ذلك ممكنا.

id string

الهوية الفريدة للعنصر الجرادين: المعلم الاختياري.

extend Action &lt؛ SVGRadialGradientElementBuilder >

إجراء اختياري لمزيد من تكوين البناء عنصر الجرادينات الراديوية.

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 &lt؛ SVGRectElementBuilder >

عمل التكوين للعنصر “الصحيح”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddRect<تصميم>(TBuilder، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)="">، OneOf<color، الطلاء،="" شريط="">، OneOf<color، الطلاء،="" شريط="">، شريط، العمل)

يضيف عنصر “صحيح” (مستقيم) مع أبعاد وأساليب محددة إلى بناء 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 &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون نقطة البداية من المستطيل (X-Coordinate) قيمة مزدوجة أو نطاق طويل.

y OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون نقطة البداية من المستطيل، أو قيمة مزدوجة أو كوب من النوع المزدوج وطول.

width OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون عرض المستطيل قيمة مزدوجة أو مضاعف من النوع المزدوج وطول.

height OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون الارتفاع من المستطيل قيمة مزدوجة أو مضاعف من طوله وطوله.

fill OneOf &lt؛ Color , Paint , string >

يمكن أن يكون اللون أو قيمة الرسم أو معرف الخادم الرسم المعيار الاختياري.

stroke OneOf &lt؛ Color , Paint , string >

يمكن أن يكون اللون أو قيمة اللوحة أو معرف الخادم الطلاء.

id string

الهوية الفريدة للعنصر المستطيل.المعيار الاختياري.

extend Action &lt؛ 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 &lt؛ 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 &lt؛ 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 &lt؛ SVGStopElementBuilder >

إجراء التكوين للعنصر “وقف”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddStop<تصميم>(TBuilder، اللون، مزدوجة، OneOf<مضاعفة، (كلمات متعلقة “Stopunittype”)="">، شريط، العمل)

يضيف عنصر “وقف” إلى الجرادين في بناء SVG ، ويحدد اللون والغموض عند خصم معين.

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 &lt؛ double , ( double , StopUnitType •&gt؛

يمكن أن يكون إعفاء التوقف داخل الجرادين.يمكن أن تكون مزدوجة أو ValueTuple مع StopUnitType.

id string

الهوية الفريدة عن العنصر التوقف.معيار الاختيار.

extend Action &lt؛ 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 &lt؛ SVGStyleElementBuilder >

عمل التكوين عن العنصر “النمط”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddSvg<تصنيع>(TBuilder، العمل)

يضيف إعداد العنصر “svg” (رسومات الفكتور قابلة للتزلج) إلى المبدع.

public static TBuilder AddSvg<tbuilder>(this TBuilder builder, Action<svgsvgelementbuilder> configure) where TBuilder : ISVGElementBuilder, IStructuralElementBuilder

Parameters

builder بناء

في حالة البناء.

configure Action &lt؛ 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 &lt؛ SVGSwitchElementBuilder >

إجراء التكوين عن العنصر “Switch”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

AddSymbol<تصميم>(TBuilder، عمل)

يضيف إعداد عنصر “رمز” إلى البناء.

public static TBuilder AddSymbol<tbuilder>(this TBuilder builder, Action<svgsymbolelementbuilder> configure) where TBuilder : ISVGElementBuilder, IStructuralElementBuilder

Parameters

builder بناء

في حالة البناء.

configure Action &lt؛ SVGSymbolElementBuilder >

عمل التكوين عن العنصر “الرمز”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

المقالة السابقةالسابق tbuilder>(TBuilder، عمل)

إضافة تكوين عنصر “النص” إلى البناء.

public static TBuilder AddText<tbuilder>(this TBuilder builder, Action<svgtextelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder

Parameters

builder بناء

في حالة البناء.

configure Action &lt؛ SVGTextElementBuilder >

عمل التكوين عنصر “النص” .

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

المقالة السابقةالسابق tbuilder>(TBuilder، string، OneOf<double، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)="">, FontStyle?, string, fontWeight?, OneOf<color, paint,="" string="">، OneOf<color، الطلاء،="" شريط="">، شريط، العمل)

يضيف عنصر “النص” مع المحتوى المحدد والمواصفات إلى صانع 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 &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون x-التنسيق عنصر النص قيمة مزدوجة أو كوب من النوع المزدوج وطول.

y OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون القيمة المزدوجة أو التوبل من نوع مزدوج وطول.

fontSize OneOf &lt؛ double , ( double , LengthType •&gt؛

حجم الخط للنص يمكن أن يكون قيمة مزدوجة أو كوب من طوله وطوله.

fontStyle FontStyle ?

نمط الخط للنص (على سبيل المثال، العادي، الإيطالي، oblique).

fontFamily string

عائلة الخط للنص (على سبيل المثال، Arial، Verdana).

fontWeight FontWeight ?

الوزن (سمك) من الخط (على سبيل المثال، طبيعية، شجاعة).

fill OneOf &lt؛ Color , Paint , string >

يمكن أن يكون اللون أو قيمة الرسم أو معرف الخادم الرسم.

stroke OneOf &lt؛ Color , Paint , string >

يمكن أن يكون اللون أو قيمة الرسم أو معرف الخادم الرسم.

id string

الهوية الفريدة للعنصر النصي.

extend Action &lt؛ SVGTextElementBuilder >

إجراء اختياري لمزيد من تكوين بناء العنصر النصي.

Returns

بناء

مثال البناء لسلسلة المزيد من الإضافات أو التكوينات.

نوع المعلمات

TBuilder

النوع من بناء العنصر SVG ، مما يسمح بالسلسلة.

إدخالTitle(TBuilder، عمل)

يضيف تكوين عنصر “عنوان” إلى البناء.يتم استخدام العنصر ‘عنوان’ لتوفير عنوان لمحتوى SVG.

public static TBuilder AddTitle<tbuilder>(this TBuilder builder, Action<svgtitleelementbuilder> configure) where TBuilder : ISVGElementBuilder, IDescriptiveElementBuilder

Parameters

builder بناء

في حالة البناء.

configure Action &lt؛ SVGTitleElementBuilder >

إجراء التكوين عن العنصر “العنوان”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

إضافي(TBuilder، عمل)

إضافة تكوين عنصر “استخدام” إلى البناء.

public static TBuilder AddUse<tbuilder>(this TBuilder builder, Action<svguseelementbuilder> configure) where TBuilder : ISVGElementBuilder, IStructuralElementBuilder

Parameters

builder بناء

في حالة البناء.

configure Action &lt؛ SVGUseElementBuilder >

عمل التكوين لـ “استخدام” العنصر.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

إضافي(TBuilder، string، OneOf<double، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)=">، OneOf< مزدوجة، (ثنائي،="" طويل النوع)="">، OneOf<color، الطلاء،="" شريط="">، OneOf<color، الطلاء،="" شريط="">، شريط، العمل)

يضيف عنصر “الاستخدام” إلى صانع SVG، مما يسمح بإعادة الاستخدام للعنصر الحالي المحدد في مكان آخر في SV G.

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 &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون مؤشر x حيث يتم وضع العنصر الذي تم إعادة استخدامه. قد يكون مزدوجًا أو ValueTuple مع LengthType.

y OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون y-المسار حيث يتم وضع العنصر المستخدم مرة أخرى.يمكن أن تكون مزدوجة أو ValueTuple مع LengthType.

width OneOf &lt؛ double , ( double , LengthType •&gt؛

عرض العنصر المستخدم مرة أخرى.يمكن أن يكون مزدوجًا أو ValueTuple مع LengthType.

height OneOf &lt؛ double , ( double , LengthType •&gt؛

يمكن أن يكون ارتفاع العنصر الذي تم إعادة استخدامه مزدوجًا أو ValueTuple مع LengthType.

fill OneOf &lt؛ Color , Paint , string >

ملء اللون أو الطلاء أو الرمز الخادم للعنصر.

stroke OneOf &lt؛ Color , Paint , string >

الألوان أو الطلاء أو الرمز الخادم للعنصر.معيار اختياري.

id string

الهوية الفريدة للعنصر.المعيار الاختياري.

extend Action &lt؛ 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 &lt؛ SVGViewElementBuilder >

إجراء التكوين لعنصر “الرؤية”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

إضافي(البناء ،)

public static TBuilder Additive<tbuilder>(this TBuilder builder,    value) where TBuilder : ISVGElementBuilder, IAnimationAdditionAttributeSetter

Parameters

builder بناء

value   

Returns

بناء

نوع المعلمات

TBuilder

التوازنالباسلين(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.

الاسم الاصطناعي(TBuilder، شريط)

إعداد ميزة ‘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، مزدوجة، طويلة)

قم بتعيين خصائص “تغيير الخط الأساسي” عنصر 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 &lt؛ TimingValueBuilder >

الوفد الذي يحدد القيمة الزمنية.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

بواسطة tbuilder>(TBuilder، مزدوجة، طويلة)

إعداد ميزة “ب” ، وتحديد قيمة الإعفاء النسبي للرسوم المتحركة مع نوع الطول المحدد.

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 &lt؛ 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 &lt؛ 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.

الألوانالمحافظة(TBuilder، ColorInterpolation)

يضع ميزة “التداخل اللون” لعنصر SVG.

public static TBuilder ColorInterpolation<tbuilder>(this TBuilder builder, ColorInterpolation value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

value ColorInterpolation

قيمة تداخل الألوان المحددة مسبقًا.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

ColorInterpolationFilters<تصنيع>(TBuilder، ColorInterpolation)

إعداد خصائص “الفلتر التداخل اللون” لعنصر SVG.

public static TBuilder ColorInterpolationFilters<tbuilder>(this TBuilder builder, ColorInterpolation value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

value ColorInterpolation

قيمة تداخل الألوان المحددة مسبقًا للفلاتر التي يجب إعدادها.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

أرشيف الوسم : tbuilder>(TBuilder، شريط)

إعداد ميزة “ملف تعريف الألوان” لعنصر SVG.

public static TBuilder ColorProfile<tbuilder>(this TBuilder builder, string value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

value string

قيمة ملف تعريف الألوان لتحديد.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

تداول الخيارات الثنائية(TBuilder، ColorRendering)

قم بتعيين خصائص “اللون” لعنصر SVG باستخدام قيمة إينوم محددة مسبقاً.

public static TBuilder ColorRendering<tbuilder>(this TBuilder builder, ColorRendering value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

value ColorRendering

قيمة ColorRendering enum لتحديدها.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

كوريا الشمالية tbuilder>(TBuilder، مدرب)

قم بتعيين خصائص “المسار” لعنصر SVG باستخدام قيمة enum محددة مسبقاً.

public static TBuilder Cursor<tbuilder>(this TBuilder builder, Cursor value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

value Cursor

القيمة التي يحددها المعلم.

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، عرض النوع)

قم بتعيين خصائص “عرض” عنصر 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.

بطاقة البنية التحتية(TBuilder، DominantBaseline)

قم بتعيين خصائص “الخط الأساسي المهيمن” لعنصر 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

مدة التحفيز .

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

بواسطة tbuilder>(البناء، خلال)

يضع ميزة “dur” ، ويحدد نوع المدة المحددة مسبقًا للرسوم المتحركة.

public static TBuilder Dur<tbuilder>(this TBuilder builder, Dur value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value Dur

نوع المدة المحددة مسبقًا للرسوم المتحركة.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

Dx<تصميم>(TBuilder, طولهType, 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<تصميم>(TBuilder، مزدوجة، طويلة)

إعداد قيمة تعديل أفقية واحدة لمحتوى النص.

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” مع قيمة واحدة، وتعديل الموقع الأفقي لمحتوى النص.

ثياب البناء>(البناء، مزدوجة[ ]طويل النوع)

إعداد العديد من قيم التعديل الرأسي للمحتوى النصي.

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، مزدوجة، طويلة)

إعداد قيمة تعديل عمودية واحدة لمحتوى النص.

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>(TBuilder، العمل)

يضع ميزة “النهاية” ، ويحدد متى ينبغي أن تنتهي الرسوم المتحركة.

public static TBuilder End<tbuilder>(this TBuilder builder, Action<timingvaluebuilder> configure) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

configure Action &lt؛ 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>(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>(TBuilder, Action<مصنع اللوحات>)

قم بتعيين ميزة “ملء” عنصر SVG باستخدام تكوين مخصص.

public static TBuilder Fill<tbuilder>(this TBuilder builder, Action<paintbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

configure Action &lt؛ PaintBuilder >

إرسال رسالة خاصة إلى PaintBuilder.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

ملء tbuilder>(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

اللوحة هي القيمة التي يجب وضعها.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

FillOpacity<تصنيع>(البناء، مزدوجة)

يجب أن يكون القيمة بين 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

إذا لم تكن اللامبالاة في نطاق صالحة.

كلمات متعلقة tbuilder>(TBuilder، FillRule)

قم بتعيين خصائص “القاعدة المكتملة” لعنصر SVG باستخدام قيمة FillRule enum المحددة مسبقاً.

public static TBuilder FillRule<tbuilder>(this TBuilder builder, FillRule value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

value FillRule

FillRule enum قيمة لتحديد.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

الفلتر (TBuilder، العمل)

قم بتعيين خصائص “الفلتر” عنصر SVG باستخدام تكوين مخصص.

public static TBuilder Filter<tbuilder>(this TBuilder builder, Action<filtervaluelistbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

configure Action &lt؛ FilterValueListBuilder >

الوكيل لتكوين FilterValueListBuilder.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

الضوءاللون(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.

الضوءاللون(TBuilder، عمل)

قم بتعيين خصائص “الألوان المطرية” لعنصر SVG باستخدام تكوين لون مخصص.

public static TBuilder FloodColor<tbuilder>(this TBuilder builder, Action<colorbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

configure Action &lt؛ ColorBuilder >

إرسال رسالة خاصة إلى ColorBuilder

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

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

إذا لم تكن اللامبالاة في نطاق صالحة.

مصدر المصدر tbuilder>(TBuilder، شريط)

إعداد ميزة “مصدر العائلة” لعنصر SVG.

public static TBuilder FontFamily<tbuilder>(this TBuilder builder, string value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

value string

العائلة المكتوبة لتحديد.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

مصدر المصدر tbuilder>(TBuilder، مزدوجة، طويلة)

قم بتعيين خصائص “المصدر” لعنصر 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>(البناء، كيرينغ)

قم بتعيين خصائص “المصدر” لعنصر SVG باستخدام قيمة المصدر المحددة مسبقًا.

public static TBuilder FontKerning<tbuilder>(this TBuilder builder, Kerning value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

value Kerning

قيمة الكرون المحددة مسبقًا.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

كلمات متعلقة tbuilder>(TBuilder، مزدوجة، طويلة)

قم بتعيين خصائص “حجم المصدر” لعنصر 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.

كلمات متعلقة tbuilder>(TBuilder، FontSize)

قم بتعيين خصائص “حجم الخط” لعنصر SVG باستخدام قيمة حجم الخط المحددة مسبقاً.

public static TBuilder FontSize<tbuilder>(this TBuilder builder, FontSize value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

value FontSize

قيمة حجم الخط المحدد مسبقًا.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

أرشيف الوسم : tbuilder>(البناء، مزدوجة)

قم بتعيين ميزة “صورة الحجم” لعنصر SVG.

public static TBuilder FontSizeAdjust<tbuilder>(this TBuilder builder, double value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

value double

حجم الخط تعديل القيمة لتعيين.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

أرشيف الوسم : tbuilder>(البناء ،)

public static TBuilder FontSizeAdjust<tbuilder>(this TBuilder builder,    value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

value   

Returns

بناء

نوع المعلمات

TBuilder

FontStretch<تصنيع>(TBuilder، FontStretch)

قم بتعيين خصائص “مقطع المصدر” لعنصر SVG باستخدام قيمة مقطع الخط المحددة مسبقًا.

public static TBuilder FontStretch<tbuilder>(this TBuilder builder, FontStretch value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

value FontStretch

قيمة الخط المحدد مسبقًا.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

أرشيف الوسم : tbuilder>(TBuilder، FontStyle)

قم بتعيين خصائص “نمط الخط” لعنصر SVG باستخدام قيمة نصية محددة مسبقاً.

public static TBuilder FontStyle<tbuilder>(this TBuilder builder, FontStyle value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

value FontStyle

قيمة نمط الخط المحدد مسبقًا.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

FontVariant<تصميم>(TBuilder، شريط)

إعداد ميزة “مختلف المصدر” لعنصر 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)

قم بتعيين خصائص “وزن الخط” لعنصر 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

نوع وحدة الطول المستخدمة (على سبيل المثال، بكسل).

Returns

string

سلسلة مصممة من طول SVG.

Remarks

يتم استخدام هذه الطريقة المفيدة لتشكيل قيم الطول لخصائص SVG، وتضيف الوحدة المناسبة (مثل ‘px’) لكل قيمة.

بواسطة tbuilder>(TBuilder، مزدوجة، طويلة)

إعداد ميزة “من” ، وتحديد قيمة البداية للرسوم المتحركة مع نوع الطول المحدد.

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، توجيه النصوص)

يحدد ميزة “التوجيه-العمودية” لعنصر SVG، وتحديد توجيه الجليف.

public static TBuilder GlyphOrientationVertical<tbuilder>(this TBuilder builder, TextOrientation orientation) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

orientation TextOrientation

قيمة التركيز النصي لتحديد.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

تداول الخيارات الثنائية tbuilder>(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 &lt؛ TransformBuilder , TransformBuilder >

وظيفة لتكوين SVG transform builder.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

الكنيسة الفلكية(TBuilder، تنسيقات)

إعداد ميزة “GradentUnits” لعنصر gradient.

public static TBuilder GradientUnits<tbuilder>(this TBuilder builder, CoordinateUnits units) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder

Parameters

builder بناء

البناء عنصر SVG الذي يتم تطبيقه على الخصائص.

units CoordinateUnits

وحدات الإحداثيات لـ gradient (userSpaceOnUse أو objectBoundingBox).

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

الارتفاع tbuilder>(TBuilder، مزدوجة، طويلة)

إعداد “الارتفاع” خصائص عنصر 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، شريط)

إعداد ميزة “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.

ID<تصنيع>(TBuilder، شريط)

إعداد ميزة “ID” ، وتخصيص معرف فريد عن العنصر SVG.

public static TBuilder Id<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

الهوية الفريدة للعنصر.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

تصنيف: tbuilder>(TBuilder، ImageRendering)

يحدد ميزة “تسليم الصورة” عنصر SVG، وتحديد جودة تسليم الصور.

public static TBuilder ImageRendering<tbuilder>(this TBuilder builder, ImageRendering value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

value ImageRendering

الصورة تحدد قيمة لتحديد.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

بواسطة tbuilder>(TBuilder، شريط)

قم بتعيين “في” خصائص فلتر SVG الأصلي.

public static TBuilder In<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IFilterPrimitiveInAttributeSetter

Parameters

builder بناء

في حالة البناء.

value string

يتم استخدام الرسومات المصدرية أو الفلتر الأصلي كإدخال.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

بواسطة tbuilder>(التخطيط، FilterInput)

قم بتعيين خصائص “في” لمرشح SVG الأصلي باستخدام مصدر إدخال محدد مسبقًا.

public static TBuilder In<tbuilder>(this TBuilder builder, FilterInput input) where TBuilder : ISVGElementBuilder, IFilterPrimitiveInAttributeSetter

Parameters

builder بناء

في حالة البناء.

input FilterInput

مصدر الإدخال المحدد مسبقًا (على سبيل المثال، SourceGraphic أو SourceAlpha).

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

تداول الخيارات الثنائية tbuilder>(البناء، مزدوجة)

إعداد خصائص “التقاط” لعنصر وظيفة نقل المكونات.

public static TBuilder Intercept<tbuilder>(this TBuilder builder, double intercept) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter

Parameters

builder بناء

في حالة البناء.

intercept double

قيمة الانقطاع للوظيفة التحويلية.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

الكلمات الدلالية(TBuilder، العمل)

إعداد ميزة “keySplines” ، وتحديد نقاط التحكم لالتقاط الرسوم المتحركة.

public static TBuilder KeySplines<tbuilder>(this TBuilder builder, Action<animationsplinebuilder> buildSplines) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

buildSplines Action &lt؛ AnimationSplineBuilder >

العملية لإنشاء تكوين spline.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

كلمات مفتاحية tbuilder>(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>(TBuilder، شريط)

يحدد ميزة “اللغة” ، وتحديد لغة محتوى العنصر.

public static TBuilder Lang<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

رمز اللغة للمحتوى من العنصر.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

الطولالمعدل(TBuilder، طولهعدل)

وضع طريقة تعديل الطول للمحتوى النصي.

public static TBuilder LengthAdjust<tbuilder>(this TBuilder builder, LengthAdjust value) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value LengthAdjust

طريقة تعديل الطول.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

Remarks

هذا الأسلوب يحدد ميزة “الطول” ، وتحديد كيفية تعديل طول النص ، إما عن طريق التوسع أو من خلال التمدد.

كلمات متعلقة tbuilder>(TBuilder، مزدوجة، طويلة)

قم بتعيين خصائص “مجموعة الكتابة” لعنصر 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.

كلمات متعلقة tbuilder>(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 &lt؛ ColorBuilder >

الوكيل لتكوين اللون.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

ماركراند(TBuilder، شريط)

إعداد ميزة “العلامة النهاية” لعنصر SVG ، وتحديد العلامة في نهاية المسار.

public static TBuilder MarkerEnd<tbuilder>(this TBuilder builder, string markerId) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

markerId string

معرف العلامة التي يجب استخدامها.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

ماركراند(TBuilder، ماركربوس)

قم بتعيين خصائص “العلامة النهائية” لعنصر SVG باستخدام موقف علامة محدد مسبقًا.

public static TBuilder MarkerEnd<tbuilder>(this TBuilder builder, MarkerPos value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

value MarkerPos

قيمة موقع العلامة لتحديد.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

ماركيرميد(TBuilder، شريط)

وضع ميزة “العلامة وسط” عنصر SVG، وتحديد علامة في النقاط الوسطى من المسار.

public static TBuilder MarkerMid<tbuilder>(this TBuilder builder, string markerId) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

markerId string

معرف العلامة التي يجب استخدامها.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

ماركيرميد(TBuilder، ماركربوس)

قم بتعيين خصائص “علامة وسط” عنصر SVG باستخدام موقف علامة محدد مسبقًا.

public static TBuilder MarkerMid<tbuilder>(this TBuilder builder, MarkerPos value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

value MarkerPos

قيمة موقع العلامة لتحديد.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

ماركربدء(TBuilder، شريط)

إعداد ميزة “البدء علامة” عنصر SVG، وتحديد العلامة في بداية مسار.

public static TBuilder MarkerStart<tbuilder>(this TBuilder builder, string markerId) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

markerId string

معرف العلامة التي يجب استخدامها.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

ماركربدء(TBuilder، ماركربوس)

قم بتعيين خصائص “بدء علامة” لعنصر SVG باستخدام موقف علامات محدد مسبقًا.

public static TBuilder MarkerStart<tbuilder>(this TBuilder builder, MarkerPos value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

value MarkerPos

قيمة موقع العلامة لتحديد.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

قناع TBuilder>(TBuilder، العمل)

قم بتعيين خصائص “القناع” لعنصر SVG باستخدام تكوين أقنعة مخصص.

public static TBuilder Mask<tbuilder>(this TBuilder builder, Action<maskbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

configure Action &lt؛ 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)

يضع ميزة “أنا” ، ويحدد الحد الأدنى من مدة الرسوم المتحركة.

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.

تداول الخيارات الثنائية>(البناء، مزدوجة)

إعداد ميزة “offset” لعنصر وظيفة نقل المكونات.

public static TBuilder Offset<tbuilder>(this TBuilder builder, double offset) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter

Parameters

builder بناء

في حالة البناء.

offset double

قيمة الإعفاء من وظيفة التحويل.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

الإجهاض(TBuilder، شريط)

إعداد ميزة الحدث “الإجهاض” ، وتحديد سيناريو للقيام به عند تحميل وثيقة SVG.

public static TBuilder OnAbort<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذها عندما يتم إجهاض تحميل المستند.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ بناء ”>(TBuilder، شريط)

إعداد ميزة “بدء” ، وتحديد السيناريو الذي سيتم تشغيله في بداية الرسوم المتحركة.

public static TBuilder OnBegin<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

سيتم تشغيل السيناريو عند بدء الرسوم المتحركة.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

تداول الخيارات الثنائية tbuilder>(TBuilder، شريط)

إعداد ميزة الحدث “oncanplay” للتعامل مع فحوصات تشغيل الوسائط.

public static TBuilder OnCanPlay<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة JavaScript أو السيناريو لتنفيذ عندما يمكن لوسائل الإعلام البدء في اللعب.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ tbuilder ”>(TBuilder، شريط)

وضع ميزة الحدث “oncanplaythrough” للتعامل مع قابلية تشغيل الوسائط دون انقطاع.

public static TBuilder OnCanPlayThrough<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذ عندما يمكن لوسائل الإعلام اللعب من خلال إلى النهاية دون التوقف عن التشويش.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

إلغاء (TBuilder، شريط)

إعداد ميزة الحدث “إلغاء” للتعامل مع إجراءات حذف المستخدم.

public static TBuilder OnCancel<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة JavaScript أو السيناريو لتنفيذ على إلغاء الأحداث.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

التغيير(TBuilder، شريط)

إعداد خصائص الحدث “تبادل” للتعامل مع التغييرات في قيمة العنصر.

public static TBuilder OnChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذها عند تغيير قيمة العنصر.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ tbuilder ”>(TBuilder، شريط)

إعداد ميزة الحدث “نقر” للتعامل مع أحداث النقر على العنصر.

public static TBuilder OnClick<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذ أحداث النقر.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ Tbuilder ”>(TBuilder، شريط)

وضع ميزة الحدث “مغلقة” للتعامل مع الإجراءات الوثيقة على عناصر الحوار.

public static TBuilder OnClose<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة JavaScript أو السيناريو لتنفيذها عند إغلاق الحوار.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

تداول الخيارات الثنائية tbuilder>(TBuilder، شريط)

قم بتعيين خصائص الحدث “نسخ” ، وتحديد السيناريو الذي سيتم تشغيله عندما يتم نسخ المحتوى من عنصر SVG.

public static TBuilder OnCopy<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentElementEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة JavaScript أو السيناريو لتنفيذها على حدث النسخ.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

تداول الخيارات الثنائية(TBuilder، شريط)

قم بتعيين خصائص الحدث “oncuechange” للتعامل مع التغييرات في أشرطة النص النشطة.

public static TBuilder OnCueChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذها عندما يتغير مسار النص النشط.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ Tbuilder ”>(TBuilder، شريط)

قم بتعيين ملخص الحدث “مقطوع” ، وتحديد سيناريو لتشغيله عندما يتم قطع المحتوى من عنصر SVG.

public static TBuilder OnCut<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentElementEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذ الحدث القصير.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ tbuilder ”>(TBuilder، شريط)

وضع ميزة الحدث “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 ”>(TBuilder، شريط)

قم بتعيين سمات الحدث “السحب” للتعامل مع إجراءات السحب على العنصر.

public static TBuilder OnDrag<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذها أثناء عملية سحب.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ Tbuilder ”>(TBuilder، شريط)

إعداد ملخص الحدث “الغريب” للتعامل مع نهاية عملية سحب.

public static TBuilder OnDragEnd<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة JavaScript أو السيناريو لتنفيذها عند الانتهاء من عملية سحب.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ Tbuilder ”>(TBuilder، شريط)

قم بتعيين خصائص الحدث “المخيف” للتعامل مع إدخال العنصر المقطوع إلى هدف سحب صالح.

public static TBuilder OnDragEnter<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو الذي سيتم تنفيذه عند إدخال عنصر سحب صالح الهدف.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ Tbuilder ”>(TBuilder، شريط)

قم بتعيين سمات الحدث “ondragexit” للتعامل مع خروج العنصر المسح من هدف سحب صالح.

public static TBuilder OnDragExit<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذ عندما يخرج عنصر سحب صالح الهدف.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ Tbuilder ”>(TBuilder، شريط)

قم بتعيين خصائص الحدث “الخفيف” للتعامل مع مغادرة العنصر المقطوع من هدف سحب صالح.

public static TBuilder OnDragLeave<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو الذي يجب تنفيذه عندما يترك عنصر سحب صالح الهدف.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ Tbuilder ”>(TBuilder، شريط)

قم بتعيين خصائص الحدث “السحب” للتعامل مع سحب العنصر فوق هدف السقوط الصحيح.

public static TBuilder OnDragOver<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذ عندما يتم سحب العنصر فوق هدف سقط صالحة.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ Tbuilder ”>(TBuilder، شريط)

إعداد خصائص الحدث “ondragstart” للتعامل مع بداية عملية سحب.

public static TBuilder OnDragStart<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذها عند بدء عملية سحب.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ Tbuilder ”>(TBuilder، شريط)

قم بتعيين خصائص الحدث “ondrop” للتعامل مع تسرب العنصر إلى هدف سحب صالح.

public static TBuilder OnDrop<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذ عندما يتم إسقاط عنصر على هدف سحب صالح.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

تداول الخيارات الثنائية التغيير(TBuilder، شريط)

وضع ميزة الحدث “التغيير” للتعامل مع التغييرات في مدة وسائل الإعلام.

public static TBuilder OnDurationChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة JavaScript أو السيناريو لتنفيذها عند تغيير مدة الوسائط.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

تداول الخيارات الثنائية tbuilder>(TBuilder، شريط)

يحدد ميزة الحدث “المتعطش” للتعامل مع إفراغ عنصر وسائل الإعلام المصدر.

public static TBuilder OnEmptied<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذها عند إدخال مصدر عنصر الوسائط.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

في نهاية المطاف tbuilder>(TBuilder، شريط)

يضع ميزة “النهاية” ، ويحدد السيناريو الذي سيتم تشغيله في نهاية الرسوم المتحركة.

public static TBuilder OnEnd<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

سيتم تشغيل السيناريو عند انتهاء الرسوم المتحركة.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ tbuilder ”>(TBuilder، شريط)

وضع ميزة الحدث “المتعطش” للتعامل مع نهاية البث الإعلامي.

public static TBuilder OnEnded<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذها عند انتهاء تشغيل الوسائط.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ Tbuilder ”>(TBuilder، شريط)

إعداد ميزة الحدث “الإهانة” للتعامل مع أحداث الخطأ على العنصر.

public static TBuilder OnError<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICommonEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة JavaScript أو السيناريو لتنفيذها عند حدوث خطأ.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ tbuilder ”>(TBuilder، شريط)

قم بتعيين سمات الحدث “التركيز” للتعامل مع الأحداث التي تركز على العنصر.

public static TBuilder OnFocus<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة JavaScript أو السيناريو لتنفيذ عندما يتلقى العنصر التركيز.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ tbuilder ”>(TBuilder، شريط)

وضع ميزة الحدث “التركيز” للتعامل مع الأحداث التي تركز على العنصر.

public static TBuilder OnFocusIn<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGraphicalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذها عندما يتلقى العنصر التركيز، وعادة قبل حدث “التفكير”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

Remarks

يختلف هذا الحدث عن “التركيز” في أنه يدعم الفقاعة ويمكن استخدامه للكشف عن التغييرات في التركيزة على عناصر الطفل أيضا.

فيديوهات متعلقة بـ “ tbuilder ”>(TBuilder، شريط)

إعداد خصائص الحدث “onfocusout” للتعامل مع الأحداث التركيز على العنصر.

public static TBuilder OnFocusOut<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGraphicalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذ عندما يفقد العنصر التركيز، وعادة قبل الحدث “إلغاء”.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

Remarks

يتم إطلاق حدث “التركيز” عندما يكون العنصر على وشك أن يفقد الاهتمام.مماثلة لـ “التفكير” ، يدعم هذا الحدث الفقاعة ويمكن استخدامه للكشف عن تغييرات التركيزة على عناصر الطفل أيضًا.

فيديوهات متعلقة بـ “ Tbuilder ”>(TBuilder، شريط)

قم بتعيين ملخص الحدث “oninput” للتعامل مع أحداث الإدخال على العنصر.

public static TBuilder OnInput<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة JavaScript أو السيناريو لتنفيذ عندما يتلقى العنصر إدخال المستخدم.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ Tbuilder ”>(TBuilder، شريط)

وضع ميزة الحدث “غير صالحة” للتعامل مع الأحداث غير المشروعة على عناصر النموذج.

public static TBuilder OnInvalid<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة JavaScript أو السيناريو لتنفيذها عندما تكون قيمة العنصر غير صالحة.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ Tbuilder ”>(TBuilder، شريط)

قم بتعيين ملخص الحدث “onkeydown” للتعامل مع الأحداث الرئيسية على العنصر.

public static TBuilder OnKeyDown<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذها عند الضغط على مفتاح.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ tbuilder ”>(TBuilder، شريط)

قم بتعيين خصائص الحدث “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 ”>(TBuilder، شريط)

قم بتعيين خصائص الحدث “مفتوحة” للتعامل مع أحداث المفاتيح على العنصر.

public static TBuilder OnKeyUp<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذها عند إصدار مفتاح.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ بناء ”>(TBuilder، شريط)

قم بتعيين خصائص الحدث “التحميل” للتعامل مع أحداث التحميل على العنصر.

public static TBuilder OnLoad<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذها عند الانتهاء من تحميل العنصر.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ Tbuilder ”>(TBuilder، شريط)

إعداد خصائص الحدث “التحميل” للتعامل مع الأحداث في بداية عملية تحميل الوسائط.

public static TBuilder OnLoadStart<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذها في بداية عملية التحميل.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ tbuilder ”>(TBuilder، شريط)

إعداد ميزة الحدث “onloadeddata” للتعامل مع الأحداث عندما يتم تحميل بيانات الوسائط.

public static TBuilder OnLoadedData<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة JavaScript أو السيناريو لتنفيذها عند تحميل بيانات الوسائط.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ tbuilder ”>(TBuilder، شريط)

قم بتعيين خصائص الحدث “البيانات المعدلة” للتعامل مع الأحداث عندما يتم تحميل البيانات المتعددة الوسائط.

public static TBuilder OnLoadedMetadata<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذها عند تحميل البيانات الميتا الوسائط.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ Tbuilder ”>(TBuilder، شريط)

قم بتعيين خصائص الحدث “غير مألوفة” للتعامل مع الماوس إلى أسفل الأحداث على العنصر.

public static TBuilder OnMouseDown<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة JavaScript أو السيناريو لتنفيذ عندما يتم الضغط على زر الماوس على العنصر.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ Tbuilder ”>(TBuilder، شريط)

قم بتعيين ميزة الحدث “onmouseenter” للتعامل مع الماوس إدخال الأحداث على العنصر.

public static TBuilder OnMouseEnter<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذ عندما يدخل مؤشر الماوس العنصر.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ tbuilder ”>(TBuilder، شريط)

قم بتعيين خصائص الحدث “onmouseleave” للتعامل مع الأحداث التي تترك الماوس على العنصر.

public static TBuilder OnMouseLeave<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذ عندما يغادر مؤشر الماوس العنصر.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ Tbuilder ”>(TBuilder، شريط)

إعداد ميزة الحدث “onmousemove” للتعامل مع أحداث تحريك الماوس على العنصر.

public static TBuilder OnMouseMove<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة JavaScript أو السيناريو لتنفيذ عندما يتحرك مؤشر الماوس داخل العنصر.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ Tbuilder ”>(TBuilder، شريط)

وضع ميزة الحدث “إزالة” للتعامل مع الماوس من الأحداث على العنصر.

public static TBuilder OnMouseOut<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذ عندما يتحرك مؤشر الماوس خارج العنصر.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ Tbuilder ”>(TBuilder، شريط)

قم بتعيين سمات الحدث “تجاوز” للتعامل مع الماوس على الأحداث على العنصر.

public static TBuilder OnMouseOver<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذ عندما يكون مؤشر الماوس فوق العنصر.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ Tbuilder ”>(TBuilder، شريط)

قم بتعيين ميزة الحدث “onmouseup” للتعامل مع الأحداث الماوسية على العنصر.

public static TBuilder OnMouseUp<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذ عندما يتم إطلاق زر الماوس فوق العنصر.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ Tbuilder ”>(TBuilder، شريط)

قم بتعيين سمات الحدث “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، شريط)

قم بتعيين ملخص الحدث “غير ملموس” ، وتحديد سيناريو لتشغيله عندما يتم وضع المحتوى في عنصر SVG.

public static TBuilder OnPaste<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentElementEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذها على الحدث المضغوط.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ Tbuilder ”>(TBuilder، شريط)

إعداد ميزة الحدث “على التوقف” للتعامل مع أحداث الانقطاع، وعادة بالنسبة لعناصر وسائل الإعلام.

public static TBuilder OnPause<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو سيناريو لتنفيذها عند استراحة الوسائط.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ بناء ”>(TBuilder، شريط)

إعداد ميزة الحدث “اللعب” للتعامل مع أحداث اللعب، وعادة بالنسبة لعناصر الوسائط.

public static TBuilder OnPlay<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذها عند بدء تشغيل الوسائط.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ Tbuilder ”>(TBuilder، شريط)

قم بتعيين خصائص الحدث “اللعب” للتعامل مع الأحداث عندما يتم تشغيل وسائل الإعلام بنشاط بعد أن يتم استراحةها أو توقفها من أجل التشويش.

public static TBuilder OnPlaying<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة JavaScript أو السيناريو لتنفيذ عندما يتم تشغيل الوسائط بنشاط.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ بناء>(TBuilder، شريط)

وضع ميزة الحدث “غير المتقدم” للتعامل مع الأحداث لإشارة إلى التقدم في عملية مستمرة.

public static TBuilder OnProgress<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو الذي سيتم تنفيذه لإشارة إلى التقدم في العملية الجارية.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

تداول الخيارات الثنائية(TBuilder، شريط)

قم بتعيين خصائص الحدث “onratechange” للتعامل مع الأحداث عند تغيير معدل تشغيل الوسائط.

public static TBuilder OnRateChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذ عندما يتغير معدل تشغيل.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ TBuilder ”>(TBuilder، شريط)

إعداد ميزة “تكرار” ، وتحديد السيناريو الذي سيتم تشغيله في كل مرة تتكرر فيها الرسوم المتحركة.

public static TBuilder OnRepeat<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

سيتم تشغيل السيناريو على كل تكرار من الرسوم المتحركة.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ بناء ”>(TBuilder، شريط)

إعداد ميزة الحدث “إعادة التثبيت” للتعامل مع الأحداث إعادة التركيب على النماذج.

public static TBuilder OnReset<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة JavaScript أو السيناريو لتنفيذها عند إعادة تعيين النموذج.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ tbuilder ”>(TBuilder، شريط)

قم بتعيين سمات الحدث “إعادة التأهيل” للتعامل مع أحداث إعادة تأهيل النوافذ أو العناصر.

public static TBuilder OnResize<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICommonEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة JavaScript أو السيناريو لتنفيذها عند إعادة تعديل العنصر أو النافذة.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ tbuilder ”>(TBuilder، شريط)

قم بتعيين خصائص الحدث “إلغاء” للتعامل مع أحداث التمرير على العنصر.

public static TBuilder OnScroll<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICommonEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذها عند سحب العنصر.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ TBuilder ”>(TBuilder، شريط)

إعداد ميزة الحدث “الموصى بها” للتعامل مع الأحداث عندما يتم الانتهاء من عملية البحث على وسائل الإعلام.

public static TBuilder OnSeeked<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة JavaScript أو السيناريو لتنفيذها عند الانتهاء من عملية البحث.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ TBuilder ”>(TBuilder، شريط)

إعداد ميزة الحدث “المطلوب” للتعامل مع الأحداث عند بدء عملية البحث على وسائل الإعلام.

public static TBuilder OnSeeking<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذها عند بدء عملية البحث.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ Tbuilder ”>(TBuilder، شريط)

قم بتعيين ميزة الحدث “تحميل” للتعامل مع أحداث اختيار النص على العنصر.

public static TBuilder OnSelect<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذ عندما يتم اختيار النص داخل العنصر.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ Tbuilder ”>(TBuilder، شريط)

إعداد خصائص الحدث “إظهار” ، وعادة ما تستخدم للتعامل مع الأحداث عندما يتم عرض قائمة السياق.

public static TBuilder OnShow<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذها عند عرض قائمة السياق.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

تداول الخيارات الثنائية tbuilder>(TBuilder، شريط)

وضع ميزة الحدث “المثبتة” للتعامل مع الأحداث عندما يتم إيقاف نقل بيانات الوسائط بشكل غير متوقع.

public static TBuilder OnStalled<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذها عندما تتوقف نقل البيانات الوسائط.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ بناء ”>(TBuilder، شريط)

إعداد ميزة الحدث “مقدم” للحصول على نموذج التقديم الأحداث.

public static TBuilder OnSubmit<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة JavaScript أو السيناريو لتنفيذها عند تقديم نموذج.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ Tbuilder ”>(TBuilder، شريط)

إعداد ميزة الحدث “غير متوقفة” للتعامل مع الأحداث عندما يتم تعليق تحميل بيانات الوسائط.

public static TBuilder OnSuspend<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذها عندما يتم إيقاف تحميل بيانات الوسائط.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ tbuilder ”>(TBuilder، شريط)

إعداد ميزة الحدث “تحديث” للتعامل مع الأحداث عندما يتغير وضع العرض الحالي لوسائل الإعلام.

public static TBuilder OnTimeUpdate<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذها عندما يتغير وضع التعبير الحالي.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ tbuilder ”>(TBuilder، شريط)

إعداد خصائص الحدث “لا” للتعامل مع الأحداث عندما يقوم المستخدم بإجراء التحكم، مثل details عنصر .

public static TBuilder OnToggle<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذها عندما يتم التقاط التحكم.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

تداول الخيارات الثنائية tbuilder>(TBuilder، شريط)

إعداد خصائص الحدث “إلغاء التحميل” ، وتحديد سيناريو لتشغيل عندما يتم إزالة وثيقة SVG.

public static TBuilder OnUnload<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذها عند إزالة المستند.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

OnVolumeChange<تصنيع>(TBuilder، شريط)

إعداد ميزة الحدث ‘onvolumechange’ للتعامل مع الأحداث عندما يتغير حجم وسائل الإعلام.

public static TBuilder OnVolumeChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذها عند تغيير الحجم.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

فيديوهات متعلقة بـ “ Tbuilder ”>(TBuilder، شريط)

إعداد خصائص الحدث “غير المتوقع” للتعامل مع الأحداث عندما يتم تأخير تشغيل وسائل الإعلام بسبب تآكل البيانات.

public static TBuilder OnWaiting<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value string

وظيفة جافا سكريبت أو السيناريو لتنفيذها عند تأخير تشغيل الوسائط.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

التخطيط(البناء، مزدوجة)

يحدد خصائص “الظلم” عنصر 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>(TBuilder، Overflow)

إعداد خصائص “التدفق الزائد” لعنصر SVG، والسيطرة على كيفية التعامل مع التدفق المفرط.

public static TBuilder Overflow<tbuilder>(this TBuilder builder, Overflow value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

value Overflow

طريقة التعامل مع النفقات الزائدة لتحديد.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

أرشيف الوسم : tbuilder>(الخرسانة، PaintOrder)

وضع ميزة “اللوحة-أوامر” عنصر SVG، وتحديد ترتيب ملء الرسم، والسكتة الدماغية والعلامات.

public static TBuilder PaintOrder<tbuilder>(this TBuilder builder, PaintOrder value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

value PaintOrder

قيمة ترتيب اللوحة لتحديد.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

طول الطريق(البناء، مزدوجة)

إعداد ميزة “طول الطريق” لعنصر مسار SVG.

public static TBuilder PathLength<tbuilder>(this TBuilder builder, double value) where TBuilder : ISVGElementBuilder, IShapeAttributeSetter

Parameters

builder بناء

في حالة البناء.

value double

الطول الإجمالي للمسار

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

أضف تعليقًا لـ tbuilder>(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، برامز 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>(TBuilder, مزدوجة, ثنائية, زوجية, طويلة)

قم بتعيين خصائص “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، مزدوجة، طويلة)

إعداد ميزة “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>(TBuilder، مزدوجة، طويلة)

إعداد ميزة “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>(TBuilder، موقف عمودي)

قم بتعيين خصائص “refY” لعنصر SVG باستخدام موقف عمودي محدد مسبقا.

public static TBuilder RefY<tbuilder>(this TBuilder builder, VerticalPosition value) where TBuilder : ISVGElementBuilder, IRefCoordinatesAttributeSetter

Parameters

builder بناء

في حالة البناء.

value VerticalPosition

الموقف العمودي المحدد مسبقاً.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

كلمات متعلقة tbuilder>(البناء، إنت)

إعداد ميزة “repeatCount” ، وتحديد عدد المرات التي ينبغي أن تتكرر فيها الرسوم المتحركة.

public static TBuilder RepeatCount<tbuilder>(this TBuilder builder, int value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value int

عدد المرات التي يجب أن تتكرر فيها الرسوم المتحركة.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

كلمات متعلقة tbuilder>(TBuilder ، IndefiniteRepeat)

إعداد ميزة ‘repeatCount’ ، وتحديد العد التكرار غير المحدود للرسوم المتحركة باستخدام إينوم محدد مسبقًا.

public static TBuilder RepeatCount<tbuilder>(this TBuilder builder, IndefiniteRepeat value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value IndefiniteRepeat

العد التكرار غير المحدد المسبق للرسوم المتحركة.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

إعادة التدوير(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.

إعادة التدوير(TBuilder ، IndefiniteRepeat)

إعداد ميزة ‘repeatDur’ ، وتحديد مدة إجمالية غير محددة للرسوم المتحركة باستخدام إينوم محدد مسبقًا.

public static TBuilder RepeatDur<tbuilder>(this TBuilder builder, IndefiniteRepeat value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value IndefiniteRepeat

المدة الإجمالية غير المحددة المسبقة لتكرار الرسوم المتحركة.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

متطلباتالإضافات(TBuilder، شريط)

يحدد هذا الخصائص ما هي التمديدات المطلوبة لمعالجة قطعة وثيقة SVG.

public static TBuilder RequiredExtensions<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IConditionalProcessingAttributeSetter

Parameters

builder بناء

البناء العنصر SVG الذي يتم وضع الخصائص.

value string

قيمة شريط تمثل التمديدات المطلوبة.

Returns

بناء

بناء العنصر SVG الأصلي لسلسلة الطريقة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

إعادة تشغيل tbuilder>(TBuilder، إعادة تشغيل)

وضع ميزة “إعادة البدء” ، وتحديد كيف ينبغي أن تتصرف الرسوم المتحركة عند الانتهاء منها.

public static TBuilder Restart<tbuilder>(this TBuilder builder, Restart value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value Restart

استعادة سلوك الرسوم المتحركة.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

النتيجة : tbuilder>(TBuilder، شريط)

إعداد خصائص “النتيجة” لمرشح SVG الأصلي.

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

يحدد هذا الأسلوب “التدفق” مع العديد من القيم ، مما يسمح بالدوران الفردي لكل حرف أو قطاع نص.

روتات (البناء، مزدوجة)

إعداد زاوية تحول واحدة لمحتوى النص بأكمله.

public static TBuilder Rotate<tbuilder>(this TBuilder builder, double value) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value double

زاوية الدوران في درجات.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

Remarks

هذا الأسلوب يحدد خصائص “التدوير” مع قيمة واحدة، وتطبيق نفس زاوية الدوران على جميع محتوى النص.

تداول الخيارات الثنائية tbuilder>(TBuilder، string، string)

يتم استخدام هذه الطريقة لإضافة أو تعديل ميزة عن العنصر SVG الذي يتم بناءه.

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.

تداول الخيارات الثنائية الفوركس (TBuilder, AspectRatioAlign, التصحيح)

إعداد ميزة “حفظAspectRatio” لعنصر 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

الشكل يقدم قيمة لتحديد.

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.

الوسائط المتعددة(TBuilder، توسيع الطريقة)

إعداد ميزة “الطريقة المضغوطة” لعنصر متجدد.

public static TBuilder SpreadMethod<tbuilder>(this TBuilder builder, SpreadMethod method) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder

Parameters

builder بناء

البناء عنصر SVG الذي يتم تطبيقه على الخصائص.

method SpreadMethod

الطريقة التي تنتشر للغراديين (الضغط أو التفكير أو تكرار).

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

تداول الخيارات الثنائية tbuilder>(TBuilder، اللون)

يحدد خصائص “التوقف-اللون” عنصر SVG، وتحديد اللون عند التوقف.

public static TBuilder StopColor<tbuilder>(this TBuilder builder, Color colorValue) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

colorValue Color

قيمة الألوان لتحديدها.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

تداول الخيارات الثنائية tbuilder>(TBuilder، عمل)

قم بتعيين خصائص “stop-color” لعنصر SVG باستخدام تكوين الألوان المخصص.

public static TBuilder StopColor<tbuilder>(this TBuilder builder, Action<colorbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

configure Action &lt؛ ColorBuilder >

الوكيل لتكوين اللون.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

تداول الخيارات الثنائية(البناء، مزدوجة)

يضع ميزة “stop-opacity” لعنصر SVG ، ويحدد التباين عند توقف درجة.

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, Action<مصنع اللوحات>)

قم بتعيين خصائص “القذف” لعنصر SVG باستخدام تكوين الطلاء المخصص.

public static TBuilder Stroke<tbuilder>(this TBuilder builder, Action<paintbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

configure Action &lt؛ 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>(اللوحة، الطلاء)

قم بتعيين خصائص “السقوط” لعنصر SVG باستخدام قيمة لوحة محددة مسبقاً.

public static TBuilder Stroke<tbuilder>(this TBuilder builder, Paint paint) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

paint Paint

قيمة اللوحة لتحديدها.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

سورة البقرة آية 1>(TBuilder، Params مزدوجة[])

يحدد ميزة “السقوط” عن عنصر SVG ، وتحديد نموذج الأقواس والفجوات المستخدمة في طلاء السقوف.

public static TBuilder StrokeDashArray<tbuilder>(this TBuilder builder, params double[] dashArray) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

dashArray double [ ]

أطول الأطوال التي يبلغ طولها.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

سورة البقرة آية 1>(طباعة, Dash)

قم بتعيين خصائص “السقوط” لعنصر SVG باستخدام نموذج الدش المحدد مسبقًا.

public static TBuilder StrokeDashArray<tbuilder>(this TBuilder builder, Dash value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

value Dash

إعداد نموذج Dash.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

أضف تعليقًا لـ Tbuilder>(TBuilder، مزدوجة، طويلة)

قم بتعيين سمات “داسوفست” عنصر SVG ، وتحديد الإعفاء لبدء سلسلة الداس.

public static TBuilder StrokeDashoffset<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

value double

تخصيص قيمة Dash.

type LengthType

النوع الوحيد لقيمة الإعفاء.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

سورة البقرة آية 1>(TBuilder، StrokeLineCap)

يحدد خصائص “الخطوط” لعنصر SVG ، ويعرف الشكل الذي سيتم استخدامه في نهاية الطرق الفرعية المفتوحة عندما يتم إسقاطها.

public static TBuilder StrokeLineCap<tbuilder>(this TBuilder builder, StrokeLineCap value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

value StrokeLineCap

طراز خط كاب.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

سورة البقرة آية 1>(TBuilder، StrokeLineJoin)

يحدد ميزة “الخطوط” لعنصر SVG ، وتحديد الشكل المستخدم للانضمام إلى قطعتين خطيتين حيث يجتمعان.

public static TBuilder StrokeLineJoin<tbuilder>(this TBuilder builder, StrokeLineJoin value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

value StrokeLineJoin

خط الانضمام إلى النمط.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

تداول الخيارات الثنائية tbuilder>(البناء، مزدوجة)

يحدد ميثاق “مقياس التجاعيد” عنصر SVG ، وتحديد الحد على نسبة طول المقيس إلى عرض التجمد.

public static TBuilder StrokeMiterlimit<tbuilder>(this TBuilder builder, double miterlimit) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

miterlimit double

قيمة الحد الأدنى للمقياس.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

التهاب المسالك البولية(البناء، مزدوجة)

يضع خصائص “مخدرات الخوف” لعنصر SVG ، ويحدد خاضعية الإصابة.

public static TBuilder StrokeOpacity<tbuilder>(this TBuilder builder, double opacity) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

opacity double

قيمة اللامبالاة

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

أضف تعليقًا لـ tbuilder>(TBuilder، مزدوجة، طويلة)

يحدد خصائص “نطاق الحبل الشوكي” عنصر 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>(TBuilder، العمل)

وضع ميزة “النمط” باستخدام بناء القاعدة لتحديد أنماط CSS.

public static TBuilder Style<tbuilder>(this TBuilder builder, Action<rulebuilder> configureRule) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

configureRule Action &lt؛ RuleBuilder >

إجراء لتكوين قاعدة CSS.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

نموذج tbuilder>(TBuilder، شريط)

إعداد ميزة “النمط” ، وتحديد أنماط CSS داخلية عنصر SVG.

public static TBuilder Style<tbuilder>(this TBuilder builder, string rules) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

rules string

قواعد CSS كسلسلة.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

نظام اللغة(TBuilder، شريط)

يحدد هذا الخصائص تفضيلات اللغة التي تم تصميم قطعة وثيقة SVG لها.

public static TBuilder SystemLanguage<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IConditionalProcessingAttributeSetter

Parameters

builder بناء

البناء العنصر SVG الذي يتم وضع الخصائص.

value string

قيمة شريط تمثل تفضيلات اللغة، وعادة في شكل علامات اللغة.

Returns

بناء

بناء العنصر SVG الأصلي لسلسلة الطريقة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

Tabindex<تصنيع>(البناء، إنت)

إعداد ميزة “tabindex” ، وتحديد ترتيب علامة التبويب عنصر SVG.

public static TBuilder Tabindex<tbuilder>(this TBuilder builder, int value) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter

Parameters

builder بناء

البناء عنصر SVG.

value int

علامة التبويب Order 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.

كلمات متعلقة tbuilder>(TBuilder، TextAnchor)

يحدد ميزة “المنشور النصي” عنصر SVG ، ويعرف كيف يتم توحيد النص بشكل أفقي فيما يتعلق بالنقطة المحددة.

public static TBuilder TextAnchor<tbuilder>(this TBuilder builder, TextAnchor textAnchor) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

textAnchor TextAnchor

موقع النص الأنكور.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

كلمات متعلقة tbuilder>(بول، بولا، بول، بوول)

وضع ميزة “تزيين النص” لعنصر 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

يحدد ما إذا كان ينبغي أن يحتوي النص على سطر.

lineThrough bool

يحدد ما إذا كان ينبغي أن يكون النص خطًا من خلاله.

blink bool

يحدد ما إذا كان النص ينبغي أن يضيء (لا ينصح باستخدامها).

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

كلمات متعلقة tbuilder>(TBuilder، مزدوجة، طويلة)

يحدد الطول الدقيق لمحتوى النص.

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)

يحدد ميزة “التدفق المفرط النص” عنصر SVG ، ويعرف كيف يتم إشارة المحتوى المتفوق الذي لا يتم عرضه إلى المستخدمين.

public static TBuilder TextOverflow<tbuilder>(this TBuilder builder, TextOverflow textOverflow) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

textOverflow TextOverflow

النص يتجاوز السلوك.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

كلمات متعلقة tbuilder>(TBuilder، TextRendering)

يضع ميزة “التسجيل النصي” لعنصر SVG ، مما يوفر إشارات إلى التسجيل حول ما يجب القيام به عند تسجيل نص.

public static TBuilder TextRendering<tbuilder>(this TBuilder builder, TextRendering textRendering) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

textRendering TextRendering

طريقة تصنيف النص.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

لـ TBuilder>(TBuilder، مزدوجة، طويلة)

إعداد ميزة “إلى” ، وتحديد القيمة النهائية للرسوم المتحركة مع نوع الطول المحدد.

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 &lt؛ TransformBuilder , TransformBuilder >

وظيفة لتكوين تحويل SVG.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

النوع : tbuilder>(TBuilder، ComponentTransferType)

إعداد “النوع” خصائص عنصر وظيفة نقل المكونات.

public static TBuilder Type<tbuilder>(this TBuilder builder, ComponentTransferType type) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter

Parameters

builder بناء

في حالة البناء.

type ComponentTransferType

النوع من وظيفة نقل المكونات (على سبيل المثال، خطية، غاما).

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، مزدوجة، ثنائية، مضاعفة)

إعداد ميزة “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

الحد الأدنى للتنسيق Y في ViewBox.

width double

نطاق عرض الصندوق.

height double

الارتفاع في الصندوق.

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.

الفضاء الأبيض(TBuilder, الفضاء الأبيض)

يحدد خصائص “المساحة البيضاء” عنصر SVG، وتحديد كيفية التعامل مع المساحة الضوئية داخل العنصر.

public static TBuilder WhiteSspace<tbuilder>(this TBuilder builder, WhiteSpace value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

value WhiteSpace

طريقة التعامل مع الفضاء الأبيض.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

الوسائط > tbuilder>(TBuilder، مزدوجة، طويلة)

إعداد ميزة “العرض” لعنصر 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.

كلمات متعلقة tbuilder>(TBuilder، الفضاء)

يحدد ميزة “مناطق الكلمة” عنصر SVG، وتحديد سلوك الفضاء بين الكلمات.

public static TBuilder WordSpacing<tbuilder>(this TBuilder builder, Spacing value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder بناء

في حالة البناء.

value Spacing

الكلمة المحددة مساحة القيمة.

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

كلمات متعلقة tbuilder>(TBuilder، مزدوجة، طويلة)

يحدد ميزة “مناطق الكلمة” لعنصر 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.

كلمات متعلقة tbuilder>(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<تصنيع>(TBuilder، مزدوجة، طويلة)

إعداد ميزة “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” المميزة.

type LengthType

نوع قياس الطول (المعيار الافتراضي هو بكسل).

Returns

بناء

مثال البناء على السلسلة.

نوع المعلمات

TBuilder

نوع البناء عنصر SVG.

X<تصنيع>(TBuilder, طولهType, 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، شريط)

يحدد ميزة “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، شريط)

إعداد ميزة ‘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، مزدوجة، طويلة)

إعداد ميزة “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, طولهType, 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,>

 عربي