Class SVGBuilderExtensions

Class SVGBuilderExtensions

名称: Aspose.Svg.Builder 會議: Aspose.SVG.dll (25.5.0)

提供扩展方法,以构建和配置SVG(Scalable Vector Graphics)元素。这个类包含一个集合的静态方法,扩展各种建筑界面,允许SVG元素和其属性进行流畅和方便的建设。

[ComVisible(true)]
public static class SVGBuilderExtensions

Inheritance

object SVGBuilderExtensions

继承人

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Methods

收集(建造者,)

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

Parameters

builder 建造者

value   

Returns

建造者

类型参数

TBuilder

添加(TBuilder, 行动)

将“a”(超链接)元素配置添加到构建器中。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGAElementBuilder >

对“A”元素的配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 〉外文書 (TBuilder, 行动)

将“动画”元素配置添加到建筑师。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < 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 < SVGAnimateMotionElementBuilder >

对“animateMotion”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddAnimateTransform(TBuilder, 行动)

将“动画转换”元素配置添加到建筑师。

public static TBuilder AddAnimateTransform<tbuilder>(this TBuilder builder, Action<svganimatetransformelementbuilder> configure) where TBuilder : ISVGElementBuilder, IAnimationElementBuilder

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGAnimateTransformElementBuilder >

对“animateTransform”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddBuilder<tbuilder,电信制造商="">(创建者,TelementBuilder)

将现有 SVG 元素构造器添加到现有的 SV G 的元件构建器中,该方法用于将预定义的 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<t建造器>(TBuilder, 行动)

将“循环”元素配置添加到建筑师。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGCircleElementBuilder >

对“循环”元素的配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddCircle<t建造器>(TBuilder, OneOf<双重, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“">, OneOf<color, paint,="” 字符串=“">, OneOf<color, paint,="” 字符串=“">, string, 行动)

添加一个指定的中心、射线和风格的“循环”元素到SVG制造商。

public static TBuilder AddCircle<tbuilder>(this TBuilder builder, OneOf<double, (double,="" lengthtype)=""> cx = null, OneOf<double, (double,="" lengthtype)=""> cy = null, OneOf<double, (double,="" lengthtype)=""> r = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgcircleelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder

Parameters

builder 建造者

SVG 构建器的例子,将添加“循环”元素。

cx OneOf < double , ( double , LengthType )>

循环的中心的 x 坐标 可以是双值或双重和长度类型的双倍值。

cy OneOf < double , ( double , LengthType )>

循环的中心的 y 坐标 可以是双值或双重和长度类型的双倍值。

r OneOf < double , ( double , LengthType )>

循环的射线可以是双值或双重和长度类型的双倍值。

fill OneOf < Color , Paint , string >

填写颜色或绘画风格的循环. 可以是一个颜色的或一个画画的值或画服务器 ID 可选参数。

stroke OneOf < Color , Paint , string >

图形颜色或圆形的绘画风格. 可以是 色彩或 画素值或画服务器 ID 可选参数。

id string

循环元素的独特识别器 可选参数。

extend Action < SVGCircleElementBuilder >

一个可选的行动,进一步配置循环元素构建器。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

此分類上一篇: AddClipPath(TBuilder, 行动)

将“clipPath”元素配置添加到构建者。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGClipPathElementBuilder >

对“clipPath”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

添加内容(编辑, string)

将文本内容添加到 SVG 元素。

public static TBuilder AddContent<tbuilder>(this TBuilder builder, string text) where TBuilder : ISVGElementBuilder, ITextContentSetter

Parameters

builder 建造者

SVG元素构造器。

text string

要添加到元素的文本。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

Remarks

这种方法允许将文本内容直接添加到SVG元素中,对包含文档数据的元件有用。

AddDefs<t构建器>(TBuilder, 行動)

将“defs”(定义)元素配置添加到构建者。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGDefsElementBuilder >

对“defs”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

添加Desc(TBuilder, 行动)

将“desc”元素配置添加到构建器中. 使用的“desc”要素为 SVG 内容提供描述。

public static TBuilder AddDesc<tbuilder>(this TBuilder builder, Action<svgdescelementbuilder> configure) where TBuilder : ISVGElementBuilder, IDescriptiveElementBuilder

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGDescElementBuilder >

对“desc”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddEllipse<t建造器>(TBuilder, 动作)

将“Ellipse”元素配置添加到建筑师。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGEllipseElementBuilder >

对“Ellipse”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddEllipse<t建造器>(TBuilder, OneOf<双重, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“">, OneOf<color, paint,="” 字符串=“">, OneOf<color, paint,="” 字符串=“">, string, 行动)

添加一个“Elipse”元素到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 构建器的例子,将添加“Elipse”元素。

cx OneOf < double , ( double , LengthType )>

可以是双值或双重和长度类型的双倍值。

cy OneOf < double , ( double , LengthType )>

它可以是双值或双重和长度类型的双倍值。

rx OneOf < double , ( double , LengthType )>

可以是双值或双重和长度类型的双倍值。

ry OneOf < double , ( double , LengthType )>

它可以是双值或双重和长度类型的双倍值。

fill OneOf < Color , Paint , string >

填写颜色或绘画风格,可以是色彩或彩色值或画服务器 ID 可选参数。

stroke OneOf < Color , Paint , string >

可以是颜色或彩色值或画服务器 ID 可选参数。

id string

一个独特的识别器为 ellipse 元素 可选参数。

extend Action < SVGEllipseElementBuilder >

一个可选的操作,进一步配置Ellipse元素构建器。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

AddFeBlend<t建造器>(TBuilder, 行动)

将“feBlend”元素配置添加到构建器中,该元件定义了两个图形之间的混合效果。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGFEBlendElementBuilder >

对“feBlend”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddFeBlend<t建造器>(TBuilder, BlendMode?, OneOf<string,过滤器输入=“">, OneOf<string,过滤器输入=“>”,字符串,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“">, OneOf<color, paint,="” 字符串=“">, OneOf<color, paint,="” 字符串=“">,字符串, 行动)

将“feBlend”元素添加到 SVG 构建器中,指定混合模式和过滤效果的各种其他特性。

public static TBuilder AddFeBlend<tbuilder>(this TBuilder builder, BlendMode? mode = null, OneOf<string, filterinput=""> @in = null, OneOf<string, filterinput=""> in2 = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfeblendelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder

Parameters

builder 建造者

SVG 构建器的例子,将添加“feBlend”元素。

mode BlendMode ?

使用的混合模式. 可选参数。

in OneOf < string , FilterInput >

混合效果的第一个输入. 可以是一个链条或一个 FilterInput . 可选参数。

in2 OneOf < string , FilterInput >

混合效应的第二个输入. 可以是一个链条或一个 FilterInput 可选参数。

result string

结果为此过滤器原始。 可选参数。

x OneOf < double , ( double , LengthType )>

过滤器原始子区的 x 坐标. 可以是双重或 ValueTuple 与 LengthType。

y OneOf < double , ( double , LengthType )>

过滤器原始子区的 y 坐标. 可以是双或值双与长类型。

width OneOf < double , ( double , LengthType )>

过滤器的宽度是原始子区域. 可以是双或值双与长类型。

height OneOf < double , ( double , LengthType )>

过滤器的高度是原始子区,可以是双重或值倍与长度类型,可选参数。

fill OneOf < Color , Paint , string >

填写元素的颜色、涂料或绘画服务器ID 可选参数。

stroke OneOf < Color , Paint , string >

插图颜色、绘画或绘图服务器 ID 为元素 可选参数。

id string

过滤器原始元素的独特识别器 可选参数。

extend Action < SVGFEBlendElementBuilder >

可选操作进一步配置 SVGFEBlendElementBuilder。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

AddFeColorMatrix<t建筑师>(TBuilder, 行动)

将“feColorMatrix”元素配置添加到构建器中,该元件适用于每个像素的颜色和阿尔法值的矩阵转换。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGFEColorMatrixElementBuilder >

对“feColorMatrix”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddFeColorMatrix<t建筑师>(TBuilder, ColorMatrix操作,双重( ), OneOf<string,过滤器输入=“>”,字符串,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“">, OneOf<color, paint,="” 字符串=“">, OneOf<color, paint,="” 字符串=“">,字符串, 行动)

将“feColorMatrix”元素添加到 SVG 构造器中,指定颜色矩阵操作的类型和过滤效果的各种其他特性。

public static TBuilder AddFeColorMatrix<tbuilder>(this TBuilder builder, ColorMatrixOperation type, double[] values = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfecolormatrixelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder

Parameters

builder 建造者

SVG 构建器的例子,将添加“feColorMatrix”元素。

type ColorMatrixOperation

使用的颜色矩阵操作的类型。

values double ( )

颜色矩阵操作的值 可选参数。

in OneOf < string , FilterInput >

输入颜色矩阵效应. 可以是一个链条或一个 FilterInput 可选参数。

result string

结果为此过滤器原始。 可选参数。

x OneOf < double , ( double , LengthType )>

过滤器原始子区的 x 坐标. 可以是双重或 ValueTuple 与 LengthType。

y OneOf < double , ( double , LengthType )>

过滤器原始子区的 y 坐标. 可以是双或值双与长类型。

width OneOf < double , ( double , LengthType )>

过滤器的宽度是原始子区域. 可以是双或值双与长类型。

height OneOf < double , ( double , LengthType )>

过滤器的高度是原始子区,可以是双重或值倍与长度类型,可选参数。

fill OneOf < Color , Paint , string >

填写元素的颜色、涂料或绘画服务器ID 可选参数。

stroke OneOf < Color , Paint , string >

插图颜色、绘画或绘图服务器 ID 为元素 可选参数。

id string

过滤器原始元素的独特识别器 可选参数。

extend Action < 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 < SVGFEComponentTransferElementBuilder >

对“feComponentTransfer”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddFeComponent 转换(TBuilder, 行动, 行动, 行动, 行动, OneOf<string,过滤器输入=“>”,字符串,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“">, OneOf<color, paint,="” 字符串=“">, OneOf<color, paint,="” 字符串=“">,字符串, 行动)

将“feComponentTransfer”元素添加到 SVG 构建器中,允许对颜色频道的数据进行组件清理。

public static TBuilder AddFeComponentTransfer<tbuilder>(this TBuilder builder, Action<svgfefuncaelementbuilder> a = null, Action<svgfefuncrelementbuilder> r = null, Action<svgfefuncgelementbuilder> g = null, Action<svgfefuncbelementbuilder> b = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfecomponenttransferelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder

Parameters

builder 建造者

SVG 构建器例子将添加“feComponentTransfer”元素。

a Action < SVGFEFuncAElementBuilder >

一个操作设置“feFuncA”组件的阿尔法频道。

r Action < SVGFEFuncRElementBuilder >

为红频道设置“feFuncR”组件的操作。

g Action < SVGFEFuncGElementBuilder >

要设置绿频道的“feFuncG”组件的操作 可选参数。

b Action < SVGFEFuncBElementBuilder >

操作设置蓝频道的“feFuncB”组件 可选参数。

in OneOf < string , FilterInput >

对组件传输效应的输入. 可以是一个链条或一个 FilterInput . 可选参数。

result string

结果为此过滤器原始。 可选参数。

x OneOf < double , ( double , LengthType )>

过滤器原始子区的 x 坐标. 可以是双重或 ValueTuple 与 LengthType。

y OneOf < double , ( double , LengthType )>

过滤器原始子区的 y 坐标. 可以是双或值双与长类型。

width OneOf < double , ( double , LengthType )>

过滤器的宽度是原始子区域. 可以是双或值双与长类型。

height OneOf < double , ( double , LengthType )>

过滤器的高度是原始子区,可以是双重或值倍与长度类型,可选参数。

fill OneOf < Color , Paint , string >

填写元素的颜色、涂料或绘画服务器ID 可选参数。

stroke OneOf < Color , Paint , string >

插图颜色、绘画或绘图服务器 ID 为元素 可选参数。

id string

过滤器原始元素的独特识别器 可选参数。

extend Action < SVGFEComponentTransferElementBuilder >

可选的操作,进一步配置 SVGFEComponentTransferElementBuilder。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

AddFeComposite<tbuilder 编辑>(TBuilder, 行动)

将“feComposite”元素配置添加到构建器中,该元件进行两个输入图形的细节组合。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGFECompositeElementBuilder >

对“feComposite”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddFeComposite<tbuilder 编辑>(TBuilder, CompositeOperator?, 双 , 雙 , Double , double , OneOf<string, filterinput=“">, OneOf<string,过滤器输入=“>”,字符串,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“">, OneOf<color, paint,="” 字符串=“">, OneOf<color, paint,="” 字符串=“">,字符串, 行动)

将“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 < string , FilterInput >

合成效应的第一个输入. 可以是链条或 FilterInput 可选参数。

in2 OneOf < string , FilterInput >

二是复合效应的第二个输入,可以是一条线或过滤器输出,可选参数。

result string

结果为此过滤器原始。 可选参数。

x OneOf < double , ( double , LengthType )>

过滤器原始子区的 x 坐标. 可以是双重或 ValueTuple 与 LengthType。

y OneOf < double , ( double , LengthType )>

过滤器原始子区的 y 坐标. 可以是双或值双与长类型。

width OneOf < double , ( double , LengthType )>

过滤器的宽度是原始子区域. 可以是双或值双与长类型。

height OneOf < double , ( double , LengthType )>

过滤器的高度是原始子区,可以是双重或值倍与长度类型,可选参数。

fill OneOf < Color , Paint , string >

填写元素的颜色、涂料或绘画服务器ID 可选参数。

stroke OneOf < Color , Paint , string >

插图颜色、绘画或绘图服务器 ID 为元素 可选参数。

id string

过滤器原始元素的独特识别器 可选参数。

extend Action < 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 < SVGFEConvolveMatrixElementBuilder >

对“feConvolveMatrix”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddFeConvolve马特里克斯(TBuilder,双重( ),双,双 , int, int , EdgeMode , bool , OneOf<int , (此分類上一篇: int)=“">, OneOf<string,过滤器输入=“>”,字符串,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“">, OneOf<color, paint,="” 字符串=“">, OneOf<color, paint,="” 字符串=“">,字符串, 行动)

将“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 < int , ( int , int )>

核心矩阵的顺序 可以是 int 或 ValueTuple 的 2 英寸 可选参数。

in OneOf < string , FilterInput >

转换效应的输入. 可以是一个链条或一个 FilterInput . 可选参数。

result string

结果为此过滤器原始。 可选参数。

x OneOf < double , ( double , LengthType )>

过滤器原始子区的 x 坐标. 可以是双重或 ValueTuple 与 LengthType。

y OneOf < double , ( double , LengthType )>

过滤器原始子区的 y 坐标. 可以是双或值双与长类型。

width OneOf < double , ( double , LengthType )>

过滤器的宽度是原始子区域. 可以是双或值双与长类型。

height OneOf < double , ( double , LengthType )>

过滤器的高度是原始子区,可以是双重或值倍与长度类型,可选参数。

fill OneOf < Color , Paint , string >

填写元素的颜色、涂料或绘画服务器ID 可选参数。

stroke OneOf < Color , Paint , string >

插图颜色、绘画或绘图服务器 ID 为元素 可选参数。

id string

过滤器原始元素的独特识别器 可选参数。

extend Action < SVGFEConvolveMatrixElementBuilder >

可选操作进一步配置 SVGFEConvolveMatrixElementBuilder。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

此分類上一篇: AddFeDiffuseLighting(TBuilder, 行动)

将“feDiffuseLighting”元素配置添加到构建器中,该元件在图像上提供照明效果。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGFEDiffuseLightingElementBuilder >

对“feDiffuseLighting”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

此分類上一篇: AddFeDiffuseLighting(TBuilder, 行动, 颜色?, 双, 雙, OneOf<string, filterinput=“>”,字符串,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“">, OneOf<color, paint,="” 字符串=“">, OneOf<color, paint,="” 字符串=“">,字符串, 行动)

将“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 < SVGFEDistantLightElementBuilder >

一个操作,设置光源的分散照明效应。

lightingColor Color ?

光的颜色:可选参数。

surfaceScale double ?

表面尺寸因子为照明效应 可选参数。

diffuseConstant double ?

常态用于确定照明效应 可选参数。

in OneOf < string , FilterInput >

分散照明效应的输入. 可以是一个链条或一个过滤器。

result string

结果为此过滤器原始。 可选参数。

x OneOf < double , ( double , LengthType )>

过滤器原始子区的 x 坐标. 可以是双重或 ValueTuple 与 LengthType。

y OneOf < double , ( double , LengthType )>

过滤器原始子区的 y 坐标. 可以是双或值双与长类型。

width OneOf < double , ( double , LengthType )>

过滤器的宽度是原始子区域. 可以是双或值双与长类型。

height OneOf < double , ( double , LengthType )>

过滤器的高度是原始子区,可以是双重或值倍与长度类型,可选参数。

fill OneOf < Color , Paint , string >

填写元素的颜色、涂料或绘画服务器ID 可选参数。

stroke OneOf < Color , Paint , string >

插图颜色、绘画或绘图服务器 ID 为元素 可选参数。

id string

过滤器原始元素的独特识别器 可选参数。

extend Action < SVGFEDiffuseLightingElementBuilder >

可选操作进一步配置 SVGFEDiffuseLightingElementBuilder。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

此分類上一篇: AddFeDiffuseLighting(TBuilder, 行动, 颜色?, 双, 雙, OneOf<string, filterinput=“>”,字符串,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“">, OneOf<color, paint,="” 字符串=“">, OneOf<color, paint,="” 字符串=“">,字符串, 行动)

将“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 < SVGFEPointLightElementBuilder >

一个操作,设置光源的分散照明效应。

lightingColor Color ?

光的颜色:可选参数。

surfaceScale double ?

表面尺寸因子为照明效应 可选参数。

diffuseConstant double ?

常态用于确定照明效应 可选参数。

in OneOf < string , FilterInput >

分散照明效应的输入. 可以是一个链条或一个过滤器。

result string

结果为此过滤器原始。 可选参数。

x OneOf < double , ( double , LengthType )>

过滤器原始子区的 x 坐标. 可以是双重或 ValueTuple 与 LengthType。

y OneOf < double , ( double , LengthType )>

过滤器原始子区的 y 坐标. 可以是双或值双与长类型。

width OneOf < double , ( double , LengthType )>

过滤器的宽度是原始子区域. 可以是双或值双与长类型。

height OneOf < double , ( double , LengthType )>

过滤器的高度是原始子区,可以是双重或值倍与长度类型,可选参数。

fill OneOf < Color , Paint , string >

填写元素的颜色、涂料或绘画服务器ID 可选参数。

stroke OneOf < Color , Paint , string >

插图颜色、绘画或绘图服务器 ID 为元素 可选参数。

id string

过滤器原始元素的独特识别器 可选参数。

extend Action < SVGFEDiffuseLightingElementBuilder >

可选操作进一步配置 SVGFEDiffuseLightingElementBuilder。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

此分類上一篇: AddFeDiffuseLighting(TBuilder, 动作, 颜色?, 双, 雙, OneOf<string, filterinput=“>”,字符串,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“">, OneOf<color, paint,="” 字符串=“">, OneOf<color, paint,="” 字符串=“">,字符串, 行动)

将“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 < SVGFESpotLightElementBuilder >

一个操作,设置光源的分散照明效应。

lightingColor Color ?

光的颜色:可选参数。

surfaceScale double ?

表面尺寸因子为照明效应 可选参数。

diffuseConstant double ?

常态用于确定照明效应 可选参数。

in OneOf < string , FilterInput >

分散照明效应的输入. 可以是一个链条或一个过滤器。

result string

结果为此过滤器原始。 可选参数。

x OneOf < double , ( double , LengthType )>

过滤器原始子区的 x 坐标. 可以是双重或 ValueTuple 与 LengthType。

y OneOf < double , ( double , LengthType )>

过滤器原始子区的 y 坐标. 可以是双或值双与长类型。

width OneOf < double , ( double , LengthType )>

过滤器的宽度是原始子区域. 可以是双或值双与长类型。

height OneOf < double , ( double , LengthType )>

过滤器的高度是原始子区,可以是双重或值倍与长度类型,可选参数。

fill OneOf < Color , Paint , string >

填写元素的颜色、涂料或绘画服务器ID 可选参数。

stroke OneOf < Color , Paint , string >

插图颜色、绘画或绘图服务器 ID 为元素 可选参数。

id string

过滤器原始元素的独特识别器 可选参数。

extend Action < SVGFEDiffuseLightingElementBuilder >

可选操作进一步配置 SVGFEDiffuseLightingElementBuilder。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

圖片來源Map(TBuilder, 行动)

将“feDisplacementMap”元素配置添加到构建器中,该元件将图像转移到指定的 vector 地图上。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGFEDisplacementMapElementBuilder >

对“feDisplacementMap”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

圖片來源Map(TBuilder, double?, ChannelSelector?, 频道选择器?, OneOf<string, 过滤器输入=“">, OneOf<string,过滤器输入=“>”,字符串,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“">, OneOf<color, paint,="” 字符串=“">, OneOf<color, paint,="” 字符串=“">, string, 行动)

将“feDisplacementMap”元素添加到 SVG 构建器中,创建一个以颜色数据为基础的图像从第二来源扭曲的效果。

public static TBuilder AddFeDisplacementMap<tbuilder>(this TBuilder builder, double? scale = null, ChannelSelector? xChannelSelector = null, ChannelSelector? yChannelSelector = null, OneOf<string, filterinput=""> @in = null, OneOf<string, filterinput=""> in2 = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfedisplacementmapelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder

Parameters

builder 建造者

SVG 构建器例子将添加“feDisplacementMap”元素。

scale double ?

尺寸因子决定移动的数量 可选参数。

xChannelSelector ChannelSelector ?

使用 in2 图像的频道,沿着 x 轴移动。

yChannelSelector ChannelSelector ?

使用 in2 图像的频道,沿着 y 轴移动。

in OneOf < string , FilterInput >

输入图像可以移动. 可以是一个链条或一个 FilterInput。

in2 OneOf < string , FilterInput >

图像提供移动数据. 可以是一个链条或一个FilterInput。

result string

结果为此过滤器原始。 可选参数。

x OneOf < double , ( double , LengthType )>

过滤器原始子区的 x 坐标. 可以是双重或 ValueTuple 与 LengthType。

y OneOf < double , ( double , LengthType )>

过滤器原始子区的 y 坐标. 可以是双或值双与长类型。

width OneOf < double , ( double , LengthType )>

过滤器的宽度是原始子区域. 可以是双或值双与长类型。

height OneOf < double , ( double , LengthType )>

过滤器的高度是原始子区,可以是双重或值倍与长度类型,可选参数。

fill OneOf < Color , Paint , string >

填写元素的颜色、涂料或绘画服务器ID 可选参数。

stroke OneOf < Color , Paint , string >

插图颜色、绘画或绘图服务器 ID 为元素 可选参数。

id string

过滤器原始元素的独特识别器 可选参数。

extend Action < 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 < SVGFEDropShadowElementBuilder >

对“feDropShadow”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddFeDropShadow(TBuilder, 双?, 雙?, OneOf<双, (二是“双”)=“">, OneOf<string,过滤器输入=“>”,字符串,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“">, OneOf<color, paint,="” 字符串=“">, OneOf<color, paint,="” 字符串=“">, string, 行动)

将“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 < double , ( double , double )>

標準偏差在滴影中的泡沫操作. 可以是雙重或兩倍的ValueTuple。

in OneOf < string , FilterInput >

输入图表将被应用到滴影. 可以是一个链条或一个过滤器。

result string

结果为此过滤器原始。 可选参数。

x OneOf < double , ( double , LengthType )>

过滤器原始子区的 x 坐标. 可以是双重或 ValueTuple 与 LengthType。

y OneOf < double , ( double , LengthType )>

过滤器原始子区的 y 坐标. 可以是双或值双与长类型。

width OneOf < double , ( double , LengthType )>

过滤器的宽度是原始子区域. 可以是双或值双与长类型。

height OneOf < double , ( double , LengthType )>

过滤器的高度是原始子区,可以是双重或值倍与长度类型,可选参数。

fill OneOf < Color , Paint , string >

填写元素的颜色、涂料或绘画服务器ID 可选参数。

stroke OneOf < Color , Paint , string >

插图颜色、绘画或绘图服务器 ID 为元素 可选参数。

id string

过滤器原始元素的独特识别器 可选参数。

extend Action < SVGFEDropShadowElementBuilder >

可选操作进一步配置 SVGFEDropShadowElementBuilder。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

AddFeFlood<t建造器>(TBuilder, 行动)

将“feFlood”元素配置添加到构建器中,该元件将过滤器分区填补为指定的颜色。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGFEFloodElementBuilder >

对“feFlood”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddFeFlood<t建造器>(TBuilder, 颜色?, 双? 字符串, OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“">, OneOf<color, paint,="” 字符串=“">, OneOf<color, paint,="” 字符串=“">,字符串, 行动)

将“feFlood”元素添加到 SVG 构建器中,在整个过滤器子区域上创造一个统一的洪水颜色效果。

public static TBuilder AddFeFlood<tbuilder>(this TBuilder builder, Color? floodColor = null, double? floodOpacity = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfefloodelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder

Parameters

builder 建造者

SVG 构建器的例子,将添加“feFlood”元素。

floodColor Color ?

用于洪水效应的颜色 可选参数。

floodOpacity double ?

洪水颜色的不透明度:可选参数。

result string

结果为此过滤器原始。 可选参数。

x OneOf < double , ( double , LengthType )>

过滤器原始子区的 x 坐标. 可以是双重或 ValueTuple 与 LengthType。

y OneOf < double , ( double , LengthType )>

过滤器原始子区的 y 坐标. 可以是双或值双与长类型。

width OneOf < double , ( double , LengthType )>

过滤器的宽度是原始子区域. 可以是双或值双与长类型。

height OneOf < double , ( double , LengthType )>

过滤器的高度是原始子区,可以是双重或值倍与长度类型,可选参数。

fill OneOf < Color , Paint , string >

填写元素的颜色、涂料或绘画服务器ID 可选参数。

stroke OneOf < Color , Paint , string >

插图颜色、绘画或绘图服务器 ID 为元素 可选参数。

id string

过滤器原始元素的独特识别器 可选参数。

extend Action < SVGFEFloodElementBuilder >

可选操作进一步配置 SVGFEFloodElementBuilder。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

AddFeGaussianBlur(TBuilder, 行动)

将“feGaussianBlur”元素配置添加到构建器中. 此元件适用于输入图像的 Gaussian blur。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGFEGaussianBlurElementBuilder >

对“feGaussianBlur”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddFeGaussianBlur(TBuilder, OneOf<双重, (二是“双”)=“">, OneOf<string,过滤器输入=“>”,字符串,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“">, OneOf<color, paint,="” 字符串=“">, OneOf<color, paint,="” 字符串=“">,字符串, 行动)

将“feGaussianBlur”元素添加到 SVG 构造器中,将 Gaussian blur 效果应用到输入图像中。

public static TBuilder AddFeGaussianBlur<tbuilder>(this TBuilder builder, OneOf<double, (double,="" double)=""> stdDeviation = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfegaussianblurelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder

Parameters

builder 建造者

SVG 构建器的例子,将添加“feGaussianBlur”元素。

stdDeviation OneOf < double , ( double , double )>

可以是双重或两倍的 ValueTuple 可选参数。

in OneOf < string , FilterInput >

该输入图像将被应用到加西亚泡沫. 可以是一个链条或一个过滤器。

result string

结果为此过滤器原始。 可选参数。

x OneOf < double , ( double , LengthType )>

过滤器原始子区的 x 坐标. 可以是双重或 ValueTuple 与 LengthType。

y OneOf < double , ( double , LengthType )>

过滤器原始子区的 y 坐标. 可以是双或值双与长类型。

width OneOf < double , ( double , LengthType )>

过滤器的宽度是原始子区域. 可以是双或值双与长类型。

height OneOf < double , ( double , LengthType )>

过滤器的高度是原始子区,可以是双重或值倍与长度类型,可选参数。

fill OneOf < Color , Paint , string >

填写元素的颜色、涂料或绘画服务器ID 可选参数。

stroke OneOf < Color , Paint , string >

插图颜色、绘画或绘图服务器 ID 为元素 可选参数。

id string

过滤器原始元素的独特识别器 可选参数。

extend Action < SVGFEGaussianBlurElementBuilder >

可选操作进一步配置 SVGFEGaussianBlurElementBuilder。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

AddFeImage<t建造器>(TBuilder, 动作)

将“feImage”元素配置添加到构建器中,该元件捕获外部图像并将其纳入过滤管道中。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGFEImageElementBuilder >

对“feImage”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddFeImage<t建造器>(TBuilder, string、 string, OneOf<double, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“">, OneOf<color, paint,="” 字符串=“">, OneOf<color, paint,="” 字符串=“">,字符串, 行动)

将“feImage”元素添加到 SVG 构建器中,将外部图像纳入过滤效果中。

public static TBuilder AddFeImage<tbuilder>(this TBuilder builder, string href = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfeimageelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder

Parameters

builder 建造者

SVG 构建器例子将添加“feImage”元素。

href string

URL 或对外图像的参考. 可选参数。

result string

结果为此过滤器原始。 可选参数。

x OneOf < double , ( double , LengthType )>

过滤器原始子区的 x 坐标. 可以是双重或 ValueTuple 与 LengthType。

y OneOf < double , ( double , LengthType )>

过滤器原始子区的 y 坐标. 可以是双或值双与长类型。

width OneOf < double , ( double , LengthType )>

过滤器的宽度是原始子区域. 可以是双或值双与长类型。

height OneOf < double , ( double , LengthType )>

过滤器的高度是原始子区,可以是双重或值倍与长度类型,可选参数。

fill OneOf < Color , Paint , string >

填写元素的颜色、涂料或绘画服务器ID 可选参数。

stroke OneOf < Color , Paint , string >

插图颜色、绘画或绘图服务器 ID 为元素 可选参数。

id string

过滤器原始元素的独特识别器 可选参数。

extend Action < SVGFEImageElementBuilder >

可选操作进一步配置 SVGFEImageElementBuilder。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

AddFeMerge<t建造器>(TBuilder, 行动)

将“feMerge”元素配置添加到构建器中,此元格允许过滤效果同时应用而不是连续应用。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGFEMergeElementBuilder >

对“feMerge”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddFeMorphology<t建筑师>(TBuilder, 行动)

将“feMorphology”元素配置添加到建筑师中,该元件用于应用输入图像上的形状操作,如扩展或腐蚀。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGFEMorphologyElementBuilder >

对“feMorphology”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddFeMorphology<t建筑师>(TBuilder, MorphologyOperator?, OneOf<double, (二是“双”)=“">, OneOf<string,过滤器输入=“>”,字符串,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“">, OneOf<color, paint,="” 字符串=“">, OneOf<color, paint,="” 字符串=“">,字符串, 行动)

将“feMorphology”元素添加到 SVG 构造器中,并将 morphological 操作应用到输入图像中。

public static TBuilder AddFeMorphology<tbuilder>(this TBuilder builder, MorphologyOperator? @operator = null, OneOf<double, (double,="" double)=""> radius = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfemorphologyelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder

Parameters

builder 建造者

SVG 构建器的例子,将添加“feMorphology”元素。

operator MorphologyOperator ?

使用的 morphological operator 可选参数。

radius OneOf < double , ( double , double )>

可以是双重或两倍的值,可选参数。

in OneOf < string , FilterInput >

输入图像将被应用于它的形状操作. 可以是一个链条或一个过滤器。

result string

结果为此过滤器原始。 可选参数。

x OneOf < double , ( double , LengthType )>

过滤器原始子区的 x 坐标. 可以是双重或 ValueTuple 与 LengthType。

y OneOf < double , ( double , LengthType )>

过滤器原始子区的 y 坐标. 可以是双或值双与长类型。

width OneOf < double , ( double , LengthType )>

过滤器的宽度是原始子区域. 可以是双或值双与长类型。

height OneOf < double , ( double , LengthType )>

过滤器的高度是原始子区,可以是双重或值倍与长度类型,可选参数。

fill OneOf < Color , Paint , string >

填写元素的颜色、涂料或绘画服务器ID 可选参数。

stroke OneOf < Color , Paint , string >

插图颜色、绘画或绘图服务器 ID 为元素 可选参数。

id string

过滤器原始元素的独特识别器 可选参数。

extend Action < SVGFEMorphologyElementBuilder >

可选操作进一步配置 SVGFEMorphologyElementBuilder。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

此分類上一篇: AddFeOffset(TBuilder, 行动)

将“feOffset”元素配置添加到构建器中,该元件将输入图像通过指定的 vector。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGFEOffsetElementBuilder >

对“feOffset”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

此分類上一篇: AddFeOffset(TBuilder, double?, double? , OneOf<string, 过滤器输入=“>”,字符串,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“">, OneOf<color, paint,="” 字符串=“">, OneOf<color, paint,="” 字符串=“">, string, 行动)

将“feOffset”元素添加到 SVG 构建器中,通过通过指定 vector 转换输入图像来创建一个折扣效应。

public static TBuilder AddFeOffset<tbuilder>(this TBuilder builder, double? dx = null, double? dy = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfeoffsetelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder

Parameters

builder 建造者

SVG 构建器例子,将添加“feOffset”元素。

dx double ?

地平线折扣距离 可选参数

dy double ?

垂直折扣距离 可选参数

in OneOf < string , FilterInput >

输入图像将被应用于该折扣. 可以是一个链条或一个 FilterInput 可选参数。

result string

结果为此过滤器原始。 可选参数。

x OneOf < double , ( double , LengthType )>

过滤器原始子区的 x 坐标. 可以是双重或 ValueTuple 与 LengthType。

y OneOf < double , ( double , LengthType )>

过滤器原始子区的 y 坐标. 可以是双或值双与长类型。

width OneOf < double , ( double , LengthType )>

过滤器的宽度是原始子区域. 可以是双或值双与长类型。

height OneOf < double , ( double , LengthType )>

过滤器的高度是原始子区,可以是双重或值倍与长度类型,可选参数。

fill OneOf < Color , Paint , string >

填写元素的颜色、涂料或绘画服务器ID 可选参数。

stroke OneOf < Color , Paint , string >

插图颜色、绘画或绘图服务器 ID 为元素 可选参数。

id string

过滤器原始元素的独特识别器 可选参数。

extend Action < SVGFEOffsetElementBuilder >

可选操作进一步配置 SVGFEOffsetElementBuilder。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

AddFeSpecularLighting(TBuilder, 行动)

将“feSpecularLighting”元素配置添加到构建器中,该元件对图像进行照明效应,模拟光谱反射。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGFESpecularLightingElementBuilder >

对“feSpecularLighting”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddFeSpecularLighting(TBuilder, 行动, 颜色?, 双, 雙? , OneOf<雙, (二是“双”)=“">, OneOf<string,过滤器输入=“>”,字符串,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“">, OneOf<color, paint,="” 字符串=“">, OneOf<color, paint,="” 字符串=“">,字符串,行动)

将“feSpecularLighting”元素添加到 SVG 构建器中,使用指定的光源应用一个光效应。

public static TBuilder AddFeSpecularLighting<tbuilder>(this TBuilder builder, Action<svgfedistantlightelementbuilder> lightSource, Color? lightingColor = null, double? surfaceScale = null, double? specularConstant = null, double? specularExponent = null, OneOf<double, (double,="" double)=""> kernelUnitLength = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfespecularlightingelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder

Parameters

builder 建造者

SVG 构建器的例子,将添加“feSpecularLighting”元素。

lightSource Action < SVGFEDistantLightElementBuilder >

要设置光源为光谱效应的操作。

lightingColor Color ?

光的颜色:可选参数。

surfaceScale double ?

表面尺寸因子为照明效应 可选参数。

specularConstant double ?

常态用于扩展光谱术语,可选参数。

specularExponent double ?

对光学期限的曝光,控制光谱突出的焦点,可选参数。

kernelUnitLength OneOf < double , ( double , double )>

核心单位长度为转换过滤器. 可以是双或两倍的ValueTuple。

in OneOf < string , FilterInput >

输入图像将被应用于投机照明效应. 可以是一个链条或一个过滤器。

result string

结果为此过滤器原始。 可选参数。

x OneOf < double , ( double , LengthType )>

过滤器原始子区的 x 坐标. 可以是双重或 ValueTuple 与 LengthType。

y OneOf < double , ( double , LengthType )>

过滤器原始子区的 y 坐标. 可以是双或值双与长类型。

width OneOf < double , ( double , LengthType )>

过滤器的宽度是原始子区域. 可以是双或值双与长类型。

height OneOf < double , ( double , LengthType )>

过滤器的高度是原始子区,可以是双重或值倍与长度类型,可选参数。

fill OneOf < Color , Paint , string >

填写元素的颜色、涂料或绘画服务器ID 可选参数。

stroke OneOf < Color , Paint , string >

插图颜色、绘画或绘图服务器 ID 为元素 可选参数。

id string

过滤器原始元素的独特识别器 可选参数。

extend Action < SVGFESpecularLightingElementBuilder >

可选操作进一步配置 SVGFESpecularLightingElementBuilder。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

AddFeSpecularLighting(TBuilder, 行动, 颜色?, 双, 雙? , OneOf<雙, (二是“双”)=“">, OneOf<string,过滤器输入=“>”,字符串,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“">, OneOf<color, paint,="” 字符串=“">, OneOf<color, paint,="” 字符串=“">,字符串,行动)

将“feSpecularLighting”元素添加到 SVG 构建器中,使用指定的光源应用一个光效应。

public static TBuilder AddFeSpecularLighting<tbuilder>(this TBuilder builder, Action<svgfepointlightelementbuilder> lightSource, Color? lightingColor = null, double? surfaceScale = null, double? specularConstant = null, double? specularExponent = null, OneOf<double, (double,="" double)=""> kernelUnitLength = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfespecularlightingelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder

Parameters

builder 建造者

SVG 构建器的例子,将添加“feSpecularLighting”元素。

lightSource Action < SVGFEPointLightElementBuilder >

要设置光源为光谱效应的操作。

lightingColor Color ?

光的颜色:可选参数。

surfaceScale double ?

表面尺寸因子为照明效应 可选参数。

specularConstant double ?

常态用于扩展光谱术语,可选参数。

specularExponent double ?

对光学期限的曝光,控制光谱突出的焦点,可选参数。

kernelUnitLength OneOf < double , ( double , double )>

核心单位长度为转换过滤器. 可以是双或两倍的ValueTuple。

in OneOf < string , FilterInput >

输入图像将被应用于投机照明效应. 可以是一个链条或一个过滤器。

result string

结果为此过滤器原始。 可选参数。

x OneOf < double , ( double , LengthType )>

过滤器原始子区的 x 坐标. 可以是双重或 ValueTuple 与 LengthType。

y OneOf < double , ( double , LengthType )>

过滤器原始子区的 y 坐标. 可以是双或值双与长类型。

width OneOf < double , ( double , LengthType )>

过滤器的宽度是原始子区域. 可以是双或值双与长类型。

height OneOf < double , ( double , LengthType )>

过滤器的高度是原始子区,可以是双重或值倍与长度类型,可选参数。

fill OneOf < Color , Paint , string >

填写元素的颜色、涂料或绘画服务器ID 可选参数。

stroke OneOf < Color , Paint , string >

插图颜色、绘画或绘图服务器 ID 为元素 可选参数。

id string

过滤器原始元素的独特识别器 可选参数。

extend Action < SVGFESpecularLightingElementBuilder >

可选操作进一步配置 SVGFESpecularLightingElementBuilder。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

AddFeSpecularLighting(TBuilder, 动作, 颜色?, 双, 雙? , OneOf<雙, (二是“双”)=“">, OneOf<string,过滤器输入=“>”,字符串,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“">, OneOf<color, paint,="” 字符串=“">, OneOf<color, paint,="” 字符串=“">,字符串,行动)

将“feSpecularLighting”元素添加到 SVG 构建器中,使用指定的光源应用一个光效应。

public static TBuilder AddFeSpecularLighting<tbuilder>(this TBuilder builder, Action<svgfespotlightelementbuilder> lightSource, Color? lightingColor = null, double? surfaceScale = null, double? specularConstant = null, double? specularExponent = null, OneOf<double, (double,="" double)=""> kernelUnitLength = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfespecularlightingelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder

Parameters

builder 建造者

SVG 构建器的例子,将添加“feSpecularLighting”元素。

lightSource Action < SVGFESpotLightElementBuilder >

要设置光源为光谱效应的操作。

lightingColor Color ?

光的颜色:可选参数。

surfaceScale double ?

表面尺寸因子为照明效应 可选参数。

specularConstant double ?

常态用于扩展光谱术语,可选参数。

specularExponent double ?

对光学期限的曝光,控制光谱突出的焦点,可选参数。

kernelUnitLength OneOf < double , ( double , double )>

核心单位长度为转换过滤器. 可以是双或两倍的ValueTuple。

in OneOf < string , FilterInput >

输入图像将被应用于投机照明效应. 可以是一个链条或一个过滤器。

result string

结果为此过滤器原始。 可选参数。

x OneOf < double , ( double , LengthType )>

过滤器原始子区的 x 坐标. 可以是双重或 ValueTuple 与 LengthType。

y OneOf < double , ( double , LengthType )>

过滤器原始子区的 y 坐标. 可以是双或值双与长类型。

width OneOf < double , ( double , LengthType )>

过滤器的宽度是原始子区域. 可以是双或值双与长类型。

height OneOf < double , ( double , LengthType )>

过滤器的高度是原始子区,可以是双重或值倍与长度类型,可选参数。

fill OneOf < Color , Paint , string >

填写元素的颜色、涂料或绘画服务器ID 可选参数。

stroke OneOf < Color , Paint , string >

插图颜色、绘画或绘图服务器 ID 为元素 可选参数。

id string

过滤器原始元素的独特识别器 可选参数。

extend Action < SVGFESpecularLightingElementBuilder >

可选操作进一步配置 SVGFESpecularLightingElementBuilder。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

AddFeTile<t建造器>(TBuilder, 动作)

将“feTile”元素配置添加到构建器中,该元件填补了一个直角,重复的插图图像。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGFETileElementBuilder >

对“feTile”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddFeTile<t建造器>(TBuilder, OneOf<string,过滤器输入=“>”,字符串,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“">, OneOf<color, paint,="” 字符串=“">, OneOf<color, paint,="” 字符串=“">,字符串, 行动)

将“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 < string , FilterInput >

输入图像将重复为板块. 可以是一个链条或一个 FilterInput. 有选择的参数。

result string

结果为此过滤器原始。 可选参数。

x OneOf < double , ( double , LengthType )>

过滤器原始子区的 x 坐标. 可以是双重或 ValueTuple 与 LengthType。

y OneOf < double , ( double , LengthType )>

过滤器原始子区的 y 坐标. 可以是双或值双与长类型。

width OneOf < double , ( double , LengthType )>

过滤器的宽度是原始子区域. 可以是双或值双与长类型。

height OneOf < double , ( double , LengthType )>

过滤器的高度是原始子区,可以是双重或值倍与长度类型,可选参数。

fill OneOf < Color , Paint , string >

填写元素的颜色、涂料或绘画服务器ID 可选参数。

stroke OneOf < Color , Paint , string >

插图颜色、绘画或绘图服务器 ID 为元素 可选参数。

id string

过滤器原始元素的独特识别器 可选参数。

extend Action < SVGFETileElementBuilder >

可选操作进一步配置 SVGFETileElementBuilder。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

AddFeTurbulence(TBuilder, 行动)

将“feTurbulence”元素配置添加到建筑师中,该元件使用Perlin噪音创建图像,有用于创造云或大理石等结构。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGFETurbulenceElementBuilder >

对“feTurbulence”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddFeTurbulence(TBuilder, OneOf<双重, (二是“双”)=“">, int?, double?, StitchTiles?, TurbulenceType?, OneOf<string, filterinput=“>”,字符串,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“">, OneOf<color, paint,="” 字符串=“">, OneOf<color, paint,="” 字符串=“">, string, 行动)

将“feTurbulence”元素添加到 SVG 构建器中,使用 Perlin 噪音创建一个涡轮效应,如云或大理石。

public static TBuilder AddFeTurbulence<tbuilder>(this TBuilder builder, OneOf<double, (double,="" double)=""> baseFrequency = null, int? numOctaves = null, double? seed = null, StitchTiles? stitchTiles = null, TurbulenceType? type = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfeturbulenceelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder

Parameters

builder 建造者

SVG 构建器的例子,将添加“feTurbulence”元素。

baseFrequency OneOf < double , ( double , double )>

波动的基本频率. 可以是双重或两倍的值倍。

numOctaves int ?

对涡轮机的奥克塔夫数 可选参数

seed double ?

种子号为随机数字发电机 可选参数。

stitchTiles StitchTiles ?

指示甲板是否合并,可选参数。

type TurbulenceType ?

混乱的类型(分裂噪音或突变),可选参数。

in OneOf < string , FilterInput >

输入图像将适用于涡轮效应. 可以是一个链条或一个过滤器。

result string

结果为此过滤器原始。 可选参数。

x OneOf < double , ( double , LengthType )>

过滤器原始子区的 x 坐标. 可以是双重或 ValueTuple 与 LengthType。

y OneOf < double , ( double , LengthType )>

过滤器原始子区的 y 坐标. 可以是双或值双与长类型。

width OneOf < double , ( double , LengthType )>

过滤器的宽度是原始子区域. 可以是双或值双与长类型。

height OneOf < double , ( double , LengthType )>

过滤器的高度是原始子区,可以是双重或值倍与长度类型,可选参数。

fill OneOf < Color , Paint , string >

填写元素的颜色、涂料或绘画服务器ID 可选参数。

stroke OneOf < Color , Paint , string >

插图颜色、绘画或绘图服务器 ID 为元素 可选参数。

id string

过滤器原始元素的独特识别器 可选参数。

extend Action < SVGFETurbulenceElementBuilder >

可选行动进一步配置 SVGFETurbulenceElementBuilder。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

AddFilter<t构建器>(TBuilder, 动作)

将“过滤器”元素配置添加到建筑师。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGFilterElementBuilder >

对“过滤器”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddFilter<t构建器>(TBuilder,CoordinateUnits?,CoordateUits? OneOf<double, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“">, OneOf<color, paint,="” 字符串=“">, OneOf<color, paint,="” 字符串=“">, string, 行动)

将“过滤器”元素添加到 SVG 构建器中,定义一个可以应用于 SV G 元件的过濾效应。

public static TBuilder AddFilter<tbuilder>(this TBuilder builder, CoordinateUnits? filterUnits = null, CoordinateUnits? primitiveUnits = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfilterelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder

Parameters

builder 建造者

SVG 构建器的例子,将添加“过滤器”元素。

filterUnits CoordinateUnits ?

指定过滤器的 x、y、宽和高度属性的坐标系统 可选参数。

primitiveUnits CoordinateUnits ?

指定过滤器的儿童元素属性的坐标系统 可选参数。

x OneOf < double , ( double , LengthType )>

过滤区域的 x 坐标. 可以是双或值Tuple 与长度类型 可选参数。

y OneOf < double , ( double , LengthType )>

过滤区域的 y 坐标. 可以是双重或值Tuple 与长度类型。

width OneOf < double , ( double , LengthType )>

过滤区域的宽度. 可以是双或值双与长类型。

height OneOf < double , ( double , LengthType )>

过滤区域的高度. 可以是双重或值Tuple 与长度Type。

fill OneOf < Color , Paint , string >

填写过滤器元素的颜色或涂料 可选参数。

stroke OneOf < Color , Paint , string >

冲击颜色或对过滤器元素的涂料 可选参数。

id string

对过滤器元素的独特识别器 可选参数。

extend Action < SVGFilterElementBuilder >

可选操作进一步配置 SVGFilterElementBuilder。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

此分類上一篇: AddForeignObject(TBuilder, 行动)

将“foreignObject”元素配置添加到构建者。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGForeignObjectElementBuilder >

对“外国对象”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

添加(TBuilder, 行動)

将“g”(组)元素配置添加到构建者。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGGElementBuilder >

对“g”元素的配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 〉外文書 (TBuilder, 动作)

将“图像”元素配置添加到构建者。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGImageElementBuilder >

对“图像”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 〉外文書 (TBuilder, string, OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“">, string, 行动)

将“图像”元素添加到 SVG 构建器中,将外部图形纳入 SV G 文档中。

public static TBuilder AddImage<tbuilder>(this TBuilder builder, string href = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, string id = null, Action<svgimageelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder

Parameters

builder 建造者

SVG 构建器例子将添加“图像”元素。

href string

URL 或对外图像的参考. 可选参数。

x OneOf < double , ( double , LengthType )>

图像被放置的 x 坐标. 可以是一个双重或一个 ValueTuple 与 长度类型 可选参数。

y OneOf < double , ( double , LengthType )>

图像被放置的 y 坐标. 可以是一个双重或一个 ValueTuple 与 LengthType 的选项参数。

width OneOf < double , ( double , LengthType )>

图像的宽度. 可以是双重或值Tuple 与长度Type 可选参数。

height OneOf < double , ( double , LengthType )>

图像的高度. 可以是双重或值Tuple 与长度Type 可选参数。

id string

图像元素的独特识别器 可选参数。

extend Action < SVGImageElementBuilder >

可选操作进一步配置 SVGImageElementBuilder。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

饰 AddLine(TBuilder, 动作)

将“线”元素配置添加到建筑师。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGLineElementBuilder >

对“线”元素的配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

饰 AddLine(TBuilder, OneOf<双重, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“">, OneOf<color, paint,="” 字符串=“">, OneOf<color, paint,="” 字符串=“">, string, 行动)

添加一个指定的起点和终点的“线”元素,并将风格与SVG构建器。

public static TBuilder AddLine<tbuilder>(this TBuilder builder, OneOf<double, (double,="" lengthtype)=""> x1 = null, OneOf<double, (double,="" lengthtype)=""> y1 = null, OneOf<double, (double,="" lengthtype)=""> x2 = null, OneOf<double, (double,="" lengthtype)=""> y2 = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svglineelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder

Parameters

builder 建造者

SVG 构建器的例子,将添加“线”元素。

x1 OneOf < double , ( double , LengthType )>

线的起点的 x 坐标 可以是双值或双重和长度类型的双倍值。

y1 OneOf < double , ( double , LengthType )>

线的起点的 y 坐标 可以是双值或双重和长度类型的双倍值。

x2 OneOf < double , ( double , LengthType )>

线的端点的 x 坐标 可以是双值或双重和长度类型的双倍值。

y2 OneOf < double , ( double , LengthType )>

线的终点的 y 坐标 可以是双值或双重和长度类型的双倍值。

fill OneOf < Color , Paint , string >

填写颜色或绘画风格的线条. 可以是 色彩或 画画值或画服务器 ID 可选参数。

stroke OneOf < Color , Paint , string >

可以是颜色或绘画值或彩色服务器 ID 可选参数。

id string

线元素的独特识别器 可选参数。

extend Action < SVGLineElementBuilder >

一个可选的操作,进一步配置线元素构建器。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

AddLinearGradient(TBuilder, 行动)

将“LinearGradient”元素配置添加到建筑师。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGLinearGradientElementBuilder >

对“LinearGradient”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddLinearGradient(TBuilder, OneOf<双重, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“">, CoordinateUnits?, SpreadMethod?, 序列, string, Action)

将“线性Gradient”元素添加到 SVG 构造器中,并指定其起点和终点位置,以及其他 Gradent 属性。

public static TBuilder AddLinearGradient<tbuilder>(this TBuilder builder, OneOf<double, (double,="" lengthtype)=""> x1, OneOf<double, (double,="" lengthtype)=""> y1, OneOf<double, (double,="" lengthtype)=""> x2, OneOf<double, (double,="" lengthtype)=""> y2, CoordinateUnits? gradientUnits, SpreadMethod? spreadMethod, string href = null, string id = null, Action<svglineargradientelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder

Parameters

builder 建造者

SVG 构建器的例子,将添加“线性Gradient”元素。

x1 OneOf < double , ( double , LengthType )>

可以是双重或值倍的长度类型。

y1 OneOf < double , ( double , LengthType )>

可以是双重或值倍与长度类型。

x2 OneOf < double , ( double , LengthType )>

结尾 x 协调为 gradient. 可以是双重或 ValueTuple 与 LengthType。

y2 OneOf < double , ( double , LengthType )>

结尾 y 协调为 gradient. 可以是双重或 ValueTuple 与 LengthType。

gradientUnits CoordinateUnits ?

指定格拉迪特的坐标系统 可选参数。

spreadMethod SpreadMethod ?

定义了格拉迪安如何在其起点和终点之外传播。

href string

引用到另一个格拉迪安,如果适用. 可选参数。

id string

格拉迪特元素的独特识别器 可选参数。

extend Action < SVGLinearGradientElementBuilder >

一个可选的行动,进一步配置线性格拉迪特元素构建器。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

AddMarker<t建造器>(TBuilder, 行动)

将“标记”元素配置添加到建筑师。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGMarkerElementBuilder >

对“标志”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddMask<tbuilder 编辑>(TBuilder, 行动)

将“面具”元素配置添加到建筑师。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGMaskElementBuilder >

对“面具”元素的配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddMetadata<tbuilder,电信="">(TBuilder, 行动)

将“metadata”元素配置添加到构建器中. 该“metadata”要素用于将 metadata 加入 SVG 内容。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGMetadataElementBuilder >

对“metadata”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

TElement

类型代表SVG模型的“数据”元素。

AddPath<t构建器>(TBuilder, 行动)

将“路”元素配置添加到建筑师。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGPathElementBuilder >

对“路”元素的配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddPath<t构建器>(TBuilder, OneOf<string, 行动<路由器="">>, OneOf<color,涂料,="" 字符串=“">, OneOf<color, paint,="” 字符串=“">, string, 行动)

将“路”元素添加到 SVG 构建器中,并指定其路数据和风格。

public static TBuilder AddPath<tbuilder>(this TBuilder builder, OneOf<string, action<pathbuilder="">&gt; d, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgpathelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder

Parameters

builder 建造者

SVG 构建器的例子,将添加“路”元素。

d OneOf < string , Action < PathBuilder >>

OneOf 类型可以是代表路径数据的链条或配置 PathBuilder 的操作。

fill OneOf < Color , Paint , string >

填写颜色或绘画风格的路径. 可以是一个颜色的或一个画画的值或画服务器 ID 可选参数。

stroke OneOf < Color , Paint , string >

路径的彩色或绘画风格. 可以是 颜色 或 画 Enum 值 或者 绘图 服务器 ID 可选参数。

id string

路径元素的独特识别器 可选参数。

extend Action < SVGPathElementBuilder >

一个可选的行动,进一步配置路径元素构建器。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

AddPath<t构建器>(TBuilder, 行動, OneOf<color,涂料,="" 字符串=“">, OneOf<color, paint,="” 字符串=“">, string, 行动)

AddPath 的过量负载,需要一个操作来直接设置 PathBuilder。

public static TBuilder AddPath<tbuilder>(this TBuilder builder, Action<pathbuilder> d, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgpathelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder

Parameters

builder 建造者

SVG 构建器的例子,将添加“路”元素。

d Action < PathBuilder >

一个操作,配置一个PathBuilder来定义路径数据。

fill OneOf < Color , Paint , string >

填写颜色或绘画风格的路径. 可以是一个颜色的或一个画画的值或画服务器 ID 可选参数。

stroke OneOf < Color , Paint , string >

路径的彩色或绘画风格. 可以是 颜色 或 画 Enum 值 或者 绘图 服务器 ID 可选参数。

id string

路径元素的独特识别器 可选参数。

extend Action < SVGPathElementBuilder >

一个可选的行动,进一步配置路径元素构建器。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

AddPattern<t构建器>(TBuilder, 行动)

将“模式”元素配置添加到建筑师。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGPatternElementBuilder >

对“模式”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddPattern<t构建器>(TBuilder, CoordinateUnits?, coordinateunits? , 序列, 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 < SVGPatternElementBuilder >

一个可选的操作,进一步配置模式元素构建器。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

AddPolygon<tbuilder 编辑>(TBuilder, 动作)

将“聚合物”元素配置添加到建筑师。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGPolygonElementBuilder >

对“聚合物”元素的配置行动。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddPolygon<tbuilder 编辑>(TBuilder,双重( ), OneOf<color,涂料,="" 字符串=“">, OneOf<color, paint,="” 字符串=“">, string, 行动)

添加一个“聚合物”元素到SVG建筑师,指定其垂直和风格。

public static TBuilder AddPolygon<tbuilder>(this TBuilder builder, double[] points, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgpolygonelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder

Parameters

builder 建造者

SVG建造器的例子,将添加“聚合物”元素。

points double ( )

代表聚合物的点(替代 x 和 y 坐标)的双重组合。

fill OneOf < Color , Paint , string >

填写颜色或绘画风格的聚合物. 可以是一个颜色的或一个油漆的值或彩色服务器 ID 可选参数。

stroke OneOf < Color , Paint , string >

可以是颜色或彩色值或画服务器 ID 可选参数。

id string

对聚合物元素的独特识别器 可选参数。

extend Action < SVGPolygonElementBuilder >

一个可选的行动,进一步配置聚合物元素构造器。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

添加Polyline(TBuilder, 动作)

将“聚合物”元素配置添加到建筑师。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGPolylineElementBuilder >

对“聚合物”元素的配置行动。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

添加Polyline(TBuilder,双重( ), OneOf<color,涂料,="" 字符串=“">, OneOf<color, paint,="” 字符串=“">,字符串, 行动)

添加一个“聚合物”元素到SVG建筑师,指定其垂直和风格。

public static TBuilder AddPolyline<tbuilder>(this TBuilder builder, double[] points, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgpolylineelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder

Parameters

builder 建造者

SVG建造器的例子,将添加“聚合物”元素。

points double ( )

代表聚合物的点(替代 x 和 y 坐标)的双重组合。

fill OneOf < Color , Paint , string >

填写颜色或绘画风格的聚合物. 可以是一个颜色的或一个油漆的值或彩色服务器 ID. 有选择的参数。

stroke OneOf < Color , Paint , string >

可以是颜色或彩色值或画服务器 ID 可选参数。

id string

对聚合物元素的独特识别器 可选参数。

extend Action < SVGPolylineElementBuilder >

一个可选的行动,进一步配置聚合物元素构造器。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

AddRadialGradient(TBuilder, 动作)

将“radialGradient”元素配置添加到建筑师。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGRadialGradientElementBuilder >

对“radialGradient”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddRadialGradient(TBuilder, OneOf<双重, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“">, CoordinateUnits?, SpreadMethod?, 序列, string, Action)

添加一个“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 < double , ( double , LengthType )>

格拉迪安的中心的 x 坐标. 可以是双重或 ValueTuple 与 LengthType。

cy OneOf < double , ( double , LengthType )>

可以是双重或值倍与长度类型,可选参数。

r OneOf < double , ( double , LengthType )>

格拉迪安的射线. 可以是双或值双与长类型。

fx OneOf < double , ( double , LengthType )>

格拉迪安的焦点的 x 坐标. 可以是双重或 ValueTuple 与 LengthType。

fy OneOf < double , ( double , LengthType )>

格拉迪安的焦点的 y 坐标. 可以是双重或值倍与长度类型。

gradientUnits CoordinateUnits ?

指定格拉迪特的坐标系统 可选参数。

spreadMethod SpreadMethod ?

定义了格拉迪安如何在其起点和终点之外传播。

href string

引用到另一个格拉迪安,如果适用. 可选参数。

id string

格拉迪特元素的独特识别器 可选参数。

extend Action < SVGRadialGradientElementBuilder >

一个可选的行动,进一步配置放射性格拉迪特元素构造器。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

AddRect<t建筑师>(TBuilder, 行动)

将“正确”元素配置添加到建筑师。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGRectElementBuilder >

对“正确”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddRect<t建筑师>(TBuilder, OneOf<双重, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“">, OneOf<color, paint,="” 字符串=“">, OneOf<color, paint,="” 字符串=“">, string, 行动)

添加一个“直”(直角)元素,指定尺寸和风格到SVG构造器。

public static TBuilder AddRect<tbuilder>(this TBuilder builder, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgrectelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder

Parameters

builder 建造者

SVG 构建器的例子,将添加“正确”元素。

x OneOf < double , ( double , LengthType )>

直角的起点的 x 坐标 可以是双值或双重和长度类型的双倍值。

y OneOf < double , ( double , LengthType )>

直角的起点的 y 坐标 可以是双值或双重和长度类型的双倍值。

width OneOf < double , ( double , LengthType )>

直角的宽度. 可以是双值或双重和长度类型的双倍值。

height OneOf < double , ( double , LengthType )>

直角的高度可以是双值或双重和长度类型的双倍值。

fill OneOf < Color , Paint , string >

填写颜色或绘画风格为直角. 可以是一个颜色的或画的 enum 值或彩色服务器 ID。

stroke OneOf < Color , Paint , string >

对直角的外观的颜色或绘画风格. 可以是 色彩或 画画的值或画服务器 ID 可选参数。

id string

对直角元素的独特识别器 可选参数。

extend Action < SVGRectElementBuilder >

一个可选的操作,进一步配置直角元素构建器。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

编辑: AddScript(TBuilder, 行动)

将“脚本”元素配置添加到构建者。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGScriptElementBuilder >

对“脚本”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddSet<t构建器>(TBuilder, 行动)

将“设置”元素配置添加到构建者。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGSetElementBuilder >

对“设置”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddStop<tbuilder 编辑>(TBuilder, 动作)

将“停止”元素配置添加到构建器中,以确定格拉迪特停止。

public static TBuilder AddStop<tbuilder>(this TBuilder builder, Action<svgstopelementbuilder> configure) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGStopElementBuilder >

对“停止”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddStop<tbuilder 编辑>(TBuilder, 颜色?, 双?, OneOf<双, (二重,="" stopunittype)=“">, string, 行动)

在 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 < double , ( double , StopUnitType )>

停车的折扣在格拉迪安内. 可以是双重或ValueTuple与StopUnitType。

id string

停止元素的独特识别器 可选参数。

extend Action < SVGStopElementBuilder >

一个可选的操作,进一步配置停止元素构建器。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

AddStyle<t建造器>(TBuilder, 动作)

将“风格”元素配置添加到建筑师。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGStyleElementBuilder >

对“风格”元素的配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddSvg<t建造器>(TBuilder, 行動)

将“svg”(可调节的 vector 图形)元素配置添加到构建者。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGSVGElementBuilder >

对“svg”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

饰 AddSwitch(TBuilder, 动作)

将“交换”元素配置添加到建筑师。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGSwitchElementBuilder >

对“交换”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

AddSymbol<tbuilder 编辑>(TBuilder, 动作)

将“符号”元素配置添加到建筑师。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGSymbolElementBuilder >

对“符号”元素的配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

添加文本(TBuilder, 动作)

将“文本”元素配置添加到构建者。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGTextElementBuilder >

对“文本”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

添加文本(TBuilder, string, OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“">, FontStyle?, 字符串, fontWeight?, OneOf<color, 绘画,="” 序列=“">, OneOf<color, paint,="” 字符串=“">, string, 行动)

添加一个“文本”元素,指定内容和属性为SVG构建器。

public static TBuilder AddText<tbuilder>(this TBuilder builder, string content, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> fontSize = null, FontStyle? fontStyle = null, string fontFamily = null, FontWeight? fontWeight = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgtextelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder

Parameters

builder 建造者

建造者例子将添加“文本”元素。

content string

要在“文本”元素中显示的文字内容。

x OneOf < double , ( double , LengthType )>

文本元素的 x 坐标 可以是双值或双重和长度类型的双倍值。

y OneOf < double , ( double , LengthType )>

文本元素的 y 坐标 可以是双值或双重和长度类型的双倍值。

fontSize OneOf < double , ( double , LengthType )>

文本的字体大小. 可以是双值或双重和长度类型的

fontStyle FontStyle ?

文本的字体风格(例如,正常,意大利语, oblique)。

fontFamily string

文本的字体家庭(例如,Arial,Verdana)。

fontWeight FontWeight ?

字体的重量(厚度)(例如,正常,大胆)。

fill OneOf < Color , Paint , string >

填写颜色或绘画风格为文本. 可以是一个颜色的或画画的值或彩色服务器 ID。

stroke OneOf < Color , Paint , string >

文本的彩色或绘画风格. 可以是 颜色 或 画 Enum 值,或画服务器 ID。

id string

文本元素的独特标识器。

extend Action < SVGTextElementBuilder >

一个可选的操作,进一步配置文本元素构建器。

Returns

建造者

建造器的例子,以连锁进一步的添加或配置。

类型参数

TBuilder

SVG元素构造器的类型,允许连锁。

标签:tbuilder>(TBuilder, 动作)

将“标题”元素配置添加到构建器中. 使用“主题”要素为 SVG 内容提供一个称号。

public static TBuilder AddTitle<tbuilder>(this TBuilder builder, Action<svgtitleelementbuilder> configure) where TBuilder : ISVGElementBuilder, IDescriptiveElementBuilder

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGTitleElementBuilder >

对“标题”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

添加(TBuilder, 行动)

将“使用”元素配置添加到建筑师。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGUseElementBuilder >

对“使用”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

添加(TBuilder, string, OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“””,OneOf<双, (二重,="”长type)=“">, OneOf<color, paint,="” 字符串=“">, OneOf<color, paint,="” 字符串=“">, string, 行动)

将“使用”元素添加到 SVG 构建器中,允许在其他地方定义的现有元件重新使用。

public static TBuilder AddUse<tbuilder>(this TBuilder builder, string href = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svguseelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder

Parameters

builder 建造者

SVG 构建器的例子,将添加“使用”元素。

href string

要重复使用的现有元素的参考:可选参数。

x OneOf < double , ( double , LengthType )>

可以是重复使用的元素放置的 x 坐标. 具有长度类型的双重或值倍。

y OneOf < double , ( double , LengthType )>

重复使用元素的 y 坐标可以是双或值双与长类型,可选参数。

width OneOf < double , ( double , LengthType )>

重复使用的元素的宽度. 可以是双或值双与长类型。

height OneOf < double , ( double , LengthType )>

重复使用的元素的高度. 可以是双重或值Tuple 与长度类型。

fill OneOf < Color , Paint , string >

填写元素的颜色、涂料或绘画服务器ID 可选参数。

stroke OneOf < Color , Paint , string >

插图颜色、绘画或绘图服务器 ID 为元素 可选参数。

id string

对元素的独特识别器. 可选参数。

extend Action < SVGUseElementBuilder >

可选操作进一步配置 SVGUseElementBuilder。

Returns

建造者

建造者例子,允许方法链。

类型参数

TBuilder

SVG元素构建器的类型,方便流畅的API使用。

此分類上一篇: AddView(TBuilder, 动作)

将“视图”元素配置添加到建筑师。

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

Parameters

builder 建造者

建筑师的例子。

configure Action < SVGViewElementBuilder >

对“视图”元素进行配置操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

添加剂(建造者,)

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

Parameters

builder 建造者

value   

Returns

建造者

类型参数

TBuilder

标签: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元素构造器的类型。

标签名称(编辑, string)

设置“atributeName”属性,指定CSS属性的名称或要动画的属性和。

public static TBuilder AttributeName<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationTargetAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

动画的属性名称。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

BaselineShift<t建筑师>(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<t建筑师>(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, Action)

设置“开始”属性,确定动画应该什么时候开始。

public static TBuilder Begin<tbuilder>(this TBuilder builder, Action<timingvaluebuilder> configure) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

configure Action < TimingValueBuilder >

一个代表来设置时间值。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

由TBuilder>(TBuilder,双,长型)

设置“by”属性,定义动画的相对折扣值与指定长度类型。

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

长度类型为“by”值。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

CalcMode<t构建器>(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, Params 序列[])

设置“类”属性,指定一个或多个类名为SVG元素。

public static TBuilder Class<tbuilder>(this TBuilder builder, params string[] value) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string ( )

授予的班级名称

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

圖片來源:Tbuilder>(TBuilder, 动作)

设置一个 SVG 元素的“clip-path”属性。

public static TBuilder ClipPath<tbuilder>(this TBuilder builder, Action<clippathbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

configure Action < ClipPathBuilder >

一个代表设置剪辑路径。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

圖片來源:Tbuilder>(TBuilder , ClipRule)

设置一个 SVG 元素的“剪辑规则”属性。

public static TBuilder ClipRule<tbuilder>(this TBuilder builder, ClipRule value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value ClipRule

剪辑规则值设置。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

彩色(TBuilder, 动作)

为 SVG 元素设置“颜色”属性,使用自定义配置。

public static TBuilder Color<tbuilder>(this TBuilder builder, Action<colorbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

configure Action < ColorBuilder >

一个代表来配置颜色。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

彩色(TBuilder, 色彩)

为 SVG 元素设置“色”属性,使用颜色值。

public static TBuilder Color<tbuilder>(this TBuilder builder, Color colorValue) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

colorValue Color

颜色值要设置。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

彩色(TBuilder、ColorInterpolation)

设置一个 SVG 元素的“颜色间隔”属性。

public static TBuilder ColorInterpolation<tbuilder>(this TBuilder builder, ColorInterpolation value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value ColorInterpolation

预定的颜色间隔值设置。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

色彩InterpolationFilters(TBuilder、ColorInterpolation)

设置一个 SVG 元素的“颜色间隔过滤器”属性。

public static TBuilder ColorInterpolationFilters<tbuilder>(this TBuilder builder, ColorInterpolation value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value ColorInterpolation

要设置过滤器的预定颜色间隔值。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

彩色图(编辑, string)

设置一个 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 元素设置“颜色转换”属性,使用预定义的 enum 值。

public static TBuilder ColorRendering<tbuilder>(this TBuilder builder, ColorRendering value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value ColorRendering

ColorRendering enum 值设置。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

教學家(建筑师,教练)

设置一个 SVG 元素的“cursor”属性,使用预定义的 enum 值。

public static TBuilder Cursor<tbuilder>(this TBuilder builder, Cursor value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value Cursor

Cursor enum 值设置。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

主条目(TBuilder, 文本指南)

设置一个 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>(TBuilder、DisplayType)

为 SVG 元素设置“显示”属性,使用预定义的 enum 值。

public static TBuilder Display<tbuilder>(this TBuilder builder, DisplayType value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value DisplayType

DisplayType enum 值设置。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

主持人Baseline(TBuilder, 主持人)

为 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)

设置“持久”属性,指定动画的持续时间。

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<t建筑师>(TBuilder, LongthType, Params 双重[])

设置“dx”属性,以调整文本中的每个字符的水平位置。

public static TBuilder Dx<tbuilder>(this TBuilder builder, LengthType type = LengthType.Px, params double[] values) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

type LengthType

值的长度单位类型。

values double ( )

每个字符的水平调整值。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

Remarks

这种方法允许对文本中的字符的水平空间进行精致控制。

DX<t建筑师>(TBuilder,双,长型)

为文本内容设置一个单一的水平调整值。

public static TBuilder Dx<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value double

水平调整值。

type LengthType

值的长度单位类型。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

Remarks

此方法将“dx”属性设置为单一值,调整文本内容的水平位置。

二<建造者>(TBuilder,双重( )长度)

为文本内容设置多个垂直调整值。

public static TBuilder Dy<tbuilder>(this TBuilder builder, double[] values, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

values double ( )

垂直调整值的序列。

type LengthType

值的长度单位类型。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

Remarks

该方法设置了多值的“D”属性,允许每个字符或文本部分进行单独的垂直调整。

二<建造者>(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, Action)

设置“终点”属性,确定动画应该什么时候结束。

public static TBuilder End<tbuilder>(this TBuilder builder, Action<timingvaluebuilder> configure) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

configure Action < TimingValueBuilder >

一个代表来设置时间值。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

主持人(TBuilder,双重)

设置一个组件传输函数元素的“曝光”属性。

public static TBuilder Exponent<tbuilder>(this TBuilder builder, double exponent) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter

Parameters

builder 建造者

建筑师的例子。

exponent double

传输函数的曝光值。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

填写(TBuilder , AnimationFill)

设置“填充”属性,定义动画应该如何应用其活跃寿命之外的风格。

public static TBuilder Fill<tbuilder>(this TBuilder builder, AnimationFill value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value AnimationFill

充满动画的行为。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

填写(TBuilder, 动作<画家>)

设置一个 SVG 元素的“填写”属性,使用自定义配置。

public static TBuilder Fill<tbuilder>(this TBuilder builder, Action<paintbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

configure Action < PaintBuilder >

一个代表配置 PaintBuilder。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

填写(TBuilder, 色彩)

为 SVG 元素设置“填充”属性,使用颜色。

public static TBuilder Fill<tbuilder>(this TBuilder builder, Color color) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

color Color

将颜色设置为填充。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

填写(画家,绘画)

为 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<t建筑师>(TBuilder,双重)

设置一个 SVG 元素的“填充可见性”属性. 值必须在 0.0 (完全透明) 和 1.0 (全不见)。

public static TBuilder FillOpacity<tbuilder>(this TBuilder builder, double opacity) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

opacity double

不透明度值设置。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

Exceptions

ArgumentOutOfRangeException

如果不透明度不在有效范围内。

FillRule<t建造器>(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 < 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 < ColorBuilder >

一个代表设置ColorBuilder。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

洪水(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

如果不透明度不在有效范围内。

圖片來源(编辑, string)

设置一个 SVG 元素的“源家族”属性。

public static TBuilder FontFamily<tbuilder>(this TBuilder builder, string value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value string

字体家庭设置。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

圖片來源(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元素构造器的类型。

圖片來源(建筑师,Kerning)

为 SVG 元素设置“源源”属性,使用预定义的源值。

public static TBuilder FontKerning<tbuilder>(this TBuilder builder, Kerning value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value Kerning

预定的基因值设置。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

圖片來源(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、FontSize)

设置一个 SVG 元素的“字体大小”属性,使用预定义字母大小的值。

public static TBuilder FontSize<tbuilder>(this TBuilder builder, FontSize value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value FontSize

预定字体大小值设置。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

FontSize 调整(TBuilder,双重)

为 SVG 元素设置“源尺寸调整”属性。

public static TBuilder FontSizeAdjust<tbuilder>(this TBuilder builder, double value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value double

字体大小调整值设置。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

FontSize 调整(建造者,)

public static TBuilder FontSizeAdjust<tbuilder>(this TBuilder builder,    value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

value   

Returns

建造者

类型参数

TBuilder

圖片來源(圖片來源:FontStretch)

设置一个 SVG 元素的“字体伸展”属性,使用预定义的字符伸度值。

public static TBuilder FontStretch<tbuilder>(this TBuilder builder, FontStretch value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value FontStretch

已定义的字体扩展值设置。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

圖片來源(TBuilder、FontStyle)

设置一个 SVG 元素的“字体风格”属性,使用预定义的字符方式值。

public static TBuilder FontStyle<tbuilder>(this TBuilder builder, FontStyle value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value FontStyle

预定字体风格值设置。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

圖片來源(编辑, string)

设置一个 SVG 元素的“源变量”属性。

public static TBuilder FontVariant<tbuilder>(this TBuilder builder, string value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value string

字体变量值设置。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

字体重(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,双,长型)

设置“从”属性,定义动画的起点值与指定长度类型。

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元素构造器的类型。

GlyphOrientation 垂直(TBuilder, 文本导向)

设置一个 SVG 元素的“glyph-orientation-vertical”属性,具体说明了 glyph 的方向。

public static TBuilder GlyphOrientationVertical<tbuilder>(this TBuilder builder, TextOrientation orientation) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

orientation TextOrientation

文本指向值设置。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 〉外文書 (TBuilder , Func<transformbuilder,转型建筑师="">)

设置一个格拉迪特元素的“转型”属性。

public static TBuilder GradientTransform<tbuilder>(this TBuilder builder, Func<transformbuilder, transformbuilder=""> configure) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder

Parameters

builder 建造者

SVG元素构造器,该属性适用。

configure Func < TransformBuilder , TransformBuilder >

设置 SVG 转换器的功能。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 〉外文書 (TBuilder,协调单位)

设置一个级别元素的“gradientUnits”属性。

public static TBuilder GradientUnits<tbuilder>(this TBuilder builder, CoordinateUnits units) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder

Parameters

builder 建造者

SVG元素构造器,该属性适用。

units CoordinateUnits

格拉迪特的坐标单位(userSpaceOnUse 或 objectBoundingBox)。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

高度(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<t建筑师>(编辑, string)

设置一个 SVG 元素的“href”属性,指定一个 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(编辑, string)

设置“ID”属性,为 SVG 元素分配一个独特的识别器。

public static TBuilder Id<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

是对元素的独特标识。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

圖片來源(TBuilder, ImageRendering)

设置一个 SVG 元素的“图像转换”属性,指定图形的传输质量。

public static TBuilder ImageRendering<tbuilder>(this TBuilder builder, ImageRendering value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value ImageRendering

图像 rendering 值设置。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

饰 TBuilder>(编辑, string)

设置一个 SVG 过滤器原始的“在”属性。

public static TBuilder In<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IFilterPrimitiveInAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value string

原始图形或过滤器作为输入的结果。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

饰 TBuilder>(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, 行动<动画Plinebuilder>)

设置“keySplines”属性,指定动画包装的控制点。

public static TBuilder KeySplines<tbuilder>(this TBuilder builder, Action<animationsplinebuilder> buildSplines) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

buildSplines Action < AnimationSplineBuilder >

创建 spline 配置的操作。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 〉外文書 (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元素构造器的类型。

长<t建筑师>(编辑, string)

设置“语言”属性,指定元素内容的语言。

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、Spacing)

为 SVG 元素设置“字体空间”属性,使用预定义的空间值。

public static TBuilder LetterSpacing<tbuilder>(this TBuilder builder, Spacing value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value Spacing

预定的空间值设置。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

彩色(TBuilder, 色彩)

为 SVG 元素设置“光色”属性,使用指定颜色值。

public static TBuilder LightingColor<tbuilder>(this TBuilder builder, Color colorValue) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

colorValue Color

颜色值为照明效应设置。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

彩色(TBuilder, 动作)

为 SVG 元素设置“光色”属性,使用自定义的颜色配置。

public static TBuilder LightingColor<tbuilder>(this TBuilder builder, Action<colorbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

configure Action < ColorBuilder >

一个代表来配置颜色。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

標籤:Tbuilder>(编辑, string)

设置一个 SVG 元素的“标记结尾”属性,在路径的尽头指定标志。

public static TBuilder MarkerEnd<tbuilder>(this TBuilder builder, string markerId) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

markerId string

使用的标志标识符号。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

標籤:Tbuilder>(TBuilder, MarkerPos)

设置一个 SVG 元素的“标记端”属性,使用预定义的标志位置。

public static TBuilder MarkerEnd<tbuilder>(this TBuilder builder, MarkerPos value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value MarkerPos

标记位置值设置。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

马克思(编辑, string)

设置一个 SVG 元素的“标志中”属性,指定路径中间点的标记。

public static TBuilder MarkerMid<tbuilder>(this TBuilder builder, string markerId) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

markerId string

使用的标志标识符号。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

马克思(TBuilder, MarkerPos)

设置一个 SVG 元素的“标记中”属性,使用预定义的标志位置。

public static TBuilder MarkerMid<tbuilder>(this TBuilder builder, MarkerPos value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value MarkerPos

标记位置值设置。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首页 > 建筑师>(编辑, string)

设置一个 SVG 元素的“标记启动”属性,在路径开始时指定标志。

public static TBuilder MarkerStart<tbuilder>(this TBuilder builder, string markerId) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

markerId string

使用的标志标识符号。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首页 > 建筑师>(TBuilder, MarkerPos)

设置一个 SVG 元素的“标记启动”属性,使用预定义的标志位置。

public static TBuilder MarkerStart<tbuilder>(this TBuilder builder, MarkerPos value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value MarkerPos

标记位置值设置。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

面具(TBuilder, 行动)

设置一个 SVG 元素的“面具”属性,使用自定义面包配置。

public static TBuilder Mask<tbuilder>(this TBuilder builder, Action<maskbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

configure Action < MaskBuilder >

一个代表来配置面具。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

麦克斯建筑师>(TBuilder , TimeSpan)

设置“max”属性,指定动画的最大持续时间。

public static TBuilder Max<tbuilder>(this TBuilder builder, TimeSpan duration) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

duration TimeSpan

动画的最大时间。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

麦克斯建筑师>(TBuilder,媒體)

设置“max”属性,指定动画的预定最长寿命条件。

public static TBuilder Max<tbuilder>(this TBuilder builder, Media value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value Media

动画的预定最长时间条件。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

饰 Min(TBuilder , TimeSpan)

设置“min”属性,指定动画的最低时间。

public static TBuilder Min<tbuilder>(this TBuilder builder, TimeSpan duration) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

duration TimeSpan

动画的最短时间。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

饰 Min(TBuilder,媒體)

设置“min”属性,指定基于媒体的动画的最低寿命条件。

public static TBuilder Min<tbuilder>(this TBuilder builder, Media value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value Media

与媒体相关的动画的最低寿命条件。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首页 > Tbuilder>(TBuilder,双重)

设置一个组件传输函数元素的“offset”属性。

public static TBuilder Offset<tbuilder>(this TBuilder builder, double offset) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter

Parameters

builder 建造者

建筑师的例子。

offset double

转换函数的折扣值。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 〉外文書 (编辑, string)

设置“堕胎”事件属性,定义在SVG文件加载时运行的脚本。

public static TBuilder OnAbort<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本在文档加载被堕胎时必须执行。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首页 > 建筑师>(编辑, string)

设置“开始”属性,定义在动画开始时运行的脚本。

public static TBuilder OnBegin<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

剧本在动画开始时运行。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

可播放(编辑, string)

设置“演奏”事件属性,以处理媒体播放性检查。

public static TBuilder OnCanPlay<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当媒体可以开始播放时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

OnCanPlayThrough(编辑, string)

设置“oncanplaythrough”事件属性,以便无间断地处理媒体播放性。

public static TBuilder OnCanPlayThrough<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本可以运行,当媒体可以播放到终点,而无需停止泡沫。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

取消(编辑, string)

设置“取消”事件属性,以处理用户取决行动。

public static TBuilder OnCancel<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本可在取消事件时执行。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

改變(编辑, string)

设置“交换”事件属性,以处理元素值的变化。

public static TBuilder OnChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当元素的值变化时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

点击“tbuilder”>(编辑, string)

设置“点击”事件属性,以便在元素上处理单击事件。

public static TBuilder OnClick<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本以在点击事件上执行。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

OnClose<t建筑师>(编辑, string)

设置“关闭”事件属性,以处理对话元素的密切行动。

public static TBuilder OnClose<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或在对话关闭时执行的脚本。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

OnCopy<tbuilder 编辑>(编辑, string)

设置“复制”事件属性,定义在内容从 SVG 元素复印时运行的脚本。

public static TBuilder OnCopy<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentElementEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本在复制事件上执行。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

OnCueChange<t建造器>(编辑, string)

设置“oncuechange”事件属性,以处理文本轨道的活跃曲线的变化。

public static TBuilder OnCueChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当文本轨道的活跃滑动变更时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 > 建築師>(编辑, string)

设置“折叠”事件属性,定义在内容从 SVG 元素中切断时运行的脚本。

public static TBuilder OnCut<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentElementEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本在切割事件上执行。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

OnDblClick<t构建器>(编辑, string)

设置“ondblclick”事件属性,以处理元素上的双击事件。

public static TBuilder OnDblClick<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本可在双击事件中执行。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 〉外文書 (编辑, string)

设置“错误”事件属性,以便对元素进行拖动操作。

public static TBuilder OnDrag<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或在拖动操作中执行的脚本。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

OnDragEnd(编辑, string)

设置“可怕”事件属性,以处理拖动操作的结束。

public static TBuilder OnDragEnd<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或在拖动操作结束时执行的脚本。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 〉外文書 (编辑, string)

设置“破坏性”事件属性,以处理拖动物的输入到有效的降落目标。

public static TBuilder OnDragEnter<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当拖动的项目输入一个有效的 drop 目标时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

OnDragExit(编辑, string)

设置“ondragexit”事件属性,以处理从有效的降落目标中提取的项目的输出。

public static TBuilder OnDragExit<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当一个拖动的项目输出一个有效的下降目标时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

OnDragLeave(编辑, string)

设置“折叠”事件属性,以处理从有效的降落目标中提取的物品的离开。

public static TBuilder OnDragLeave<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当一个拖动的项目离开一个有效的下降目标时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

此分類上一篇: OnDragOver(编辑, string)

设置“折叠”事件属性,以处理对物品在有效的降落目标上拖动。

public static TBuilder OnDragOver<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当一个项目被拖到有效的下降目标时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 〉外文書 (编辑, string)

设置“ondragstart”事件属性,以处理拖动操作的开始。

public static TBuilder OnDragStart<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或在拖动操作开始时执行的脚本。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

OnDrop<t建筑师>(编辑, string)

设置“落下”事件属性,以处理对象落入有效落目标。

public static TBuilder OnDrop<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当一个项目下降到有效的下降目标时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

OnDurationChange(编辑, string)

设置“转变”事件属性,以处理媒体持续时间的变化。

public static TBuilder OnDurationChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当媒体的持续时间变化时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 〉外文書 (编辑, string)

设置“无缝”事件属性,以处理媒体元素来源的空白。

public static TBuilder OnEmptied<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当媒体元素的来源被打破时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首页 > 建筑师>(编辑, string)

设置“终点”属性,定义在动画结束时运行的脚本。

public static TBuilder OnEnd<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

剧本在动画结束时运行。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

此分類上一篇: Tbuilder>(编辑, string)

设置“分配”事件属性,以处理媒体播放的结局。

public static TBuilder OnEnded<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本在媒体播放结束时执行。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

OnError<tbuilder 编辑>(编辑, string)

设置“错误”事件属性,以便在元素上处理故障事件。

public static TBuilder OnError<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICommonEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本在出现错误时执行。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

OnFocus<t建筑师>(编辑, string)

设置“焦点”事件属性,以便对元素进行集中事件处理。

public static TBuilder OnFocus<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当元素接收焦点时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 〉外文書 (编辑, string)

设置“焦点”事件属性,以便对元素进行集中事件处理。

public static TBuilder OnFocusIn<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGraphicalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本必须在元素接收焦点时执行,通常在“集中”事件之前。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

Remarks

这个事件与“焦点”不同,因为它支持泡沫,也可以用来检测对儿童元素的重点变化。

OnFocusOut(编辑, string)

设置“专注”事件属性,以便在元素上处理焦点外事件。

public static TBuilder OnFocusOut<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGraphicalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本在元素失去焦点时执行,通常在“破坏”事件之前。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

Remarks

与“焦点”相似,这种事件支持泡沫,也可以用来检测儿童元素的重点变化。

首頁 〉外文書 (编辑, string)

设置“oninput”事件属性,以便在元素上处理输入事件。

public static TBuilder OnInput<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本必须执行,当元素收到用户输入时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

OnInvalid<t建筑师>(编辑, string)

设置“无效”事件属性,以处理形式元素的不效事件。

public static TBuilder OnInvalid<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当元素的值无效时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

OnKeyDown<t建筑师>(编辑, string)

设置“无处不在”事件属性,以便在元素上处理关键事件。

public static TBuilder OnKeyDown<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本在按下键时执行。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

OnKeyPress<t建筑师>(编辑, string)

设置“onkeypress”事件属性,以便在元素上处理键盘事件。

public static TBuilder OnKeyPress<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本在按下和释放键时执行。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 〉外文書 (编辑, string)

设置“开关”事件属性,以便在元素上处理关键事件。

public static TBuilder OnKeyUp<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当一个密钥被释放时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

上载(编辑, string)

设置“负载”事件属性,以便在元素上处理负担事件。

public static TBuilder OnLoad<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当元素完成充电时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 〉外文書 (编辑, string)

设置“上载开始”事件属性,以便在媒体负载操作开始时处理事件。

public static TBuilder OnLoadStart<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本必须在加载操作开始时执行。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

上载数据(编辑, string)

设置“上传数据”事件属性处理媒体数据时的事件。

public static TBuilder OnLoadedData<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当媒体数据被加载时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

上载Metadata(编辑, string)

设置“上传的数据”事件属性,以便在媒体上载时处理事件。

public static TBuilder OnLoadedMetadata<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当媒体代码被加载时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

OnMouseDown(编辑, string)

设置“不动”事件属性来处理鼠标在元素上下载事件。

public static TBuilder OnMouseDown<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本必须在按下鼠标按钮时执行。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

OnMouseEnter<t 建筑师>(编辑, string)

设置“反动”事件属性,以便处理鼠标在元素上输入事件。

public static TBuilder OnMouseEnter<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当鼠标指示器输入元素时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

OnMouseLeave(编辑, string)

设置“无情”事件属性处理鼠标离开事件在元素上。

public static TBuilder OnMouseLeave<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当鼠标指示器离开元素时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

OnMouseMove(编辑, string)

设置“onmousemove”事件属性,以处理元素上的鼠标移动事件。

public static TBuilder OnMouseMove<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当鼠标指示器在元素内移动时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

OnMouseOut(编辑, string)

设置“解除”事件属性,以处理鼠标在元素上的事件。

public static TBuilder OnMouseOut<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当鼠标指示器从元素中移动时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

此分類上一篇: OnMouseOver(编辑, string)

设置“超越”事件属性,以便对元素上的事件处理鼠标。

public static TBuilder OnMouseOver<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当鼠标指示器在元素上方时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

OnMouseUp(编辑, string)

设置“模具”事件属性,以处理元素上的鼠标事件。

public static TBuilder OnMouseUp<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当一个鼠标按钮在元素上发布时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

OnMouseWheel<t建造器>(编辑, string)

设置“onmousewheel”事件属性,以处理元素上的鼠标轮事件。

public static TBuilder OnMouseWheel<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当鼠标轮在元素上使用时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首页 > 建筑师>(编辑, string)

设置“不合格”事件属性,定义在内容被插入到 SVG 元素时运行的脚本。

public static TBuilder OnPaste<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentElementEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本在插件事件上执行。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

此分類上一篇: onPause(编辑, string)

设置“休息”事件属性处理休息事件,通常是媒体元素。

public static TBuilder OnPause<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本在媒体停止时执行。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

播放(编辑, string)

设置“播放”事件属性来处理游戏事件,通常是媒体元素。

public static TBuilder OnPlay<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当媒体开始播放时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

播放(编辑, string)

设置“播放”事件属性,以处理媒体在被休息或停止进行冲浪后活动时的事件。

public static TBuilder OnPlaying<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当媒体正在积极播放时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

上一篇:Tbuilder>(编辑, string)

设置处理事件的“未进展”事件属性,以表明正在进行的过程的进步。

public static TBuilder OnProgress<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或要执行的脚本显示正在进行的过程的进展。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

OnRateChange<tbuilder 编辑>(编辑, string)

设置“onratechange”事件属性,以便在媒体播放率变更时处理事件。

public static TBuilder OnRateChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当播放率发生变化时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首页 > 建筑师>(编辑, string)

设置“重复”属性,定义一个脚本每次动画重演时都要运行。

public static TBuilder OnRepeat<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

剧本在动画的每一次重复上运行。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 > 圖片 > Tbuilder>(编辑, string)

设置“重新设置”事件属性,以便在表格上处理重新安装事件。

public static TBuilder OnReset<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或在重新设置表格时执行的脚本。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 > 圖片 > Tbuilder>(编辑, string)

设置“反抗”事件属性,以处理窗口或元素的反射事件。

public static TBuilder OnResize<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICommonEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本必须在元素或窗口重新调整时执行。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

OnScroll<t构建器>(编辑, string)

设置“无缝”事件属性,以便在元素上处理扫描事件。

public static TBuilder OnScroll<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICommonEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当元素被扫描时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 〉外文書 (编辑, string)

设置在媒体上搜索操作完成时处理事件的“推荐”事件属性。

public static TBuilder OnSeeked<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或在搜索操作完成后执行的脚本。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 〉外文書 (编辑, string)

设置在媒体上搜索操作开始时处理事件的“推荐”事件属性。

public static TBuilder OnSeeking<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或在搜索操作开始时执行的脚本。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 〉外文書 (编辑, string)

设置“移动”事件属性处理文本选项事件的元素。

public static TBuilder OnSelect<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本在元素中选择文本时执行。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

OnShow<t构造器>(编辑, string)

设置“显示”事件属性,通常用于在背景菜单显示时处理事件。

public static TBuilder OnShow<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或在背景菜单显示时执行的脚本。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首页 > 建筑师>(编辑, string)

设置“安装”事件属性处理媒体数据传输意外停止时的事件。

public static TBuilder OnStalled<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或在媒体数据传输停止时执行的脚本。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 > 建築師>(编辑, string)

设置“被提交”活动属性处理表格提名活动。

public static TBuilder OnSubmit<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或在提交表格时执行的脚本。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 〉外文書 (编辑, string)

设置“无休止”事件属性处理媒体数据加载被暂停时的事件。

public static TBuilder OnSuspend<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当媒体数据加载被暂停时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

此分類上一篇: Tbuilder>(编辑, string)

设置“即时更新”事件属性来处理当媒体的当前播放位置发生变化时的事件。

public static TBuilder OnTimeUpdate<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当当前播放位置发生变化时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 > 圖片 > Tbuilder>(编辑, string)

设置“不触摸”事件属性,以处理当用户控制时的事件,例如 details 元素

public static TBuilder OnToggle<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当控制器被扫描时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

上载(编辑, string)

设置“不负载”事件属性,定义在 SVG 文档被删除时运行的脚本。

public static TBuilder OnUnload<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本在文件被删除时执行。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

OnVolumeChange<tbuilder 编辑>(编辑, string)

设置“变量”事件属性,以处理当媒体的容量变化时的事件。

public static TBuilder OnVolumeChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当音量变化时。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

在等待(编辑, string)

设置“等待”事件属性,以处理媒体播放因数据漏洞而延迟的事件。

public static TBuilder OnWaiting<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value string

JavaScript 函数或脚本运行,当媒体播放被推迟为泡沫。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

可口可乐(TBuilder,双重)

设置一个 SVG 元素的“可见性”属性,定义其透明度水平。

public static TBuilder Opacity<tbuilder>(this TBuilder builder, double opacity) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

opacity double

可透明度值(0.0为完全透露,1.0为全不透光)。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

超流(TBuilder,过渡)

设置一个 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元素构造器的类型。

PathLength<t建筑师>(TBuilder,双重)

设置一个SVG路元素的“路长”属性。

public static TBuilder PathLength<tbuilder>(this TBuilder builder, double value) where TBuilder : ISVGElementBuilder, IShapeAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value double

路径的总长度。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 〉外文書 (TBuilder, PointerEvents)

设置一个 SVG 元素的“指标事件”属性,定义该元件如何对指示事件作出反应。

public static TBuilder PointerEvents<tbuilder>(this TBuilder builder, PointerEvents value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value PointerEvents

指标事件值得设置。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

(TBuilder, Params 双重[])

设置一个 SVG 元素的“点”属性,使用一系列双重。

public static TBuilder Points<tbuilder>(this TBuilder builder, params double[] points) where TBuilder : ISVGElementBuilder, IPointsAttributeSetter

Parameters

builder 建造者

建筑师的例子。

points double ( )

一系列代表点的双数(必须是平数)。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

Exceptions

ArgumentException

如果一个奇怪的点数被提供。

(TBuilder,Params PointF[])

设置一个 SVG 元素的“点”属性,使用一系列 PointF 对象。

public static TBuilder Points<tbuilder>(this TBuilder builder, params PointF[] points) where TBuilder : ISVGElementBuilder, IPointsAttributeSetter

Parameters

builder 建造者

建筑师的例子。

points PointF ( )

一系列 PointF 对象代表点。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

(TBuilder , 双, 雙, Double, LengthType)

设置一个 SVG 元素的“x”,“y”、“宽度”和“高度”属性,以定义一个直角。

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<t构建器>(TBuilder,双,长型)

为 SVG 元素设置“refX”属性。

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<t构建器>(TBuilder, 垂直位置)

为 SVG 元素设置“refX”属性,使用预定义的水平位置。

public static TBuilder RefX<tbuilder>(this TBuilder builder, HorizontalPosition value) where TBuilder : ISVGElementBuilder, IRefCoordinatesAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value HorizontalPosition

预定的水平位置。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 > 建築師>(TBuilder,双,长型)

为 SVG 元素设置“refY”属性。

public static TBuilder RefY<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IRefCoordinatesAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value double

参考和协调。

type LengthType

长度单位类型(默认为像素)。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 > 建築師>(TBuilder,垂直位置)

为 SVG 元素设置“refY”属性,使用预先定义的垂直位置。

public static TBuilder RefY<tbuilder>(this TBuilder builder, VerticalPosition value) where TBuilder : ISVGElementBuilder, IRefCoordinatesAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value VerticalPosition

定义垂直位置。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

重定向(建筑师, int)

设置“repeatCount”属性,定义动画应该重复多少次。

public static TBuilder RepeatCount<tbuilder>(this TBuilder builder, int value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value int

动画应该重复的次数。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

重定向(TBuilder、IndefiniteRepeat)

设置“repeatCount”属性,用预先定义的 enum 来确定动画的无限重复数。

public static TBuilder RepeatCount<tbuilder>(this TBuilder builder, IndefiniteRepeat value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value IndefiniteRepeat

预定义的无限重复数为动画。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

重复Dur(TBuilder , TimeSpan)

设置“repeatDur”属性,指定动画应该重复的总时间。

public static TBuilder RepeatDur<tbuilder>(this TBuilder builder, TimeSpan duration) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

duration TimeSpan

重复动画的总时间。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

重复Dur(TBuilder、IndefiniteRepeat)

设置“repeatDur”属性,使用预定义的 enum 指定动画的无限总长度。

public static TBuilder RepeatDur<tbuilder>(this TBuilder builder, IndefiniteRepeat value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value IndefiniteRepeat

动画重复的预定无限总时间。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

需要扩展(编辑, string)

在 SVG 元素上设置“所需的扩展”属性,该特性说明了 SV G 文档片段需要处理的哪些延伸。

public static TBuilder RequiredExtensions<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IConditionalProcessingAttributeSetter

Parameters

builder 建造者

SVG元素构造器,该属性设置。

value string

带值代表所需的扩展。

Returns

建造者

原始的SVG元素构造器用于方法链。

类型参数

TBuilder

SVG元素构造器的类型。

重新启动(TBuilder,重新启动)

设置“重新启动”属性,定义动画在完成时应该如何行为。

public static TBuilder Restart<tbuilder>(this TBuilder builder, Restart value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value Restart

重新启动动画的行为。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

结果>tbuilder>(编辑, string)

设置一个原始的SVG过滤器的“结果”属性。

public static TBuilder Result<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IFilterPrimitiveAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value string

这个原始过滤器的结果的名称。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

路由器(TBuilder, Params 双重[])

设置单个字符或文本内容的分区的旋转角度。

public static TBuilder Rotate<tbuilder>(this TBuilder builder, params double[] values) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

values double ( )

一系列旋转角度在度。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

Remarks

这种方法设置了多值的“旋转”属性,允许每个字符或文本部分的个别旋轉。

路由器(TBuilder,双重)

为整个文本内容设置一个旋转角度。

public static TBuilder Rotate<tbuilder>(this TBuilder builder, double value) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value double

旋转角度在度。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

Remarks

这种方法将“旋转”属性设置为单一值,并将相同的旋轉角度应用到所有文本内容。

首頁 〉外文書 (TBuilder, string 和 string)

在 SVG 元素上设置一个属性. 此方法用于添加或修改正在构建的 SV G 组件的特性。

public static TBuilder SetAttribute<tbuilder>(this TBuilder builder, string name, string value) where TBuilder : IAttributeSetter

Parameters

builder 建造者

SVG元素构造器,该属性设置。

name string

定义的属性名称。

value string

属性的价值。

Returns

建造者

原始的SVG元素构造器用于方法链。

类型参数

TBuilder

SVG元素构造器的类型。

SetPreserveAspectRatio(TBuilder、AspectRatioAlign、Scaling等)

为 SVG 元素设置“保存AspectRatio”属性。

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 , ShapeRendering)

设置一个SVG元素的“形式转换”属性,影响形状的转变。

public static TBuilder ShapeRendering<tbuilder>(this TBuilder builder, ShapeRendering value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value ShapeRendering

格式提供值设置。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

饰 Slope(TBuilder,双重)

设置一个组件传输函数元素的“折叠”属性。

public static TBuilder Slope<tbuilder>(this TBuilder builder, double slope) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter

Parameters

builder 建造者

建筑师的例子。

slope double

转换函数的折扣值。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

分布方法(TBuilder、SpreadMethod)

设置一个级别元素的“spreadMethod”属性。

public static TBuilder SpreadMethod<tbuilder>(this TBuilder builder, SpreadMethod method) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder

Parameters

builder 建造者

SVG元素构造器,该属性适用。

method SpreadMethod

扩散方法为格拉迪安特(折叠,反射或重复)。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

彩色(TBuilder, 色彩)

设置一个 SVG 元素的“停止颜色”属性,在格拉迪特停止时定义颜色的。

public static TBuilder StopColor<tbuilder>(this TBuilder builder, Color colorValue) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

colorValue Color

颜色值要设置。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

彩色(TBuilder, 动作)

设置一个 SVG 元素的“停止颜色”属性,使用自定义的彩色配置。

public static TBuilder StopColor<tbuilder>(this TBuilder builder, Action<colorbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

configure Action < ColorBuilder >

一个代表来配置颜色。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

StopOpacity(TBuilder,双重)

设置一个 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, 动作<画家>)

设置一个 SVG 元素的“插曲”属性,使用自定义绘画配置。

public static TBuilder Stroke<tbuilder>(this TBuilder builder, Action<paintbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

configure Action < PaintBuilder >

一个代表来配置绘画。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

打击(TBuilder, 色彩)

设置一个 SVG 元素使用一个特定的颜色的“斯特克”属性。

public static TBuilder Stroke<tbuilder>(this TBuilder builder, Color color) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

color Color

用于冲击的颜色。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

打击(画家,绘画)

为 SVG 元素设置“插图”属性,使用预定义的绘画值。

public static TBuilder Stroke<tbuilder>(this TBuilder builder, Paint paint) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

paint Paint

要设置的画值。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 〉外文書 (TBuilder, Params 双重[])

设置一个SVG元素的“射击射线”属性,定义了用于绘制冲击的冲刺和漏洞的模式。

public static TBuilder StrokeDashArray<tbuilder>(this TBuilder builder, params double[] dashArray) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

dashArray double ( )

到达Dash的长度。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 〉外文書 (主持人,Dash)

设置一个 SVG 元素的“stroke-dasharray”属性,使用预定义的 dash 模式。

public static TBuilder StrokeDashArray<tbuilder>(this TBuilder builder, Dash value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value Dash

要设置的Dash模式。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 〉外文書 (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 Offset 價值

type LengthType

单位类型为折扣值。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

StrokeLineCap(TBuilder , StrokeLineCap)

设置一个 SVG 元素的“粘贴线”属性,定义在打开子路的结尾使用的形状,当它们被打破时。

public static TBuilder StrokeLineCap<tbuilder>(this TBuilder builder, StrokeLineCap value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value StrokeLineCap

路线 cap 风格

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 〉外文書 (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元素构造器的类型。

首頁 〉外文書 (TBuilder,双重)

设置一个SVG元素的“流动性”属性,定义冲动的无效性。

public static TBuilder StrokeOpacity<tbuilder>(this TBuilder builder, double opacity) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

opacity double

不透明度的价值。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 〉外文書 (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, 行动)

设置“风格”属性,使用规则构建器来定义CSS模式。

public static TBuilder Style<tbuilder>(this TBuilder builder, Action<rulebuilder> configureRule) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

configureRule Action < RuleBuilder >

操作设置CSS规则。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

风格(编辑, string)

设置“风格”属性,为 SVG 元素定义内线 CSS 类型。

public static TBuilder Style<tbuilder>(this TBuilder builder, string rules) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

rules string

CSS 规则作为一个链条。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

英文名称:Tbuilder>(编辑, string)

将“systemLanguage”属性设置在 SVG 元素上,该属性和指定语言偏好,为此,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(建筑师, int)

设置“tabindex”属性,定义 SVG 元素的选项卡顺序。

public static TBuilder Tabindex<tbuilder>(this TBuilder builder, int value) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value int

Tab 命令指数。

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, 文本Anchor)

设置一个 SVG 元素的“文本 anchor”属性,定义文本来如何与该点相对水平调整。

public static TBuilder TextAnchor<tbuilder>(this TBuilder builder, TextAnchor textAnchor) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

textAnchor TextAnchor

文本 anchor 位置。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

文本编辑(TBuilder, Bool, 博尔, BOOL, bool)

设置一个 SVG 元素的“文本装饰”属性,定义到文字中添加的装飾。

public static TBuilder TextDecoration<tbuilder>(this TBuilder builder, bool underline = false, bool overline = false, bool lineThrough = false, bool blink = false) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

underline bool

说明文本是否应该被强调。

overline bool

说明文本是否应该有超线。

lineThrough bool

说明文本是否应该有线路。

blink bool

说明文本是否应该闪烁(不推荐使用)。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

文本长度(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 编辑>(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, 文本翻译)

设置一个 SVG 元素的“文本转换”属性,为传递器提供关于在传输文献时要做什么交易的提示。

public static TBuilder TextRendering<tbuilder>(this TBuilder builder, TextRendering textRendering) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

textRendering TextRendering

文本播放模式。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

建造者>(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 < TransformBuilder , TransformBuilder >

设置 SVG 转换的功能。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

类型(TBuilder、ComponentTransferType)

设置一个组件传输函数元素的“类型”属性。

public static TBuilder Type<tbuilder>(this TBuilder builder, ComponentTransferType type) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter

Parameters

builder 建造者

建筑师的例子。

type ComponentTransferType

组件传输功能的类型(例如,线性,伽马)。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

英格兰(TBuilder, UnicodeBidi)

设置一个 SVG 元素的“unicode-bidi”属性,定义如何处理双向文本。

public static TBuilder UnicodeBidi<tbuilder>(this TBuilder builder, UnicodeBidi unicodeBidi) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

unicodeBidi UnicodeBidi

Unicode BiDi 行为。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

首頁 〉外文書 (TBuilder, Params 序列[])

设置“值”属性,指定在动画过程中使用的值集。

public static TBuilder Values<tbuilder>(this TBuilder builder, params string[] values) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

values string ( )

对动画的价值观。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

圖片來源 ViewBox(TBuilder , 双, 雙, Double , Double)

设置一个 SVG 元素的“viewBox”属性。

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坐标。

minY double

视图盒的最小 Y 坐标。

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,WhiteSpace)

设置一个 SVG 元素的“白空间”属性,具体说明元体内部的白色空间是如何处理的。

public static TBuilder WhiteSspace<tbuilder>(this TBuilder builder, WhiteSpace value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value WhiteSpace

白色空间处理模式。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

广度(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元素构造器的类型。

WordSpacing<t构建器>(TBuilder、Spacing)

设置一个 SVG 元素的“词空间”属性,确定词之间的空间行为。

public static TBuilder WordSpacing<tbuilder>(this TBuilder builder, Spacing value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value Spacing

预定义的词空间值。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

WordSpacing<t构建器>(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元素构造器的类型。

编辑Mode(TBuilder,写作模式)

设置一个 SVG 元素的“写作模式”属性,指定文本和输入内容的方向。

public static TBuilder WritingMode<tbuilder>(this TBuilder builder, WritingMode value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value WritingMode

写作模式。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

X<t建筑师>(TBuilder,双,长型)

设置一个 SVG 元素的“x”属性。

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<t建筑师>(TBuilder, LongthType, 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 轴位置值。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

Remarks

这个方法设置了“x”属性,确定了文本元素的水平位置(s)。

XlinkHref<t建筑师>(编辑, string)

设置一个 SVG 元素的“xlink:href”属性. 该属性和用于定义一个参考资源作为链接。

public static TBuilder XlinkHref<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IXLinkAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value string

源的 URI 连接到。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

XlinkTitle<t建筑师>(编辑, string)

设置一个 SVG 元素的“xlink:title”属性. 该特性为链接资源提供一个标题。

public static TBuilder XlinkTitle<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IXLinkAttributeSetter

Parameters

builder 建造者

建筑师的例子。

value string

链接资源的标题。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

XmlSpace<t构建器>(TBuilder 和 XmlSpace)

设置“xml:space”属性,说明如何处理白色空间。

public static TBuilder XmlSpace<tbuilder>(this TBuilder builder, XmlSpace value) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter

Parameters

builder 建造者

SVG元素构造器。

value XmlSpace

xml:空间行为(保留或默认)。

Returns

建造者

建造者是连锁的例子。

类型参数

TBuilder

SVG元素构造器的类型。

建造者>(TBuilder,双,长型)

设置一个 SVG 元素的“y”属性。

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, LongthType, 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 轴位置值。

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,>

 中文