Class SVGBuilderExtensions
Името на пространството: Aspose.Svg.Builder Асамблея: Aspose.SVG.dll (25.5.0)
Осигурява методи за разширяване за изграждане и конфигуриране на SVG (Scalable Vector Graphics) елементи.Този клас съдържа колекция от статични методи, които разширяват различни интерфейси на строителите,позволяване на гладко и удобно изграждане на SVG елементи и техните атрибути.
[ComVisible(true)]
public static class SVGBuilderExtensions
Inheritance
наследници
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Methods
Акумулирайте (Създателят ,)
public static TBuilder Accumulate<tbuilder>(this TBuilder builder, value) where TBuilder : ISVGElementBuilder, IAnimationAdditionAttributeSetter
Parameters
builder
Строител
Returns
Строител
Типове параметри
TBuilder
Добавяне на TBuilder>(TBuilder, Действие)
Добавете конфигурация на елемента “a” (хипервръзка) към строителя.
public static TBuilder AddA<tbuilder>(this TBuilder builder, Action<svgaelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
SVGAElementBuilder
>
Действието на конфигурацията за елемента “а”.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Етикети: Tbuilder>(TBuilder, Действие)
Добавете конфигурация на елемента “анимация” към строителя.
public static TBuilder AddAnimate<tbuilder>(this TBuilder builder, Action<svganimateelementbuilder> configure) where TBuilder : ISVGElementBuilder, IBaseAnimationElementBuilder
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
SVGAnimateElementBuilder
>
Действието на конфигурацията за елемента “анимация”.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Етикети: Tbuilder>(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 елемент строител.
AddAnimateТрансформат(TBuilder, Действие)
Добавете конфигурация на елемента “animateTransform” към строителя.
public static TBuilder AddAnimateTransform<tbuilder>(this TBuilder builder, Action<svganimatetransformelementbuilder> configure) where TBuilder : ISVGElementBuilder, IAnimationElementBuilder
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
SVGAnimateTransformElementBuilder
>
Действието на конфигурацията за елемента “animateTransform”.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Допълнителна страница: AddBuilder, telementbuilder="">(Създател, TElementBuilder)
Добавяне на съществуващ SVG елемент строител към текущия СВГ елементен конструктор. Този метод се използва, за да се включи предварително дефиниран сградител на елемента СVG в текущото строителство.
public static TBuilder AddBuilder<tbuilder, telementbuilder="">(this TBuilder builder, TElementBuilder elementBuilder) where TBuilder : ISVGElementBuilder where TElementBuilder : ISVGElementBuilder
Parameters
builder
Строител
Създателят на елемента SVG, към който се добавя и другият елемент.
elementBuilder
ИзточникBuilder
Структурата на елемента SVG трябва да бъде добавена.
Returns
Строител
Оригиналният SVG елемент строител за методологична верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
TElementBuilder
Типът на конструктор на елемента SVG, който трябва да бъде конфигуриран. TElementBuilder се нуждае от внедряване на ISVGElment Builder.
Допълнителен цикъл(TBuilder, действие)
Добавете конфигурация на елемента “кръг” към строителя.
public static TBuilder AddCircle<tbuilder>(this TBuilder builder, Action<svgcircleelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
SVGCircleElementBuilder
>
Действието на конфигурацията за елемента “кръг”.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Допълнителен цикъл(TBuilder, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)="">, OneOf<color, боя,="" лента="">, OneOf<color, боя,="" лента="">, лента, действие)
Добавя елемент “кръг” с посочен център, радиус и стилове на строителя на SVG.
public static TBuilder AddCircle<tbuilder>(this TBuilder builder, OneOf<double, (double,="" lengthtype)=""> cx = null, OneOf<double, (double,="" lengthtype)=""> cy = null, OneOf<double, (double,="" lengthtype)=""> r = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgcircleelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Строител
Инстанцията SVG строител, към която ще бъде добавен елементът “кръг”.
cx
OneOf
<
double
, (
double
, LengthType
• & ГТ;
X-координатът на центъра на кръга може да бъде двойна стойност или дублиране на двойния и дължината.
cy
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Y-координатът на центъра на кръга може да бъде двойна стойност или дублиране на двойно и дължина.
r
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Радиусът на кръга. може да бъде двойна стойност или дублиране на двойно и дължина.
fill
OneOf
<
Color
, Paint
, string
>
Запълване на цвят или стил на боя за кръга. може да бъде Цвет или стойност Paint enum или ID на сървъра.
stroke
OneOf
<
Color
, Paint
, string
>
Цветът или стилът на боя за извадката на кръга. може да бъде цвят или стойност Paint enum или идентификатор на сървъра за боя.
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 (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 елемент строител.
Етикети: tbuilder>(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 елемент строител.
Допълнителна страница(TBuilder, Действие)
Добавете конфигурация на елемента “елипс” към строителя.
public static TBuilder AddEllipse<tbuilder>(this TBuilder builder, Action<svgellipseelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
SVGEllipseElementBuilder
>
Действието на конфигурацията за елемента “елипс”.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Допълнителна страница(TBuilder, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)="">, OneOf<color, боя,="" лента="">, OneOf<color, боя,="" лента="">, лента, действие)
Добавя елемент “елипс” към строителя на SVG, като посочва центъра, радията и стиловете му.
public static TBuilder AddEllipse<tbuilder>(this TBuilder builder, OneOf<double, (double,="" lengthtype)=""> cx = null, OneOf<double, (double,="" lengthtype)=""> cy = null, OneOf<double, (double,="" lengthtype)=""> rx = null, OneOf<double, (double,="" lengthtype)=""> ry = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgellipseelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Строител
Инстанцията SVG строител, към която ще бъде добавен елементът “елипс”.
cx
OneOf
<
double
, (
double
, LengthType
• & ГТ;
X-координатът на центъра на елипса може да бъде двойна стойност или дублиране на двойно и дължина.
cy
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Y-координатът на центъра на елипса може да бъде двойна стойност или дублиране на двойно и дължина.
rx
OneOf
<
double
, (
double
, LengthType
• & ГТ;
X-радиусът на елипса може да бъде двойна стойност или дублиране на двойния и дължината.
ry
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Y-радиусът на елипса може да бъде двойна стойност или дублиране на двойно и дължина.
fill
OneOf
<
Color
, Paint
, string
>
Запълване на цвят или стил на боя за елипса. може да бъде Цвет или стойност Paint enum или идентификатор на сървъра боя.
stroke
OneOf
<
Color
, Paint
, string
>
Цветът или стилът на боя за елипса. може да бъде цвят или стойност Paint enum или идентификатор на сървъра за боя.
id
string
Единственият идентификатор за елемента елипс. опционен параметър.
extend
Action
<
SVGEllipseElementBuilder
>
Опционално действие за по-нататъшно конфигуриране на елемента Ellipse Builder.
Returns
Строител
Примерът на строителя, позволяващ метода на веригата.
Типове параметри
TBuilder
Типът на SVG елемент строител, което улеснява гладкото използване на API.
Допълнителна страница(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 елемент строител.
Допълнителна страница(TBuilder, BlendMode?, OneOf<string, филтриране="">, OneOf<string, филтър вход=„>, струн, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)="">, OneOf<color, боя,="" лента="">, OneOf<color, боя,="" лента="">, лента, действие)
Добавя елемент “feBlend” към строителя на SVG, като посочва режима на смесване и различни други свойства за ефекта на филтра.
public static TBuilder AddFeBlend<tbuilder>(this TBuilder builder, BlendMode? mode = null, OneOf<string, filterinput=""> @in = null, OneOf<string, filterinput=""> in2 = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfeblendelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строител
Инстанцията SVG строител, към която ще бъде добавен елементът “feBlend”.
mode
BlendMode
?
Модулът за смесване, който трябва да се използва. опционен параметър.
in
OneOf
<
string
, FilterInput
>
Първият вход за ефекта на смесване. може да бъде лента или FilterInput. Опционален параметър.
in2
OneOf
<
string
, FilterInput
>
Вторият вход за ефекта на смесване. може да бъде лента или FilterInput. Опционален параметър.
result
string
Резултатът идентифицира за този филтър примитивен.
x
OneOf
<
double
, (
double
, LengthType
• & ГТ;
X-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
y
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Y-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
width
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Ширината на филтъра на примитивния субрегион. може да бъде двойно или ValueTuple с LengthType.
height
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Височината на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Попълнете цвета, боя или боя сървърния идентификатор за елемента.
stroke
OneOf
<
Color
, Paint
, string
>
Цветът на краката, цветът или сървърният идентификатор за елемента. опционен параметър.
id
string
Уникален идентификатор за първичния елемент на филтра. опционен параметър.
extend
Action
<
SVGFEBlendElementBuilder
>
Опционално действие за по-нататъшно конфигуриране на SVGFEBlendElementBuilder.
Returns
Строител
Примерът на строителя, позволяващ метода на веригата.
Типове параметри
TBuilder
Типът на SVG елемент строител, което улеснява гладкото използване на API.
AddFeColorMatrix(TBuilder, Действие)
Този елемент прилага матрична трансформация към цвета и алфа стойностите на всеки пиксел.
public static TBuilder AddFeColorMatrix<tbuilder>(this TBuilder builder, Action<svgfecolormatrixelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
SVGFEColorMatrixElementBuilder
>
Действието на конфигурацията за елемента “feColorMatrix”.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
AddFeColorMatrix(TBuilder, ColorMatrixОперация, двойно[], OneOf<string, филтриране=„>, струн, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)="">, OneOf<color, боя,="" лента="">, OneOf<color, боя,="" лента="">, лента, действие)
Добавя елемент “feColorMatrix” към строителя на SVG, който посочва вида на работа на матрицата на цветовете и различни други свойства за ефекта на филтрата.
public static TBuilder AddFeColorMatrix<tbuilder>(this TBuilder builder, ColorMatrixOperation type, double[] values = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfecolormatrixelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строител
Примерът SVG строител, към който ще бъде добавен елементът “feColorMatrix”.
type
ColorMatrixOperation
Типът на операцията на матрицата на цветовете, която трябва да се прилага.
values
double
[]
Стойностите за работа на матрицата на цветовете. опционен параметър.
in
OneOf
<
string
, FilterInput
>
Входът за ефекта на матрицата на цветовете. може да бъде лента или FilterInput. Опционален параметър.
result
string
Резултатът идентифицира за този филтър примитивен.
x
OneOf
<
double
, (
double
, LengthType
• & ГТ;
X-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
y
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Y-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
width
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Ширината на филтъра на примитивния субрегион. може да бъде двойно или ValueTuple с LengthType.
height
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Височината на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Попълнете цвета, боя или боя сървърния идентификатор за елемента.
stroke
OneOf
<
Color
, Paint
, string
>
Цветът на краката, цветът или сървърният идентификатор за елемента. опционен параметър.
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 <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)="">, OneOf<color, боя,="" лента="">, OneOf<color, боя,="" лента="">, лента, действие)
Добавя елемент “feComponentTransfer” към строителя на SVG, което позволява компонентно поправяне на данни за цветовите канали.
public static TBuilder AddFeComponentTransfer<tbuilder>(this TBuilder builder, Action<svgfefuncaelementbuilder> a = null, Action<svgfefuncrelementbuilder> r = null, Action<svgfefuncgelementbuilder> g = null, Action<svgfefuncbelementbuilder> b = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfecomponenttransferelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строител
Инстанцията SVG строител, към която ще бъде добавен елементът “feComponentTransfer”.
a
Action
<
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-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
width
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Ширината на филтъра на примитивния субрегион. може да бъде двойно или ValueTuple с LengthType.
height
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Височината на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Попълнете цвета, боя или боя сървърния идентификатор за елемента.
stroke
OneOf
<
Color
, Paint
, string
>
Цветът на краката, цветът или сървърният идентификатор за елемента. опционен параметър.
id
string
Уникален идентификатор за първичния елемент на филтра. опционен параметър.
extend
Action
<
SVGFEComponentTransferElementBuilder
>
Опционално действие за по-нататъшно конфигуриране на SVGFECkomponentTransferElementBuilder.
Returns
Строител
Примерът на строителя, позволяващ метода на веригата.
Типове параметри
TBuilder
Типът на SVG елемент строител, което улеснява гладкото използване на API.
Допълнителна страница(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 елемент строител.
Допълнителна страница(TBuilder, CompositeOperator?, двойно?, двоен?, двойна?, двукратно?, OneOf<string, филтър вход="">, OneOf<string, филтър вход=„>, струн, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)="">, OneOf<color, боя,="" лента="">, OneOf<color, боя,="" лента="">, лента, действие)
Добавя елемент “feComposite” към строителя на SVG, като посочва композитната работа и различни други свойства за комбиниране на входящи изображения.
public static TBuilder AddFeComposite<tbuilder>(this TBuilder builder, CompositeOperator? compositeOperator, double? k1, double? k2, double? k3, double? k4, OneOf<string, filterinput=""> @in = null, OneOf<string, filterinput=""> in2 = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfecompositeelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строител
Образецът SVG строител, към който ще бъде добавен елементът “feComposite”.
compositeOperator
CompositeOperator
?
Операторът на композит, който трябва да се използва. опционен параметър.
k1
double
?
Първата цифрова стойност за композитната операция. опционален параметър.
k2
double
?
Втората цифрова стойност за композитната операция. опционален параметър.
k3
double
?
Третата цифрова стойност за композитната операция. опционален параметър.
k4
double
?
Четвъртата цифрова стойност за композитната работа. опционален параметър.
in
OneOf
<
string
, FilterInput
>
Първият вход за композитен ефект. може да бъде лента или FilterInput. Опционален параметър.
in2
OneOf
<
string
, FilterInput
>
Вторият вход за композитен ефект. може да бъде лента или FilterInput. Опционален параметър.
result
string
Резултатът идентифицира за този филтър примитивен.
x
OneOf
<
double
, (
double
, LengthType
• & ГТ;
X-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
y
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Y-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
width
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Ширината на филтъра на примитивния субрегион. може да бъде двойно или ValueTuple с LengthType.
height
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Височината на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Попълнете цвета, боя или боя сървърния идентификатор за елемента.
stroke
OneOf
<
Color
, Paint
, string
>
Цветът на краката, цветът или сървърният идентификатор за елемента. опционен параметър.
id
string
Уникален идентификатор за първичния елемент на филтра. опционен параметър.
extend
Action
<
SVGFECompositeElementBuilder
>
Опционално действие за по-нататъшно конфигуриране на SVGFECompositeElementBuilder.
Returns
Строител
Примерът на строителя, позволяващ метода на веригата.
Типове параметри
TBuilder
Типът на SVG елемент строител, което улеснява гладкото използване на API.
AddFeConvolveMatrix(TBuilder, действие)
Добавя конфигурация на елемента “feConvolveMatrix” към конструктора. Този елемент се прилага към ефекта на филтъра за превключване на матрицата.
public static TBuilder AddFeConvolveMatrix<tbuilder>(this TBuilder builder, Action<svgfeconvolvematrixelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
SVGFEConvolveMatrixElementBuilder
>
Действието на конфигурацията за елемента “feConvolveMatrix”.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
AddFeConvolveMatrix(Двойна, двойна[], удвоен , двойно , int , инт , EdgeMode , bool , OneOf<int , („Инт“ – „Int“)="">, OneOf<string, филтър вход=„>, струн, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)="">, OneOf<color, боя,="" лента="">, OneOf<color, боя,="" лента="">, лента, действие)
Добавя елемент “feConvolveMatrix” към строителя на SVG, прилагайки ефект на филтър за конвулция на матрицата.
public static TBuilder AddFeConvolveMatrix<tbuilder>(this TBuilder builder, double[] kernelMatrix = null, double? divisor = null, double? bias = null, int? targetX = null, int? targetY = null, EdgeMode? edgeMode = null, bool? preserveAlpha = null, OneOf<int, (int,="" int)=""> order = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfeconvolvematrixelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строител
Примерът SVG строител, към който ще бъде добавен елементът “feConvolveMatrix”.
kernelMatrix
double
[]
Матрица на стойностите за конволуцията. опционален параметър.
divisor
double
?
Разделител за конвулация. опционен параметър.
bias
double
?
Биасите, които трябва да бъдат добавени към резултата от конволуцията. опционален параметър.
targetX
int
?
X-координатът на целевия пиксел в матрицата на ядрото.
targetY
int
?
Y-координатът на целевия пиксел в матрицата на ядрото.
edgeMode
EdgeMode
?
Определя как да се справят с ръба на пикселите в конволуцията. опционален параметър.
preserveAlpha
bool
?
Показва дали да се запази алфа канал. опционен параметър.
order
OneOf
<
int
, (
int
, int
• & ГТ;
Редът на ядрената матрица. може да бъде инт или ValueTuple от два инча.
in
OneOf
<
string
, FilterInput
>
Входът за ефекта на превключване. може да бъде лента или FilterInput. Опционален параметър.
result
string
Резултатът идентифицира за този филтър примитивен.
x
OneOf
<
double
, (
double
, LengthType
• & ГТ;
X-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
y
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Y-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
width
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Ширината на филтъра на примитивния субрегион. може да бъде двойно или ValueTuple с LengthType.
height
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Височината на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Попълнете цвета, боя или боя сървърния идентификатор за елемента.
stroke
OneOf
<
Color
, Paint
, string
>
Цветът на краката, цветът или сървърният идентификатор за елемента. опционен параметър.
id
string
Уникален идентификатор за първичния елемент на филтра. опционен параметър.
extend
Action
<
SVGFEConvolveMatrixElementBuilder
>
Опционално действие за по-нататъшно конфигуриране на SVGFEConvolveMatrixElementBuilder.
Returns
Строител
Примерът на строителя, позволяващ метода на веригата.
Типове параметри
TBuilder
Типът на SVG елемент строител, което улеснява гладкото използване на API.
Допълнителна информация(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 елемент строител.
Допълнителна информация(TBuilder, действие, Цвет , двойно , двукратно , OneOf<string , филтриране=„>, струн, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)="">, OneOf<color, боя,="" лента="">, OneOf<color, боя,="" лента="">, лента, действие)
Добавя елемент “feDiffuseLighting” към строителя на SVG, прилагайки ефект на дифузно осветление с помощта на определен източник на светлина.
public static TBuilder AddFeDiffuseLighting<tbuilder>(this TBuilder builder, Action<svgfedistantlightelementbuilder> lightSource, Color? lightingColor = null, double? surfaceScale = null, double? diffuseConstant = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfediffuselightingelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строител
Инстанцията SVG строител, към която ще бъде добавен елементът “feDiffuseLighting”.
lightSource
Action
<
SVGFEDistantLightElementBuilder
>
Действие за конфигуриране на източника на светлина за ефекта на дифузно осветление.
lightingColor
Color
?
Цветът на светлината. опционен параметър.
surfaceScale
double
?
Фактор на повърхностната скала за ефекта на осветлението. опционен параметър.
diffuseConstant
double
?
Константът се използва за определяне на ефекта на осветлението. опционен параметър.
in
OneOf
<
string
, FilterInput
>
Входът за ефекта на дифузно осветление. може да бъде лента или FilterInput. Опционален параметър.
result
string
Резултатът идентифицира за този филтър примитивен.
x
OneOf
<
double
, (
double
, LengthType
• & ГТ;
X-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
y
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Y-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
width
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Ширината на филтъра на примитивния субрегион. може да бъде двойно или ValueTuple с LengthType.
height
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Височината на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Попълнете цвета, боя или боя сървърния идентификатор за елемента.
stroke
OneOf
<
Color
, Paint
, string
>
Цветът на краката, цветът или сървърният идентификатор за елемента. опционен параметър.
id
string
Уникален идентификатор за първичния елемент на филтра. опционен параметър.
extend
Action
<
SVGFEDiffuseLightingElementBuilder
>
Опционално действие за по-нататъшно конфигуриране на SVGFEDiffuseLightingElementBuilder.
Returns
Строител
Примерът на строителя, позволяващ метода на веригата.
Типове параметри
TBuilder
Типът на SVG елемент строител, което улеснява гладкото използване на API.
Допълнителна информация(TBuilder, Действие, Цвет , двойно , двукратно , OneOf<string , филтриране=„>, струн, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)="">, OneOf<color, боя,="" лента="">, OneOf<color, боя,="" лента="">, лента, действие)
Добавя елемент “feDiffuseLighting” към строителя на SVG, прилагайки ефект на дифузно осветление с помощта на определен източник на светлина.
public static TBuilder AddFeDiffuseLighting<tbuilder>(this TBuilder builder, Action<svgfepointlightelementbuilder> lightSource, Color? lightingColor = null, double? surfaceScale = null, double? diffuseConstant = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfediffuselightingelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строител
Инстанцията SVG строител, към която ще бъде добавен елементът “feDiffuseLighting”.
lightSource
Action
<
SVGFEPointLightElementBuilder
>
Действие за конфигуриране на източника на светлина за ефекта на дифузно осветление.
lightingColor
Color
?
Цветът на светлината. опционен параметър.
surfaceScale
double
?
Фактор на повърхностната скала за ефекта на осветлението. опционен параметър.
diffuseConstant
double
?
Константът се използва за определяне на ефекта на осветлението. опционен параметър.
in
OneOf
<
string
, FilterInput
>
Входът за ефекта на дифузно осветление. може да бъде лента или FilterInput. Опционален параметър.
result
string
Резултатът идентифицира за този филтър примитивен.
x
OneOf
<
double
, (
double
, LengthType
• & ГТ;
X-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
y
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Y-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
width
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Ширината на филтъра на примитивния субрегион. може да бъде двойно или ValueTuple с LengthType.
height
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Височината на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Попълнете цвета, боя или боя сървърния идентификатор за елемента.
stroke
OneOf
<
Color
, Paint
, string
>
Цветът на краката, цветът или сървърният идентификатор за елемента. опционен параметър.
id
string
Уникален идентификатор за първичния елемент на филтра. опционен параметър.
extend
Action
<
SVGFEDiffuseLightingElementBuilder
>
Опционално действие за по-нататъшно конфигуриране на SVGFEDiffuseLightingElementBuilder.
Returns
Строител
Примерът на строителя, позволяващ метода на веригата.
Типове параметри
TBuilder
Типът на SVG елемент строител, което улеснява гладкото използване на API.
Допълнителна информация(TBuilder, Действие, Цвет , двойно , двукратно , OneOf<string , филтриране=„>, струн, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)="">, OneOf<color, боя,="" лента="">, OneOf<color, боя,="" лента="">, лента, действие)
Добавя елемент “feDiffuseLighting” към строителя на SVG, прилагайки ефект на дифузно осветление с помощта на определен източник на светлина.
public static TBuilder AddFeDiffuseLighting<tbuilder>(this TBuilder builder, Action<svgfespotlightelementbuilder> lightSource, Color? lightingColor = null, double? surfaceScale = null, double? diffuseConstant = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfediffuselightingelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строител
Инстанцията SVG строител, към която ще бъде добавен елементът “feDiffuseLighting”.
lightSource
Action
<
SVGFESpotLightElementBuilder
>
Действие за конфигуриране на източника на светлина за ефекта на дифузно осветление.
lightingColor
Color
?
Цветът на светлината. опционен параметър.
surfaceScale
double
?
Фактор на повърхностната скала за ефекта на осветлението. опционен параметър.
diffuseConstant
double
?
Константът се използва за определяне на ефекта на осветлението. опционен параметър.
in
OneOf
<
string
, FilterInput
>
Входът за ефекта на дифузно осветление. може да бъде лента или FilterInput. Опционален параметър.
result
string
Резултатът идентифицира за този филтър примитивен.
x
OneOf
<
double
, (
double
, LengthType
• & ГТ;
X-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
y
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Y-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
width
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Ширината на филтъра на примитивния субрегион. може да бъде двойно или ValueTuple с LengthType.
height
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Височината на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Попълнете цвета, боя или боя сървърния идентификатор за елемента.
stroke
OneOf
<
Color
, Paint
, string
>
Цветът на краката, цветът или сървърният идентификатор за елемента. опционен параметър.
id
string
Уникален идентификатор за първичния елемент на филтра. опционен параметър.
extend
Action
<
SVGFEDiffuseLightingElementBuilder
>
Опционално действие за по-нататъшно конфигуриране на SVGFEDiffuseLightingElementBuilder.
Returns
Строител
Примерът на строителя, позволяващ метода на веригата.
Типове параметри
TBuilder
Типът на SVG елемент строител, което улеснява гладкото използване на API.
AddFeDisplacementMap(TBuilder, Действие)
Добавя конфигурация на елемента “feDisplacementMap” към конструктора. Този елемент премества изображение чрез определена векторна карта.
public static TBuilder AddFeDisplacementMap<tbuilder>(this TBuilder builder, Action<svgfedisplacementmapelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
SVGFEDisplacementMapElementBuilder
>
Действието на конфигурацията за елемента “feDisplacementMap”.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
AddFeDisplacementMap(TBuilder, двойно?, ChannelSelector?, KanalSelektor?, OneOf<string, филтриране="">, OneOf<string, филтър вход=„>, струн, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)="">, OneOf<color, боя,="" лента="">, OneOf<color, боя,="" лента="">, лента, действие)
Добавя елемент “feDisplacementMap” към SVG конструктора, създавайки ефект, който деформира изображение въз основа на цветовите данни от втори източник.
public static TBuilder AddFeDisplacementMap<tbuilder>(this TBuilder builder, double? scale = null, ChannelSelector? xChannelSelector = null, ChannelSelector? yChannelSelector = null, OneOf<string, filterinput=""> @in = null, OneOf<string, filterinput=""> in2 = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfedisplacementmapelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строител
Инстанцията SVG Builder, към която ще бъде добавен елементът “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-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
width
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Ширината на филтъра на примитивния субрегион. може да бъде двойно или ValueTuple с LengthType.
height
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Височината на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Попълнете цвета, боя или боя сървърния идентификатор за елемента.
stroke
OneOf
<
Color
, Paint
, string
>
Цветът на краката, цветът или сървърният идентификатор за елемента. опционен параметър.
id
string
Уникален идентификатор за първичния елемент на филтра. опционен параметър.
extend
Action
<
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<двойна, („Двойно“ – „Double“)="">, OneOf<string, филтър вход=„>, струн, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)="">, OneOf<color, боя,="" лента="">, OneOf<color, боя,="" лента="">, лента, действие)
Добавя елемент “feDropShadow” към строителя на SVG, създавайки ефект на сянка за входната графика.
public static TBuilder AddFeDropShadow<tbuilder>(this TBuilder builder, double? dx = null, double? dy = null, OneOf<double, (double,="" double)=""> stdDeviation = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfedropshadowelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строител
Инстанцията SVG Builder, към която ще бъде добавен елементът “feDropShadow”.
dx
double
?
Горизонталната отстъпка за сянката на падането. опционален параметър.
dy
double
?
Вертикалната отстъпка за сянката на падането. опционален параметър.
stdDeviation
OneOf
<
double
, (
double
, double
• & ГТ;
Стандартното отклонение за експлоатацията на мръсотия в сенката на падането. може да бъде двойно или ValueTuple от две двойки.
in
OneOf
<
string
, FilterInput
>
Входната графика, към която ще се прилага сенката на падането. може да бъде лента или FilterInput. Опционален параметър.
result
string
Резултатът идентифицира за този филтър примитивен.
x
OneOf
<
double
, (
double
, LengthType
• & ГТ;
X-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
y
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Y-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
width
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Ширината на филтъра на примитивния субрегион. може да бъде двойно или ValueTuple с LengthType.
height
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Височината на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Попълнете цвета, боя или боя сървърния идентификатор за елемента.
stroke
OneOf
<
Color
, Paint
, string
>
Цветът на краката, цветът или сървърният идентификатор за елемента. опционен параметър.
id
string
Уникален идентификатор за първичния елемент на филтра. опционен параметър.
extend
Action
<
SVGFEDropShadowElementBuilder
>
Опционално действие за по-нататъшно конфигуриране на SVGFEDropShadowElementBuilder.
Returns
Строител
Примерът на строителя, позволяващ метода на веригата.
Типове параметри
TBuilder
Типът на SVG елемент строител, което улеснява гладкото използване на API.
AddFeFlood<тбуйлер>(TBuilder, Действие)
Добавя конфигурация на елемента “feFlood” към строителя. Този елемент запълва филтърната подрегион с определен цвят.
public static TBuilder AddFeFlood<tbuilder>(this TBuilder builder, Action<svgfefloodelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
SVGFEFloodElementBuilder
>
Действието на конфигурацията за елемента “feFlood”.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
AddFeFlood<тбуйлер>(TBuilder, Цвет?, двойна?, лента, OneOf<двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)="">, OneOf<color, боя,="" лента="">, OneOf<color, боя,="" лента="">, лента, действие)
Добавя елемент “feFlood” към строителя на SVG, създавайки унифициран ефект на цвета на наводненията по цялата филтърна подрегион.
public static TBuilder AddFeFlood<tbuilder>(this TBuilder builder, Color? floodColor = null, double? floodOpacity = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfefloodelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строител
Образецът SVG строител, към който ще бъде добавен елементът “feFlood”.
floodColor
Color
?
Цветът, използван за ефекта на наводненията. опционен параметър.
floodOpacity
double
?
Нивото на несигурност на цвета на наводненията. опционен параметър.
result
string
Резултатът идентифицира за този филтър примитивен.
x
OneOf
<
double
, (
double
, LengthType
• & ГТ;
X-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
y
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Y-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
width
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Ширината на филтъра на примитивния субрегион. може да бъде двойно или ValueTuple с LengthType.
height
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Височината на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Попълнете цвета, боя или боя сървърния идентификатор за елемента.
stroke
OneOf
<
Color
, Paint
, string
>
Цветът на краката, цветът или сървърният идентификатор за елемента. опционен параметър.
id
string
Уникален идентификатор за първичния елемент на филтра. опционен параметър.
extend
Action
<
SVGFEFloodElementBuilder
>
Опционално действие за по-нататъшно конфигуриране на SVGFEFloodElementBuilder.
Returns
Строител
Примерът на строителя, позволяващ метода на веригата.
Типове параметри
TBuilder
Типът на SVG елемент строител, което улеснява гладкото използване на API.
ДопълнителноBlur(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 елемент строител.
ДопълнителноBlur(TBuilder, OneOf <двойна, („Двойно“ – „Double“)="">, OneOf<string, филтър вход=„>, струн, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)="">, OneOf<color, боя,="" лента="">, OneOf<color, боя,="" лента="">, лента, действие)
Добавя елемент “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
>
Входната картина, към която ще бъде приложена Гаусийската блура. може да бъде лента или FilterInput.
result
string
Резултатът идентифицира за този филтър примитивен.
x
OneOf
<
double
, (
double
, LengthType
• & ГТ;
X-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
y
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Y-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
width
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Ширината на филтъра на примитивния субрегион. може да бъде двойно или ValueTuple с LengthType.
height
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Височината на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Попълнете цвета, боя или боя сървърния идентификатор за елемента.
stroke
OneOf
<
Color
, Paint
, string
>
Цветът на краката, цветът или сървърният идентификатор за елемента. опционен параметър.
id
string
Уникален идентификатор за първичния елемент на филтра. опционен параметър.
extend
Action
<
SVGFEGaussianBlurElementBuilder
>
Опционално действие за по-нататъшно конфигуриране на SVGFEGaussianBlurElementBuilder.
Returns
Строител
Примерът на строителя, позволяващ метода на веригата.
Типове параметри
TBuilder
Типът на SVG елемент строител, което улеснява гладкото използване на API.
Допълнителна страница(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 елемент строител.
Допълнителна страница(TBuilder, струя, строеж, OneOf<двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)="">, OneOf<color, боя,="" лента="">, OneOf<color, боя,="" лента="">, лента, действие)
Добавя елемент “feImage” към строителя на SVG, включвайки външна картина в ефекта на филтъра.
public static TBuilder AddFeImage<tbuilder>(this TBuilder builder, string href = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfeimageelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строител
Образецът SVG строител, към който ще бъде добавен елементът “feImage”.
href
string
URL или препратка към външната картина. опционен параметър.
result
string
Резултатът идентифицира за този филтър примитивен.
x
OneOf
<
double
, (
double
, LengthType
• & ГТ;
X-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
y
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Y-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
width
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Ширината на филтъра на примитивния субрегион. може да бъде двойно или ValueTuple с LengthType.
height
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Височината на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Попълнете цвета, боя или боя сървърния идентификатор за елемента.
stroke
OneOf
<
Color
, Paint
, string
>
Цветът на краката, цветът или сървърният идентификатор за елемента. опционен параметър.
id
string
Уникален идентификатор за първичния елемент на филтра. опционен параметър.
extend
Action
<
SVGFEImageElementBuilder
>
Опционално действие за по-нататъшно конфигуриране на SVGFEImageElementBuilder.
Returns
Строител
Примерът на строителя, позволяващ метода на веригата.
Типове параметри
TBuilder
Типът на SVG елемент строител, което улеснява гладкото използване на API.
AddFeMerge (TBuilder, действие)
Добавя конфигурация на елемента “feMerge” към конструктора. Този елемент позволява ефектите на филтрата да се прилагат едновременно, а не последователно.
public static TBuilder AddFeMerge<tbuilder>(this TBuilder builder, Action<svgfemergeelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
SVGFEMergeElementBuilder
>
Действието на конфигурацията за елемента “feMerge”.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
AddFeМорфология(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 елемент строител.
AddFeМорфология(TBuilder, MorphologyOperator?, OneOf<двойна, („Двойно“ – „Double“)="">, OneOf<string, филтър вход=„>, струн, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)="">, OneOf<color, боя,="" лента="">, OneOf<color, боя,="" лента="">, лента, действие)
Добавя елемент “feMorphology” към строителя на SVG, прилагайки морфологична операция към входящата картина.
public static TBuilder AddFeMorphology<tbuilder>(this TBuilder builder, MorphologyOperator? @operator = null, OneOf<double, (double,="" double)=""> radius = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfemorphologyelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строител
Инстанцията SVG строител, към която ще бъде добавен елементът “feMorphology”.
operator
MorphologyOperator
?
Морфологичен оператор, който трябва да се прилага. опционен параметър.
radius
OneOf
<
double
, (
double
, double
• & ГТ;
Радиусът за операцията на морфологията. може да бъде двойно или ValueTuple от две двойки.
in
OneOf
<
string
, FilterInput
>
Входната картина, към която ще се прилага морфологичната операция. може да бъде лента или FilterInput.
result
string
Резултатът идентифицира за този филтър примитивен.
x
OneOf
<
double
, (
double
, LengthType
• & ГТ;
X-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
y
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Y-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
width
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Ширината на филтъра на примитивния субрегион. може да бъде двойно или ValueTuple с LengthType.
height
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Височината на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Попълнете цвета, боя или боя сървърния идентификатор за елемента.
stroke
OneOf
<
Color
, Paint
, string
>
Цветът на краката, цветът или сървърният идентификатор за елемента. опционен параметър.
id
string
Уникален идентификатор за първичния елемент на филтра. опционен параметър.
extend
Action
<
SVGFEMorphologyElementBuilder
>
Опционално действие за по-нататъшно конфигуриране на SVGFEMorphologyElementBuilder.
Returns
Строител
Примерът на строителя, позволяващ метода на веригата.
Типове параметри
TBuilder
Типът на SVG елемент строител, което улеснява гладкото използване на API.
AddFeOffset (TBuilder, Действие)
Добавя конфигурация на елемента “feOffset” към конструктора. Този елемент отхвърля входящата картина с определен вектор.
public static TBuilder AddFeOffset<tbuilder>(this TBuilder builder, Action<svgfeoffsetelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
SVGFEOffsetElementBuilder
>
Действието на конфигурацията за елемента “feOffset”.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
AddFeOffset (TBuilder, двойна?, двойно?, OneOf<string, филтриране=„>, струн, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)="">, OneOf<color, боя,="" лента="">, OneOf<color, боя,="" лента="">, лента, действие)
Добавя елемент “feOffset” към строителя на SVG, създавайки ефект на отстъпка чрез преместване на входната картина с определен вектор.
public static TBuilder AddFeOffset<tbuilder>(this TBuilder builder, double? dx = null, double? dy = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfeoffsetelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строител
Инстанцията SVG строител, към която ще бъде добавен елементът “feOffset”.
dx
double
?
Горизонтално разстояние. опционален параметър.
dy
double
?
Вертикална разстояние. опционален параметър.
in
OneOf
<
string
, FilterInput
>
Входната картина, към която ще се прилага отстъпката. може да бъде лента или FilterInput. Опционален параметър.
result
string
Резултатът идентифицира за този филтър примитивен.
x
OneOf
<
double
, (
double
, LengthType
• & ГТ;
X-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
y
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Y-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
width
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Ширината на филтъра на примитивния субрегион. може да бъде двойно или ValueTuple с LengthType.
height
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Височината на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Попълнете цвета, боя или боя сървърния идентификатор за елемента.
stroke
OneOf
<
Color
, Paint
, string
>
Цветът на краката, цветът или сървърният идентификатор за елемента. опционен параметър.
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<двойна, („Двойно“ – „Double“)="">, OneOf<string, филтър вход=„>, струн, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)="">, OneOf<color, боя,="" лента="">, OneOf<color, боя,="" лента="">, лента, действие)
Добавя елемент “feSpecularLighting” към строителя на SVG, прилагайки спекуларно осветление с помощта на определен източник на светлина.
public static TBuilder AddFeSpecularLighting<tbuilder>(this TBuilder builder, Action<svgfedistantlightelementbuilder> lightSource, Color? lightingColor = null, double? surfaceScale = null, double? specularConstant = null, double? specularExponent = null, OneOf<double, (double,="" double)=""> kernelUnitLength = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfespecularlightingelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строител
Инстанцията SVG строител, към която ще бъде добавен елементът “feSpecularLighting”.
lightSource
Action
<
SVGFEDistantLightElementBuilder
>
Действие за конфигуриране на източника на светлина за ефекта на спекуларното осветление.
lightingColor
Color
?
Цветът на светлината. опционен параметър.
surfaceScale
double
?
Фактор на повърхностната скала за ефекта на осветлението. опционен параметър.
specularConstant
double
?
Константата, използвана за скалиране на спекуларния термин. опционален параметър.
specularExponent
double
?
Експонентът за спекуларния термин, който контролира фокуса на спекулативния фокус. опционен параметър.
kernelUnitLength
OneOf
<
double
, (
double
, double
• & ГТ;
Дължината на ядрената единица за филтъра за превключване. може да бъде двойно или ValueTuple от две двойки.
in
OneOf
<
string
, FilterInput
>
Входната картина, към която ще се прилага ефекта на спекуларното осветление. може да бъде лента или FilterInput.
result
string
Резултатът идентифицира за този филтър примитивен.
x
OneOf
<
double
, (
double
, LengthType
• & ГТ;
X-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
y
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Y-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
width
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Ширината на филтъра на примитивния субрегион. може да бъде двойно или ValueTuple с LengthType.
height
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Височината на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Попълнете цвета, боя или боя сървърния идентификатор за елемента.
stroke
OneOf
<
Color
, Paint
, string
>
Цветът на краката, цветът или сървърният идентификатор за елемента. опционен параметър.
id
string
Уникален идентификатор за първичния елемент на филтра. опционен параметър.
extend
Action
<
SVGFESpecularLightingElementBuilder
>
Опционално действие за по-нататъшно конфигуриране на SVGFESpecularLightingElementBuilder.
Returns
Строител
Примерът на строителя, позволяващ метода на веригата.
Типове параметри
TBuilder
Типът на SVG елемент строител, което улеснява гладкото използване на API.
AddFeSpecularLighting(TBuilder, Действие, Цвет , двойна , двукратна , двоен , OneOf<двойна, („Двойно“ – „Double“)="">, OneOf<string, филтър вход=„>, струн, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)="">, OneOf<color, боя,="" лента="">, OneOf<color, боя,="" лента="">, лента, действие)
Добавя елемент “feSpecularLighting” към строителя на SVG, прилагайки спекуларно осветление с помощта на определен източник на светлина.
public static TBuilder AddFeSpecularLighting<tbuilder>(this TBuilder builder, Action<svgfepointlightelementbuilder> lightSource, Color? lightingColor = null, double? surfaceScale = null, double? specularConstant = null, double? specularExponent = null, OneOf<double, (double,="" double)=""> kernelUnitLength = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfespecularlightingelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строител
Инстанцията SVG строител, към която ще бъде добавен елементът “feSpecularLighting”.
lightSource
Action
<
SVGFEPointLightElementBuilder
>
Действие за конфигуриране на източника на светлина за ефекта на спекуларното осветление.
lightingColor
Color
?
Цветът на светлината. опционен параметър.
surfaceScale
double
?
Фактор на повърхностната скала за ефекта на осветлението. опционен параметър.
specularConstant
double
?
Константата, използвана за скалиране на спекуларния термин. опционален параметър.
specularExponent
double
?
Експонентът за спекуларния термин, който контролира фокуса на спекулативния фокус. опционен параметър.
kernelUnitLength
OneOf
<
double
, (
double
, double
• & ГТ;
Дължината на ядрената единица за филтъра за превключване. може да бъде двойно или ValueTuple от две двойки.
in
OneOf
<
string
, FilterInput
>
Входната картина, към която ще се прилага ефекта на спекуларното осветление. може да бъде лента или FilterInput.
result
string
Резултатът идентифицира за този филтър примитивен.
x
OneOf
<
double
, (
double
, LengthType
• & ГТ;
X-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
y
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Y-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
width
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Ширината на филтъра на примитивния субрегион. може да бъде двойно или ValueTuple с LengthType.
height
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Височината на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Попълнете цвета, боя или боя сървърния идентификатор за елемента.
stroke
OneOf
<
Color
, Paint
, string
>
Цветът на краката, цветът или сървърният идентификатор за елемента. опционен параметър.
id
string
Уникален идентификатор за първичния елемент на филтра. опционен параметър.
extend
Action
<
SVGFESpecularLightingElementBuilder
>
Опционално действие за по-нататъшно конфигуриране на SVGFESpecularLightingElementBuilder.
Returns
Строител
Примерът на строителя, позволяващ метода на веригата.
Типове параметри
TBuilder
Типът на SVG елемент строител, което улеснява гладкото използване на API.
AddFeSpecularLighting(TBuilder, Действие, Цвет , двойна , двукратна , двоен , OneOf<двойна, („Двойно“ – „Double“)="">, OneOf<string, филтър вход=„>, струн, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)="">, OneOf<color, боя,="" лента="">, OneOf<color, боя,="" лента="">, лента, действие)
Добавя елемент “feSpecularLighting” към строителя на SVG, прилагайки спекуларно осветление с помощта на определен източник на светлина.
public static TBuilder AddFeSpecularLighting<tbuilder>(this TBuilder builder, Action<svgfespotlightelementbuilder> lightSource, Color? lightingColor = null, double? surfaceScale = null, double? specularConstant = null, double? specularExponent = null, OneOf<double, (double,="" double)=""> kernelUnitLength = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfespecularlightingelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строител
Инстанцията SVG строител, към която ще бъде добавен елементът “feSpecularLighting”.
lightSource
Action
<
SVGFESpotLightElementBuilder
>
Действие за конфигуриране на източника на светлина за ефекта на спекуларното осветление.
lightingColor
Color
?
Цветът на светлината. опционен параметър.
surfaceScale
double
?
Фактор на повърхностната скала за ефекта на осветлението. опционен параметър.
specularConstant
double
?
Константата, използвана за скалиране на спекуларния термин. опционален параметър.
specularExponent
double
?
Експонентът за спекуларния термин, който контролира фокуса на спекулативния фокус. опционен параметър.
kernelUnitLength
OneOf
<
double
, (
double
, double
• & ГТ;
Дължината на ядрената единица за филтъра за превключване. може да бъде двойно или ValueTuple от две двойки.
in
OneOf
<
string
, FilterInput
>
Входната картина, към която ще се прилага ефекта на спекуларното осветление. може да бъде лента или FilterInput.
result
string
Резултатът идентифицира за този филтър примитивен.
x
OneOf
<
double
, (
double
, LengthType
• & ГТ;
X-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
y
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Y-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
width
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Ширината на филтъра на примитивния субрегион. може да бъде двойно или ValueTuple с LengthType.
height
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Височината на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Попълнете цвета, боя или боя сървърния идентификатор за елемента.
stroke
OneOf
<
Color
, Paint
, string
>
Цветът на краката, цветът или сървърният идентификатор за елемента. опционен параметър.
id
string
Уникален идентификатор за първичния елемент на филтра. опционен параметър.
extend
Action
<
SVGFESpecularLightingElementBuilder
>
Опционално действие за по-нататъшно конфигуриране на SVGFESpecularLightingElementBuilder.
Returns
Строител
Примерът на строителя, позволяващ метода на веригата.
Типове параметри
TBuilder
Типът на SVG елемент строител, което улеснява гладкото използване на API.
Допълнителна страница(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 елемент строител.
Допълнителна страница(TBuilder, OneOf<string, въвеждане на филтри=„>, струн, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)="">, OneOf<color, боя,="" лента="">, OneOf<color, боя,="" лента="">, лента, действие)
Добавя елемент “feTile” към строителя на SVG, създавайки модел на плитките, като възпроизвежда входящата картина.
public static TBuilder AddFeTile<tbuilder>(this TBuilder builder, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfetileelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строител
Образецът SVG строител, към който ще бъде добавен елементът “feTile”.
in
OneOf
<
string
, FilterInput
>
Входната картина може да бъде реплицирана в ленти. Може да е лента или FilterInput. Опционален параметър.
result
string
Резултатът идентифицира за този филтър примитивен.
x
OneOf
<
double
, (
double
, LengthType
• & ГТ;
X-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
y
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Y-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
width
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Ширината на филтъра на примитивния субрегион. може да бъде двойно или ValueTuple с LengthType.
height
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Височината на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Попълнете цвета, боя или боя сървърния идентификатор за елемента.
stroke
OneOf
<
Color
, Paint
, string
>
Цветът на краката, цветът или сървърният идентификатор за елемента. опционен параметър.
id
string
Уникален идентификатор за първичния елемент на филтра. опционен параметър.
extend
Action
<
SVGFETileElementBuilder
>
Опционално действие за по-нататъшно конфигуриране на SVGFETileElementBuilder.
Returns
Строител
Примерът на строителя, позволяващ метода на веригата.
Типове параметри
TBuilder
Типът на SVG елемент строител, което улеснява гладкото използване на API.
AddFeTurbulence(TBuilder, Действие)
Този елемент създава изображение с 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 <двойна, („Двойно“ – „Double“)="">, int?, двойно?, StitchTiles?, TurbulenceType?, OneOf<string, filterinput=„>, струн, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)="">, OneOf<color, боя,="" лента="">, OneOf<color, боя,="" лента="">, лента, действие)
Добавя елемент “feTurbulence” към строителя на SVG, създавайки ефект на турбулентност, като облаци или мрамор, използвайки шума на Перлин.
public static TBuilder AddFeTurbulence<tbuilder>(this TBuilder builder, OneOf<double, (double,="" double)=""> baseFrequency = null, int? numOctaves = null, double? seed = null, StitchTiles? stitchTiles = null, TurbulenceType? type = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfeturbulenceelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строител
Инстанцията SVG строител, към която ще бъде добавен елементът “feTurbulence”.
baseFrequency
OneOf
<
double
, (
double
, double
• & ГТ;
Базовата честота на турбуленцията. може да бъде двойно или ValueTuple на два двойки.
numOctaves
int
?
Броят на октавите за турбуленцията. опционен параметър.
seed
double
?
Семенният номер за генериращия случайно число. опционен параметър.
stitchTiles
StitchTiles
?
Показва дали плитките са сгънати заедно. опционен параметър.
type
TurbulenceType
?
Типът на турбулентност (фрактален шум или турбулация).
in
OneOf
<
string
, FilterInput
>
Входната картина, към която ще се прилага ефектът на турбулентност. може да бъде лента или FilterInput.
result
string
Резултатът идентифицира за този филтър примитивен.
x
OneOf
<
double
, (
double
, LengthType
• & ГТ;
X-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
y
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Y-координатът на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
width
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Ширината на филтъра на примитивния субрегион. може да бъде двойно или ValueTuple с LengthType.
height
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Височината на примитивния филтър субрегион. може да бъде двойно или ValueTuple с LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Попълнете цвета, боя или боя сървърния идентификатор за елемента.
stroke
OneOf
<
Color
, Paint
, string
>
Цветът на краката, цветът или сървърният идентификатор за елемента. опционен параметър.
id
string
Уникален идентификатор за първичния елемент на филтра. опционен параметър.
extend
Action
<
SVGFETurbulenceElementBuilder
>
Опционално действие за по-нататъшно конфигуриране на SVGFETurbulenceElementBuilder.
Returns
Строител
Примерът на строителя, позволяващ метода на веригата.
Типове параметри
TBuilder
Типът на SVG елемент строител, което улеснява гладкото използване на API.
Допълнителна страница(TBuilder, Действие)
Добавете конфигурация на елемента “филтър” към строителя.
public static TBuilder AddFilter<tbuilder>(this TBuilder builder, Action<svgfilterelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
SVGFilterElementBuilder
>
Действието на конфигурацията за елемента “филтър”.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Допълнителна страница(TBuilder, CoordinateUnits?, Co-CoordinateUits или OneOf<double, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)="">, OneOf<color, боя,="" лента="">, OneOf<color, боя,="" лента="">, лента, действие)
Добавя елемент “филтър” към строителя на SVG, определящ ефект на филтъра, който може да се приложи към елементите на СВГ.
public static TBuilder AddFilter<tbuilder>(this TBuilder builder, CoordinateUnits? filterUnits = null, CoordinateUnits? primitiveUnits = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfilterelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строител
Инстанцията SVG строител, към която ще бъде добавен елементът “филтър”.
filterUnits
CoordinateUnits
?
Определя координатна система за атрибутите x, y, ширина и височина на филтъра.
primitiveUnits
CoordinateUnits
?
Определя координатна система за атрибутите на детските елементи на филтъра.
x
OneOf
<
double
, (
double
, LengthType
• & ГТ;
X-координат на филтърния регион. може да бъде двойно или ValueTuple с LengthType.
y
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Y-координат на филтърния регион. може да бъде двойно или ValueTuple с LengthType.
width
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Ширина на филтърния регион. може да бъде двойно или ValueTuple с LengthType. Опционален параметър.
height
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Височината на филтърния регион. може да бъде двойно или ValueTuple с LengthType. Опционален параметър.
fill
OneOf
<
Color
, Paint
, string
>
Запълване на цвят или боя за елемента на филтра. опционен параметър.
stroke
OneOf
<
Color
, Paint
, string
>
Цветът или боя за елемента на филтра. опционен параметър.
id
string
Уникален идентификатор за елемента за филтриране. опционен параметър.
extend
Action
<
SVGFilterElementBuilder
>
Опционално действие за по-нататъшно конфигуриране на SVGFilterElementBuilder.
Returns
Строител
Примерът на строителя, позволяващ метода на веригата.
Типове параметри
TBuilder
Типът на SVG елемент строител, което улеснява гладкото използване на API.
AddForeignObject(TBuilder, действие)
Добавя конфигурация на елемента “foreignObject” към строителя.
public static TBuilder AddForeignObject<tbuilder>(this TBuilder builder, Action<svgforeignobjectelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
SVGForeignObjectElementBuilder
>
Действието на конфигурацията за елемента “ForeignObject”.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Добавяне на TBuilder>(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, струн, OneOf<двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)="">, лента, действие)
Добавяне на елемент “изображение” към създателя на SVG, вграждане на външно изображение в документа SVM.
public static TBuilder AddImage<tbuilder>(this TBuilder builder, string href = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, string id = null, Action<svgimageelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
Строител
Примерът SVG строител, към който ще бъде добавен елементът “изображение”.
href
string
URL или препратка към външната картина. опционен параметър.
x
OneOf
<
double
, (
double
, LengthType
• & ГТ;
X-координатът, където е поставен изображението. може да бъде двойно или ValueTuple с LengthType.
y
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Y-координатът, където е поставен изображението. може да бъде двойно или ValueTuple с LengthType.
width
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Ширина на изображението. може да бъде двойно или ValueTuple с LengthType.
height
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Височината на изображението. може да бъде двойно или ValueTuple с LengthType.
id
string
Уникален идентификатор за елемента на изображението. опционен параметър.
extend
Action
<
SVGImageElementBuilder
>
Опционално действие за по-нататъшно конфигуриране на SVGImageElementBuilder.
Returns
Строител
Примерът на строителя, позволяващ метода на веригата.
Типове параметри
TBuilder
Типът на SVG елемент строител, което улеснява гладкото използване на API.
Създаване на AddLine(TBuilder, Действие)
Добавете конфигурация на елемента “линия” към строителя.
public static TBuilder AddLine<tbuilder>(this TBuilder builder, Action<svglineelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
SVGLineElementBuilder
>
Действието на конфигурацията за елемента “линия”.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Създаване на AddLine(TBuilder, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)="">, OneOf<color, боя,="" лента="">, OneOf<color, боя,="" лента="">, лента, действие)
Добавя елемент “линия” с определени начални и крайни точки, както и стилове на SVG строител.
public static TBuilder AddLine<tbuilder>(this TBuilder builder, OneOf<double, (double,="" lengthtype)=""> x1 = null, OneOf<double, (double,="" lengthtype)=""> y1 = null, OneOf<double, (double,="" lengthtype)=""> x2 = null, OneOf<double, (double,="" lengthtype)=""> y2 = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svglineelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Строител
Инстанцията SVG строител, към която ще бъде добавен елементът “линия”.
x1
OneOf
<
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
>
Запълване на цвят или стил на боя за линията. може да бъде Цвет или стойност Paint enum или идентификатор на сървъра боя.
stroke
OneOf
<
Color
, Paint
, string
>
Цветът или стилът на боя за линията. може да бъде цвят или стойност Paint enum или идентификатор на сървъра.
id
string
Единственият идентификатор за елемента линия. опционен параметър.
extend
Action
<
SVGLineElementBuilder
>
Опционално действие за по-нататъшно конфигуриране на строителя на елемента линия.
Returns
Строител
Примерът на строителя, позволяващ метода на веригата.
Типове параметри
TBuilder
Типът на SVG елемент строител, което улеснява гладкото използване на API.
Допълнителна градина (TBuilder, Действие)
Добавете конфигурация на елемента “LinearGradient” към строителя.
public static TBuilder AddLinearGradient<tbuilder>(this TBuilder builder, Action<svglineargradientelementbuilder> configure) where TBuilder : ISVGElementBuilder, IPaintServerElementBuilder
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
SVGLinearGradientElementBuilder
>
Действието на конфигурацията за елемента “линейна градина”.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Допълнителна градина (TBuilder, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)="">, CoordinateUnits?, SpreadMethod?, лента, лентата, действие)
Добавя елемент “линейноGradient” към строителя на SVG, уточнявайки неговите начални и крайни позиции, заедно с други градиентни свойства.
public static TBuilder AddLinearGradient<tbuilder>(this TBuilder builder, OneOf<double, (double,="" lengthtype)=""> x1, OneOf<double, (double,="" lengthtype)=""> y1, OneOf<double, (double,="" lengthtype)=""> x2, OneOf<double, (double,="" lengthtype)=""> y2, CoordinateUnits? gradientUnits, SpreadMethod? spreadMethod, string href = null, string id = null, Action<svglineargradientelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Строител
Инстанцията SVG строител, към която ще бъде добавен елементът “линейноGradient”.
x1
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Началният x-координат за градиента може да бъде двойно или стойностна двойка с дължина.
y1
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Началният y-координат за градиента. може да бъде двойно или ValueTuple с дължинаТип.
x2
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Крайният x-координат за градиента. може да бъде двойно или ValueTuple с LengthType.
y2
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Крайният Y-координат за градиента. може да бъде двойно или ValueTuple с LengthType.
gradientUnits
CoordinateUnits
?
Определя координатната система за градиента. опционен параметър.
spreadMethod
SpreadMethod
?
Определя как градиентът се разпространява извън неговите начални и крайни точки.
href
string
Позоваване на друг градиент, ако е приложимо. опционен параметър.
id
string
Единственият идентификатор за градиентния елемент. опционен параметър.
extend
Action
<
SVGLinearGradientElementBuilder
>
Опционално действие за по-нататъшно конфигуриране на строителя на линейния градиент елемент.
Returns
Строител
Примерът на строителя, позволяващ метода на веригата.
Типове параметри
TBuilder
Типът на SVG елемент строител, което улеснява гладкото използване на API.
Допълнителна марка(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, Действие)
Добавете конфигурация на елемента “маска” към строителя.
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, действие)
Добавяне на конфигурация на елемента “мета-данни” към строителя. елементът “метода” се използва, за да се добавят метадани към съдържанието на SVG.
public static TBuilder AddMetadata<tbuilder, telement="">(this TBuilder builder, Action<svgmetadataelementbuilder> configure) where TBuilder : ISVGElementBuilder, IDescriptiveElementBuilder
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
SVGMetadataElementBuilder
>
Действието на конфигурацията за елемента “метаданни”.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
TElement
Типът, представляващ елемента “метаданни” в модел SVG.
AddPath (TBuilder, Действие)
Добавете конфигурация на елемента “пътят” към строителя.
public static TBuilder AddPath<tbuilder>(this TBuilder builder, Action<svgpathelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
SVGPathElementBuilder
>
Действието на конфигурацията за елемента “пътят”.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
AddPath (TBuilder, OneOf<string, действие<pathbuilder="">>, OneOf<color, боя,="" лента="">, OneOf<color, боя,="" лента="">, лента, действие)
Добавя елемент “път” към строителя на SVG, като уточнява неговите данни и стилове на пътя.
public static TBuilder AddPath<tbuilder>(this TBuilder builder, OneOf<string, action<pathbuilder="">> d, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgpathelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Строител
Инстанцията SVG строител, към която ще бъде добавен елементът “пътят”.
d
OneOf
<
string
, Action
<
PathBuilder
> >
Тип OneOf, който може да бъде или лента, която представлява данните за пътя или действие, което конфигурира PathBuilder.
fill
OneOf
<
Color
, Paint
, string
>
Запълване на цвят или стил на боя за пътеката. може да бъде Цвет или стойност Paint enum или идентификатор на сървъра боя.
stroke
OneOf
<
Color
, Paint
, string
>
Цветът или стилът на боя за пътеката. може да бъде Цвят или стойност Paint enum или идентификатор на сървъра за боя.
id
string
Уникален идентификатор за пътния елемент. опционен параметър.
extend
Action
<
SVGPathElementBuilder
>
Опционално действие за по-нататъшно конфигуриране на път елемент строител.
Returns
Строител
Примерът на строителя, позволяващ метода на веригата.
Типове параметри
TBuilder
Типът на SVG елемент строител, което улеснява гладкото използване на API.
AddPath (TBuilder, Действие, OneOf<color, боядисване,="" лента="">, OneOf<color, боя,="" лента="">, лента, действие)
Претоварване на AddPath, което отнема действие, за да се конфигурира PathBuilder директно.
public static TBuilder AddPath<tbuilder>(this TBuilder builder, Action<pathbuilder> d, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgpathelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Строител
Инстанцията SVG строител, към която ще бъде добавен елементът “пътят”.
d
Action
<
PathBuilder
>
Действие, което конфигурира PathBuilder за определяне на пътните данни.
fill
OneOf
<
Color
, Paint
, string
>
Запълване на цвят или стил на боя за пътеката. може да бъде Цвет или стойност Paint enum или идентификатор на сървъра боя.
stroke
OneOf
<
Color
, Paint
, string
>
Цветът или стилът на боя за пътеката. може да бъде Цвят или стойност Paint enum или идентификатор на сървъра за боя.
id
string
Уникален идентификатор за пътния елемент. опционен параметър.
extend
Action
<
SVGPathElementBuilder
>
Опционално действие за по-нататъшно конфигуриране на път елемент строител.
Returns
Строител
Примерът на строителя, позволяващ метода на веригата.
Типове параметри
TBuilder
Типът на SVG елемент строител, което улеснява гладкото използване на API.
Допълнителна страница(TBuilder, действие)
Добавете конфигурация на елемента “материал” към строителя.
public static TBuilder AddPattern<tbuilder>(this TBuilder builder, Action<svgpatternelementbuilder> configure) where TBuilder : ISVGElementBuilder, IPaintServerElementBuilder
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
SVGPatternElementBuilder
>
Действието на конфигурацията за елемента “материал”.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Допълнителна страница(TBuilder, CoordinateUnits?, CoordinatUnts?, струя, струята, 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.
Допълнителна страница(TBuilder, Действие)
Добавете конфигурация на елемента “полигон” към строителя.
public static TBuilder AddPolygon<tbuilder>(this TBuilder builder, Action<svgpolygonelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
SVGPolygonElementBuilder
>
Действието на конфигурацията за елемента “полигон”.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Допълнителна страница(Двойна, двойна[], OneOf<color, боядисване,="" лента="">, OneOf<color, боя,="" лента="">, лента, действие)
Добавя елемент “полигон” към строителя на SVG, като посочва вертикалите и стиловете му.
public static TBuilder AddPolygon<tbuilder>(this TBuilder builder, double[] points, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgpolygonelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Строител
Инстанцията SVG строител, към която ще бъде добавен елементът “полигон”.
points
double
[]
Поредица от двойки, които представляват точките на полигона (променят координатите x и y).
fill
OneOf
<
Color
, Paint
, string
>
Запълване на цвят или стил на боя за полигона. може да бъде Цвет или стойност Paint enum или идентификатор на сървъра боя.
stroke
OneOf
<
Color
, Paint
, string
>
Цветът или стилът на боя за полигона. може да бъде цвят или стойност Paint enum или идентификатор на сървъра за боя.
id
string
Единственият идентификатор за елемента полигон. опционен параметър.
extend
Action
<
SVGPolygonElementBuilder
>
Опционално действие за по-нататъшно конфигуриране на елемента строител на полигон.
Returns
Строител
Примерът на строителя, позволяващ метода на веригата.
Типове параметри
TBuilder
Типът на SVG елемент строител, което улеснява гладкото използване на API.
AddPolyline<tbuilder Изграждане>(TBuilder, Действие)
Добавете конфигурация на елемента “полилин” към строителя.
public static TBuilder AddPolyline<tbuilder>(this TBuilder builder, Action<svgpolylineelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
SVGPolylineElementBuilder
>
Действието на конфигурацията за елемента “полилин”.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
AddPolyline<tbuilder Изграждане>(Двойна, двойна[], OneOf<color, боядисване,="" лента="">, OneOf<color, боя,="" лента="">, лента, действие)
Добавя елемент “полилин” към строителя на SVG, като посочва вертикалите и стиловете му.
public static TBuilder AddPolyline<tbuilder>(this TBuilder builder, double[] points, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgpolylineelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Строител
Инстанцията SVG строител, към която ще бъде добавен елементът “полилин”.
points
double
[]
Поредица от двойки, които представляват точките на полилина (променят координатите x и y).
fill
OneOf
<
Color
, Paint
, string
>
Запълване на цвят или стил на боя за полилин. може да бъде Цвет или стойност Paint enum или идентификатор на сървъра боя.
stroke
OneOf
<
Color
, Paint
, string
>
Цветът или стилът на боя за полилин. може да бъде цвят или стойност Paint enum или идентификатор на сървъра за боя.
id
string
Единственият идентификатор за елемента полилин. опционен параметър.
extend
Action
<
SVGPolylineElementBuilder
>
Опционално действие за по-нататъшно конфигуриране на строителя на елемента полилин.
Returns
Строител
Примерът на строителя, позволяващ метода на веригата.
Типове параметри
TBuilder
Типът на SVG елемент строител, което улеснява гладкото използване на API.
Разработване на т.н.>(TBuilder, Действие)
Добавете конфигурация на елемента “radialGradient” към строителя.
public static TBuilder AddRadialGradient<tbuilder>(this TBuilder builder, Action<svgradialgradientelementbuilder> configure) where TBuilder : ISVGElementBuilder, IPaintServerElementBuilder
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
SVGRadialGradientElementBuilder
>
Действието на конфигурацията за елемента “radialGradient”.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Разработване на т.н.>(TBuilder, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)="">, CoordinateUnits?, SpreadMethod?, стълб, строеж, действие)
Добавя елемент “радиалGradient” към строителя на 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
• & ГТ;
Y-координатът на центъра на градиента. може да бъде двойно или ValueTuple с LengthType.
r
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Радиусът на градиента. може да бъде двойно или ValueTuple с LengthType.
fx
OneOf
<
double
, (
double
, LengthType
• & ГТ;
X-координатът на фокусната точка на градиента. може да бъде двойно или ValueTuple с LengthType.
fy
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Y-координатът на фокусната точка на градиента. може да бъде двойно или ValueTuple с LengthType.
gradientUnits
CoordinateUnits
?
Определя координатната система за градиента. опционен параметър.
spreadMethod
SpreadMethod
?
Определя как градиентът се разпространява извън неговите начални и крайни точки.
href
string
Позоваване на друг градиент, ако е приложимо. опционен параметър.
id
string
Единственият идентификатор за градиентния елемент. опционен параметър.
extend
Action
<
SVGRadialGradientElementBuilder
>
Опционално действие за по-нататъшно конфигуриране на радиалния градиент елемент строител.
Returns
Строител
Примерът на строителя, позволяващ метода на веригата.
Типове параметри
TBuilder
Типът на SVG елемент строител, което улеснява гладкото използване на API.
Етикети: tbuilder>(TBuilder, действие)
Добавяне на “правилна” конфигурация на елемента към строителя.
public static TBuilder AddRect<tbuilder>(this TBuilder builder, Action<svgrectelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
SVGRectElementBuilder
>
Действието на конфигурацията за елемента “правилно”.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Етикети: tbuilder>(TBuilder, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)="">, OneOf<color, боя,="" лента="">, OneOf<color, боя,="" лента="">, лента, действие)
Добавя “ректи” (ректоъгъл) елемент с определени измерения и стилове на SVG строител.
public static TBuilder AddRect<tbuilder>(this TBuilder builder, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgrectelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Строител
Примерът SVG строител, към който ще бъде добавен елементът “правилно”.
x
OneOf
<
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
>
Запълване на цвят или стил на боя за правоъгълника. може да бъде Цвет или стойност Paint enum или идентификатор на сървъра боя.
stroke
OneOf
<
Color
, Paint
, string
>
Цветът или стилът на боя за изтичането на правоъгълника. може да бъде цвят или стойност Paint enum или идентификатор на сървъра за боя.
id
string
Единственият идентификатор за правоъгълния елемент. опционен параметър.
extend
Action
<
SVGRectElementBuilder
>
Опционално действие за по-нататъшно конфигуриране на строителя на правоъгълния елемент.
Returns
Строител
Примерът на строителя, позволяващ метода на веригата.
Типове параметри
TBuilder
Типът на SVG елемент строител, което улеснява гладкото използване на API.
Създаване на AddScript(TBuilder, действие)
Добавете конфигурация на елемента “скрипт” към строителя.
public static TBuilder AddScript<tbuilder>(this TBuilder builder, Action<svgscriptelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeContentElementBuilder
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
SVGScriptElementBuilder
>
Действието на конфигурацията за елемента “скрипт”.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Създаване на AddSet(TBuilder, Действие)
Добавете конфигурация на елемента “Set” към строителя.
public static TBuilder AddSet<tbuilder>(this TBuilder builder, Action<svgsetelementbuilder> configure) where TBuilder : ISVGElementBuilder, IBaseAnimationElementBuilder
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
SVGSetElementBuilder
>
Действието на конфигурацията за елемента “Set”.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Създаване на AddStop(TBuilder, Действие)
Добавяне на конфигурация на елемента “стоп” към строителя за определяне на градиент спирки.
public static TBuilder AddStop<tbuilder>(this TBuilder builder, Action<svgstopelementbuilder> configure) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
SVGStopElementBuilder
>
Действието на конфигурацията за елемента “Stop”.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Създаване на AddStop(TBuilder, Цвет?, двойно?, OneOf<двойно, (Двойно, = " Stopunittype)="">, лента, действие)
Добавя елемент “стоп” към градиента в SVG строител, който посочва цвят и несигурност при определена отстъпка.
public static TBuilder AddStop<tbuilder>(this TBuilder builder, Color? stopColor = null, double? stopOpacity = null, OneOf<double, (double,="" stopunittype)=""> offset = null, string id = null, Action<svgstopelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder
Parameters
builder
Строител
Инстанцията SVG строител, към която ще бъде добавен елементът “стоп”.
stopColor
Color
?
Цветът на спирачката. опционен параметър.
stopOpacity
double
?
Опасност при спиране. опционален параметър.
offset
OneOf
<
double
, (
double
, StopUnitType
• & ГТ;
Възстановяване на спирането в градиента. може да бъде двойно или ValueTuple с StopUnitType.
id
string
Единственият идентификатор за спиращия елемент. опционен параметър.
extend
Action
<
SVGStopElementBuilder
>
Опционално действие за по-нататъшно конфигуриране на строителя на спиращия елемент.
Returns
Строител
Примерът на строителя, позволяващ метода на веригата.
Типове параметри
TBuilder
Типът на SVG елемент строител, което улеснява гладкото използване на API.
Допълнителен стил(TBuilder, Действие)
Добавете конфигурация на елемента “стил” към строителя.
public static TBuilder AddStyle<tbuilder>(this TBuilder builder, Action<svgstyleelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeContentElementBuilder
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
SVGStyleElementBuilder
>
Действието на конфигурацията за елемента “стил”.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Допълнителна страница (TBuilder, Действие)
Добавя конфигурация на елемента “svg” (скалираща векторна графика) към строителя.
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 елемент строител.
Допълнителен символ(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, струн, OneOf<двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)="">, FontStyle?, string, fontWeight?, OneOf<color, боядисване,="" string="">, OneOf<color, боя,="" лента="">, лента, действие)
Добавя елемент “текст” с определено съдържание и атрибути към създателя на SVG.
public static TBuilder AddText<tbuilder>(this TBuilder builder, string content, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> fontSize = null, FontStyle? fontStyle = null, string fontFamily = null, FontWeight? fontWeight = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgtextelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
Строител
Изграждащият пример, към който ще бъде добавен елементът “текст”.
content
string
Съдържанието на текста, което трябва да се показва в елемента “текст”.
x
OneOf
<
double
, (
double
, LengthType
• & ГТ;
X-координатът за елемента текст. може да бъде двойна стойност или дублиране на двойния и дължината тип.
y
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Y-координатът за елемента текст. може да бъде двойна стойност или дублиране на двойния и дължината тип.
fontSize
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Размерът на шрифта за текста. може да бъде двойна стойност или дублиране на двойно и дължина.
fontStyle
FontStyle
?
Стилът на шрифта за текста (например, нормален, италиански, облик).
fontFamily
string
Семейството на шрифта за текста (например, Arial, Verdana).
fontWeight
FontWeight
?
Теглото (твърдостта) на шрифта (например, нормално, смело).
fill
OneOf
<
Color
, Paint
, string
>
Запълване на цвят или стил на боя за текста. може да бъде Цвет или стойност Paint enum или ID на сървъра боя.
stroke
OneOf
<
Color
, Paint
, string
>
Цветът или стилът на боя за текста. може да бъде цвят или стойност Paint enum или идентификатор на сървъра за боя.
id
string
Единственият идентификатор за елемента на текста.
extend
Action
<
SVGTextElementBuilder
>
Опционално действие за по-нататъшно конфигуриране на текстовия елемент строител.
Returns
Строител
Изграждащият пример за веригата на по-нататъшни добавки или конфигурации.
Типове параметри
TBuilder
Типът на SVG елемент строител, позволяващ веригиране.
Допълнителна страница(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>(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>(TBuilder, струн, OneOf<двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)=„>, OneOf <двойна, (Двойно,="" дълъг тип)="">, OneOf<color, боя,="" лента="">, OneOf<color, боя,="" лента="">, лента, действие)
Добавя елемент “използване” към строителя на SVG, което позволява повторното използване на съществуващ елемента, определен другаде в СВГ.
public static TBuilder AddUse<tbuilder>(this TBuilder builder, string href = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svguseelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
Строител
Инстанцията SVG строител, към която ще бъде добавен елементът “използване”.
href
string
Позоваване на съществуващия елемент да се използва отново. опционален параметър.
x
OneOf
<
double
, (
double
, LengthType
• & ГТ;
X-координатът, където се поставя повторно използван елемент. може да бъде двойно или ValueTuple с LengthType.
y
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Y-координатът, където се поставя повторно използван елемент. може да бъде двойно или ValueTuple с LengthType.
width
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Ширина на повторно използвания елемент. може да бъде двойно или ValueTuple с LengthType.
height
OneOf
<
double
, (
double
, LengthType
• & ГТ;
Височината на повторно използвания елемент. може да бъде двойно или ValueTuple с LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Попълнете цвета, боя или боя сървърния идентификатор за елемента.
stroke
OneOf
<
Color
, Paint
, string
>
Цветът на краката, цветът или сървърният идентификатор за елемента. опционен параметър.
id
string
Единственият идентификатор за елемента. опционен параметър.
extend
Action
<
SVGUseElementBuilder
>
Опционално действие за по-нататъшно конфигуриране на SVGUseElementBuilder.
Returns
Строител
Примерът на строителя, позволяващ метода на веригата.
Типове параметри
TBuilder
Типът на SVG елемент строител, което улеснява гладкото използване на API.
Създаване на AddView(TBuilder, Действие)
Добавете конфигурация на елемента “видение” към строителя.
public static TBuilder AddView<tbuilder>(this TBuilder builder, Action<svgviewelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
SVGViewElementBuilder
>
Действието на конфигурацията за елемента “визия”.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Допълнителен (Създателят ,)
public static TBuilder Additive<tbuilder>(this TBuilder builder, value) where TBuilder : ISVGElementBuilder, IAnimationAdditionAttributeSetter
Parameters
builder
Строител
Returns
Строител
Типове параметри
TBuilder
СвързаностБаслайн(TBuilder и AlignmentBaseline)
Поставете атрибута “алигмент-база линия” за елемент SVG.
public static TBuilder AlignmentBaseline<tbuilder>(this TBuilder builder, AlignmentBaseline value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
AlignmentBaseline
Основната стойност на уравнението трябва да бъде определена.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Разширение (Двойна, двойна)
Поставете атрибута “амплитуда” за елемент на функцията за прехвърляне на компоненти.
public static TBuilder Amplitude<tbuilder>(this TBuilder builder, double amplitude) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
amplitude
double
Обща стойност за функцията за прехвърляне.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
АтрибутиранеИме(Изграждане, String)
Създаване на атрибута ‘attributeName’, като се посочва името на CSS свойството или да се анимира.
public static TBuilder AttributeName<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationTargetAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
string
Името на атрибута за анимация.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
БасейнСхифт(Източник: BaseLineShift)
Поставете атрибута “базово-изместване” за елемент SVG, като използвате предварително определена стойност.
public static TBuilder BaselineShift<tbuilder>(this TBuilder builder, BaseLineShift value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
BaseLineShift
Базовата промяна на стойността за определяне.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
БасейнСхифт(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>(TBuilder, Действие)
Поставете атрибута “започнете”, определяйки кога трябва да започне анимацията.
public static TBuilder Begin<tbuilder>(this TBuilder builder, Action<timingvaluebuilder> configure) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
configure
Action
<
TimingValueBuilder
>
Делегат за конфигуриране на временната стойност.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Изграждане на т>(TBuilder, двойно, дълъг тип)
Поставете атрибута “по”, определяйки относителната стойност на отстъпката за анимацията с определен тип дължина.
public static TBuilder By<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
double
Относителната отстъпка за анимацията.
type
LengthType
Типът на дължина за стойността “по”.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
CalcMode (Тъй като 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 елемент строител.
ClipPath (TBuilder, Действие)
Поставете атрибута “клип-пауза” за елемент SVG.
public static TBuilder ClipPath<tbuilder>(this TBuilder builder, Action<clippathbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
ClipPathBuilder
>
Делегат за конфигуриране на клипния път.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
ClipRule (Изграждане, ClipRule)
Създаване на атрибута “клип-правило” за елемент SVG.
public static TBuilder ClipRule<tbuilder>(this TBuilder builder, ClipRule value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
ClipRule
Правилото клип стойност да се зададе.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Цветовете на TBuilder>(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 елемент строител.
ColorInterpolation Филтри(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 елемент строител.
Цветообразуване(Изграждане, 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, като използвате предварително дефинирана стойност.
public static TBuilder Cursor<tbuilder>(this TBuilder builder, Cursor value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
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
Текстът се определя с стойност.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Източник: Tbuilder>(Изграждане, DisplayType)
Определете атрибута “дисплей” за елемент SVG, като използвате предварително дефинирана стойност enum.
public static TBuilder Display<tbuilder>(this TBuilder builder, DisplayType value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
DisplayType
DisplayType enum стойност да се зададе.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
ДоминантBaseline(TBuilder, ДоминантBaseline)
Поставете атрибута “доминантна база” за елемент SVG, като използвате предварително дефинирана стойност на енума.
public static TBuilder DominantBaseline<tbuilder>(this TBuilder builder, DominantBaseline value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
DominantBaseline
DominantBaseline enum стойност да се зададе.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Изграждане на т>(Изпълнител, TimeSpan)
Поставете атрибута “дълго”, определяйки продължителността на анимацията.
public static TBuilder Dur<tbuilder>(this TBuilder builder, TimeSpan duration) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
duration
TimeSpan
Продължителност на анимацията.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Изграждане на т>(Изграждане, Дър)
Поставете атрибута “дълго”, определяйки предварително определения тип на продължителност на анимацията.
public static TBuilder Dur<tbuilder>(this TBuilder builder, Dur value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
Dur
Предвиденият тип на продължителност за анимацията.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Dx (TBuilder, LengthType, парами двойно[])
Поставете атрибута “dx”, за да коригирате хоризонталната позиция на всеки символ в текста.
public static TBuilder Dx<tbuilder>(this TBuilder builder, LengthType type = LengthType.Px, params double[] values) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
type
LengthType
Типът на дължината на единицата за стойностите.
values
double
[]
Оригиналните стойности на корекцията за всеки характер.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Remarks
Този метод позволява фин контрол над хоризонталното пространство на знаците в текста.
Dx (TBuilder, двойно, дълъг тип)
Поставете една хоризонтална стойност за корекция на съдържанието на текста.
public static TBuilder Dx<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
double
Горизонталната стойност на корекцията.
type
LengthType
Типът на дължината на единицата за стойността.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Remarks
Този метод поставя атрибута “dx” с една стойност, коригирайки хоризонталното положение на съдържанието на текста.
Двама строители>(Двойна, двойна[]Дългият тип)
Поставете няколко вертикални стойности за корекция на съдържанието на текста.
public static TBuilder Dy<tbuilder>(this TBuilder builder, double[] values, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
values
double
[]
Режим на вертикални стойности за корекция.
type
LengthType
Типът на дължината на единицата за стойностите.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Remarks
Този метод поставя атрибута “да” с многобройни стойности, което позволява индивидуални вертикални настройки за всеки характер или текст сегмент.
Двама строители>(TBuilder, двойно, дълъг тип)
Поставете една вертикална стойност за корекция на съдържанието на текста.
public static TBuilder Dy<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
double
Вертикална стойност на корекцията.
type
LengthType
Типът на дължината на единицата за стойността.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Remarks
Този метод поставя атрибута “да” с една стойност, коригирайки вертикалното положение на съдържанието на текста.
Край на строителството>(TBuilder, Действие)
Поставете атрибута “край”, определяйки кога анимацията трябва да свърши.
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 елемент строител.
Запълване (Анимация, AnimationFill)
Създава атрибута “запълване”, определяйки как анимацията трябва да прилага стилове извън своята активна продължителност.
public static TBuilder Fill<tbuilder>(this TBuilder builder, AnimationFill value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
AnimationFill
Запълване на поведението на анимацията.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Запълване (TBuilder, Действие< Paintbuilder>)
Поставете атрибута “запълване” за елемент SVG, като използвате персонализирана конфигурация.
public static TBuilder Fill<tbuilder>(this TBuilder builder, Action<paintbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
PaintBuilder
>
Делегат за конфигуриране на PaintBuilder.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Запълване (Изграждане, Цвят)
Поставете атрибута “запълване” за елемент 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 елемент строител.
Фалшификация(Двойна, двойна)
Осигурете атрибута “пълна опция” за елемент SVG. стойността трябва да е между 0.0 (пълно прозрачна) и 1.0 (почти непредсказуемо).
public static TBuilder FillOpacity<tbuilder>(this TBuilder builder, double opacity) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
opacity
double
Стойността на несигурността се определя.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Exceptions
Спрете, ако несигурността не е в валидния диапазон.
Изпълнител (Изпълнител, FillRule)
Определете атрибута “запълване на правило” за елемент 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 елемент строител.
ФлоудColor(Изграждане, Цвят)
Поставете атрибута “поток-цвет” за елемент SVG с помощта на System.Drawing цвят.
public static TBuilder FloodColor<tbuilder>(this TBuilder builder, Color colorValue) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
colorValue
Color
Цветът трябва да се определя като цвет на наводненията.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
ФлоудColor(TBuilder, акция)
Поставете атрибута “поток-цвет” за елемент SVG с помощта на персонализирана конфигурация на цветовете.
public static TBuilder FloodColor<tbuilder>(this TBuilder builder, Action<colorbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
ColorBuilder
>
Делегат за конфигуриране на ColorBuilder.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Източник: FloodOpacity(Двойна, двойна)
Осигурете атрибута “поток-опасност” за елемент SVG. стойността трябва да бъде между 0.0 (пълно прозрачна) и 1.0 (пълно непрактична).
public static TBuilder FloodOpacity<tbuilder>(this TBuilder builder, double opacity) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
opacity
double
Стойността на несигурността се определя.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Exceptions
Спрете, ако несигурността не е в валидния диапазон.
Създател на FontFamily(Изграждане, String)
Поставете атрибута “font-family” за елемент SVG.
public static TBuilder FontFamily<tbuilder>(this TBuilder builder, string value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
string
Семейството на шрифта да се зададе.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Източник: Tbuilder>(TBuilder, двойно, дълъг тип)
Създаване на атрибута “font-kerning” за елемент SVG с помощта на цифрова стойност и специфичен тип дължина.
public static TBuilder FontKerning<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
double
Значението на шрифта се определя.
type
LengthType
Типът на дължина (например, px, em)
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Източник: Tbuilder>(Кърнинг , Kerning)
Създаване на атрибута “font-kerning” за елемент SVG с помощта на предварително дефинирана стойност на kerning.
public static TBuilder FontKerning<tbuilder>(this TBuilder builder, Kerning value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
Kerning
Предвидената стойност на керинг трябва да бъде определена.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Размерът на FontSize(TBuilder, двойно, дълъг тип)
Създаване на атрибута " font-size" за елемент SVG с помощта на цифрова стойност и специфичен тип дължина.
public static TBuilder FontSize<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
double
Размерът на шрифта се определя.
type
LengthType
Типът на дължина (например, px, em)
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Размерът на FontSize(Изграждане, FontSize)
Определете атрибута " font-size" за елемент SVG, като използвате предварително дефинирана стойност за размер на шрифта.
public static TBuilder FontSize<tbuilder>(this TBuilder builder, FontSize value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
FontSize
Предефинирана стойност на размера на шрифта да се зададе.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Изтегляне на бутоните(Двойна, двойна)
Поставете атрибута “фонт-размер-адаптиране” за елемент SVG.
public static TBuilder FontSizeAdjust<tbuilder>(this TBuilder builder, double value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
double
Размерът на шрифта приспособява стойността за задаване.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Изтегляне на бутоните(Създателят ,)
public static TBuilder FontSizeAdjust<tbuilder>(this TBuilder builder, value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Returns
Строител
Типове параметри
TBuilder
Изграждане на FontStretch(Източник: FontStretch)
Създайте атрибута “font-stretch” за елемент SVG, като използвате предварително дефинирана стойност на шрифта.
public static TBuilder FontStretch<tbuilder>(this TBuilder builder, FontStretch value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
FontStretch
Предефинирана стойност на разтягане на шрифта да се зададе.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Създател на FontStyle(Изграждане, FontStyle)
Създайте атрибута “фонт-стил” за елемент SVG, като използвате предварително дефинирана стойност за стил на шрифта.
public static TBuilder FontStyle<tbuilder>(this TBuilder builder, FontStyle value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
FontStyle
Предефинирана стойност на стила на шрифта да се зададе.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Продуктът е T-Builder>(Изграждане, String)
Поставете атрибута “font-variant” за елемент SVG.
public static TBuilder FontVariant<tbuilder>(this TBuilder builder, string value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
string
Вариантната стойност на шрифта трябва да бъде зададена.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Създател на FontWeight(Изграждане, FontWeight)
Определете атрибута " font-weight" за елемент SVG, като използвате предварително дефинирана стойност на теглото на шрифта.
public static TBuilder FontWeight<tbuilder>(this TBuilder builder, FontWeight value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
FontWeight
Предефинирана стойност на теглото на шрифта да се зададе.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
FormatSvgLengths(Двойно[]Дългият тип)
Форматира серия от двойни стойности в редица изображения на SVG дължини.
public static string FormatSvgLengths(double[] values, LengthType type)
Parameters
values
double
[]
Разделът от двойни стойности, представляващи дължини.
type
LengthType
Типът на дължината на единицата, която трябва да използвате (например пиксели).
Returns
Форматирана верига от 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, определяйки ориентацията на глифите.
public static TBuilder GlyphOrientationVertical<tbuilder>(this TBuilder builder, TextOrientation orientation) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
orientation
TextOrientation
Ориентацията на текста се определя.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
ГрадиентТрансформат(TBuilder, Func<transformbuilder и трансформатор="">)
Поставете атрибута “gradientTransform” за градиен елемент.
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 елемент строител.
Разработване на строител>(Координатор, координатор)
Поставете атрибута “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 елемент строител.
ХРФ<тбуйлер>(Изграждане, String)
Поставете атрибута “href” за елемент SVG, като посочете URL адрес, за да се свържете с него.
public static TBuilder Href<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationTargetElementAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
string
URL за свързване към.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Изграждач>(Изграждане, 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 елемент строител.
Създаване на изображения(Изграждане, ImageRendering)
Поставете атрибута “изображение-рендериране” за елемент SVG, като посочете качеството на изображенията.
public static TBuilder ImageRendering<tbuilder>(this TBuilder builder, ImageRendering value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
ImageRendering
Изображение rendering стойност да се зададе.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Във т.н.>(Изграждане, String)
Поставете атрибута “в” за примитивен SVG филтър.
public static TBuilder In<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IFilterPrimitiveInAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
string
Произходната графика или филтър първичен резултат да се използва като вход.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Във т.н.>(Филтриране, 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 елемент строител.
Интерцептът (Двойна, двойна)
Поставете атрибута “превключване” за елемент на функцията за прехвърляне на компоненти.
public static TBuilder Intercept<tbuilder>(this TBuilder builder, double intercept) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
intercept
double
Стойността на интерцепта за функцията за трансфер.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Ключови клаузи(TBuilder, Действие)
Поставете атрибута “keySplines”, определяйки контролните точки за пакетите на анимацията.
public static TBuilder KeySplines<tbuilder>(this TBuilder builder, Action<animationsplinebuilder> buildSplines) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
buildSplines
Action
<
AnimationSplineBuilder
>
Действието за изграждане на конфигурацията на spline.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Ключови думи(TBuilder, двойни парами[])
Поставете атрибута “keyTimes”, определяйки часовете, в които се прилагат ключовите стойности.
public static TBuilder KeyTimes<tbuilder>(this TBuilder builder, params double[] keyTimes) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
keyTimes
double
[]
Набор от ключови времена за анимацията.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Ланг Тбуйлер>(Изграждане, 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”>(Разработване, Spacing)
Поставете атрибута “письор-пространство” за елемент SVG, като използвате предварително определена стойност на пространството.
public static TBuilder LetterSpacing<tbuilder>(this TBuilder builder, Spacing value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
Spacing
Предефинирана пространствена стойност за определяне.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Слънчеви цветове(Изграждане, Цвят)
Поставете атрибута “светло-цвет” за елемент 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 елемент строител.
Маркиращият (Изграждане, String)
Поставете атрибута “маркер-енд” за елемент SVG, като посочете маркера в края на пътя.
public static TBuilder MarkerEnd<tbuilder>(this TBuilder builder, string markerId) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
markerId
string
Идентифициране на маркер за използване.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Маркиращият (Тъй като 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 елемент строител.
Маркиращият(Тъй като 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 елемент строител.
МаркерСтарт(Тъй като 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 елемент строител.
Макс Тръмп>(Изпълнител, TimeSpan)
Поставете атрибута “макс”, определяйки максималната продължителност на анимацията.
public static TBuilder Max<tbuilder>(this TBuilder builder, TimeSpan duration) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
duration
TimeSpan
Максималната продължителност на анимацията.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Макс Тръмп>(Тъй като, медиите)
Поставете атрибута “макс”, определяйки предварително определеното максимално условие за продължителност на анимацията.
public static TBuilder Max<tbuilder>(this TBuilder builder, Media value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
Media
Предефинирано условие за максимална продължителност на анимацията.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Къде е т.н>(Изпълнител, TimeSpan)
Поставете атрибута “мин”, определяйки минималната продължителност на анимацията.
public static TBuilder Min<tbuilder>(this TBuilder builder, TimeSpan duration) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
duration
TimeSpan
Минималната продължителност на анимацията.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Къде е т.н>(Тъй като, медиите)
Поставете атрибута “мин”, определяйки минималното условие за продължителност на анимацията въз основа на медиите.
public static TBuilder Min<tbuilder>(this TBuilder builder, Media value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
Media
Минималното условие за времетраене на анимацията.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Офисът (Двойна, двойна)
Поставете атрибута “offset” за елемент на функцията за прехвърляне на компоненти.
public static TBuilder Offset<tbuilder>(this TBuilder builder, double offset) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
offset
double
Отстъпката за функцията за прехвърляне.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Абортът (Изграждане, 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)
Създаване на атрибута на събитията “oncanplay” за справяне с проверките за играемост на медиите.
public static TBuilder OnCanPlay<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
string
Функцията JavaScript или скриптът да се изпълнява, когато медиите могат да започнат да играят.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Произвежда се чрез T-Builder>(Изграждане, 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 елемент строител.
Изграждане на т.н.>(Изграждане, String)
Поставете атрибута за събитие “онклик” за справяне с събитията за кликване върху елемента.
public static TBuilder OnClick<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
string
Функцията JavaScript или скриптът за изпълнение на кликвания събития.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Завършване(Изграждане, String)
Създаване на атрибута “отключено” събитие за справяне с тесни действия върху елементите на диалога.
public static TBuilder OnClose<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
string
Функцията JavaScript или скриптът да се изпълнява, когато диалогът е затворен.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Копиране(Изграждане, 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 елемент строител.
Промяна на съдържанието(Изграждане, 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 елемент строител.
Където е т.н.>(Изграждане, String)
Поставете атрибута за събитие “ondblclick” за справяне с събития с двойно кликване върху елемента.
public static TBuilder OnDblClick<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
string
Функцията JavaScript или скриптът за изпълнение на събития с двойно кликване.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Тъй като Tbuilder>(Изграждане, String)
Поставете атрибута на събитията “удар” за справяне с действията на привличане върху елемента.
public static TBuilder OnDrag<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
string
Функцията JavaScript или скриптът, който трябва да се изпълнява по време на операция за изтегляне.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Изграждане на сгради>(Изграждане, 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 или скриптът, който трябва да изпълнява, когато изтеглен елемент влиза в валидна цел за падане.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Изтегляне(Изграждане, 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 елемент строител.
Изтегляне(Изграждане, String)
Създаване на атрибута на събитията “удар” за справяне с напускането на отвлечен елемент от валидна цел за падане.
public static TBuilder OnDragLeave<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
string
Функцията JavaScript или скриптът, който трябва да изпълнява, когато изтеглен елемент напусне валидна цел за падане.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Изграждане на сгради>(Изграждане, 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 елемент строител.
Изтегляне(Изграждане, String)
Поставете атрибута за събитие “удар” за справяне с падането на елемент към валидна цел за падане.
public static TBuilder OnDrop<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
string
Функцията JavaScript или скриптът, който трябва да изпълнява, когато елементът е спуснат към валидна цел за падане.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Промяна на срока(Изграждане, String)
Създава атрибута на събитията “изменение” за справяне с промените в продължителността на медиите.
public static TBuilder OnDurationChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
string
Функцията JavaScript или скриптът да се изпълнява, когато продължителността на медиите се променя.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Изграждане на T-Builder>(Изграждане, 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 елемент строител.
Окончателно(Изграждане, String)
Създаване на атрибута на събитията “определено” за справяне с края на медийното възпроизвеждане.
public static TBuilder OnEnded<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
string
Функцията JavaScript или скриптът да се изпълнява, когато медийното възпроизвеждане приключи.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Направете грешка (Изграждане, String)
Поставете атрибута за събитие “загриженост” за справяне с грешки събития върху елемента.
public static TBuilder OnError<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICommonEventAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
string
JavaScript функция или скрипт за изпълнение, когато възникне грешка.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Фокусът (Изграждане, String)
Поставете атрибута за събитие “на фокус” за справяне със събитията на фокуса върху елемента.
public static TBuilder OnFocus<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
string
Функцията JavaScript или скриптът да се изпълнява, когато елементът получава фокус.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Връзка с T-Builder>(Изграждане, 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
Това събитие се различава от “онфокус” в това, че той поддържа бубулиране и може да се използва за откриване на промени в фокуса върху елементите на детето също.
Изтегляне на фокуса (Изграждане, String)
Поставете атрибута за събитие “на фокус” за справяне с събития, фокусирани върху елемента.
public static TBuilder OnFocusOut<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGraphicalEventAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
string
Функцията на JavaScript или скрипт, който трябва да изпълнява, когато елементът губи фокус, обикновено преди събитията “onblur”.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Remarks
Подобно на “онфокусиране”, това събитие поддържа бульон и може да се използва за откриване на промени в фокуса върху елементите на детето.
Изграждане > Tbuilder>(Изграждане, 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 елемент строител.
Недостатъчен (Изграждане, String)
Поставете атрибута “невалиден” на събитията за справяне с невалидни събития върху елементите на формата.
public static TBuilder OnInvalid<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
string
Функцията JavaScript или скриптът да се изпълнява, когато стойността на елемента е невалидна.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Където е т.н.>(Изграждане, String)
Поставете атрибута за събитие “oneeydown” за справяне с събития на ключово ниво върху елемента.
public static TBuilder OnKeyDown<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
string
Функцията JavaScript или скриптът да се изпълнява, когато ключът е натиснат надолу.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Оригинално име: OnKeyPress(Изграждане, 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)
Поставете атрибута за събитие “onloadeddata” за справяне с събития, когато медийните данни са заредени.
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 елемент строител.
Намаляване(Изграждане, String)
Поставете атрибута за събитие “немотивирано”, за да се справите с мишките на събитията върху елемента.
public static TBuilder OnMouseDown<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
string
Функцията JavaScript или скриптът да се изпълнява, когато натиснете бутона на мишката върху елемента.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Връзка с Tbuilder>(Изграждане, String)
Поставете атрибута за събитие “onmouseenter” за справяне с мишките, които влизат в събитията на елемента.
public static TBuilder OnMouseEnter<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
string
Функцията JavaScript или скриптът трябва да се изпълнява, когато индикаторът на мишката влиза в елемента.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Задълженията на „Тбуйлер“>(Изграждане, String)
Поставете атрибута за събитие “незабавно” за справяне с събитията на мишка на елемента.
public static TBuilder OnMouseLeave<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
string
Функцията JavaScript или скриптът трябва да се изпълнява, когато индикаторът на мишката напусне елемента.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Намаляване(Изграждане, 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 елемент строител.
Връзката на „Тбуйлер“>(Изграждане, String)
Създаване на атрибута на събитията “onmouseover” за справяне с мишката над събития на елемента.
public static TBuilder OnMouseOver<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
string
Функцията JavaScript или скриптът трябва да се изпълнява, когато индикаторът на мишката е над елемента.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Намаляване(Изграждане, 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(Изграждане, 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 елемент строител.
Създаване на T-Builder>(Изграждане, 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 елемент строител.
Създател на T-Builder>(Изграждане, String)
Поставете атрибута за събитие “на почивка” за справяне с събития за пауза, обикновено за медийни елементи.
public static TBuilder OnPause<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
string
Функцията JavaScript или скриптът да се изпълнява, когато медиите са спрени.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Разработване на Tbuilder>(Изграждане, String)
Поставете атрибута за събитие “на игра” за манипулиране на събития за игра, обикновено за медийни елементи.
public static TBuilder OnPlay<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
string
Функцията JavaScript или скриптът да се изпълнява, когато медиите започват да играят.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Разработване (Изграждане, String)
Поставете атрибута на събитията “за игра” за справяне с събития, когато медиите се играят активно след като са почивани или спрени за буфер.
public static TBuilder OnPlaying<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
string
Функцията JavaScript или скриптът да се изпълнява, когато медиите се играят активно.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Прогресът (Изграждане, String)
Поставете атрибута на събитията “непрогресивно” за справяне с събития, за да покажете напредъка на текущия процес.
public static TBuilder OnProgress<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
string
Функцията JavaScript или скриптът, който трябва да изпълнява, за да показва напредъка на текущия процес.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Промяна на съдържанието(Изграждане, String)
Поставете атрибута за събитие “onratechange” за справяне с събития, когато се променя скоростта на възпроизвеждане на медиите.
public static TBuilder OnRateChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
string
Функцията JavaScript или скриптът да се изпълнява, когато се променя скоростта на възпроизвеждане.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Разработване на TBuilder>(Изграждане, String)
Поставете атрибута “на повторение”, определяйки сценария, който трябва да се изпълнява всеки път, когато анимацията се повтаря.
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 елемент строител.
Изграждане на T-Builder>(Изграждане, String)
Поставете атрибута на събитие “напротив” за справяне с събитията на прозореца или елементите.
public static TBuilder OnResize<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICommonEventAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
string
Функцията JavaScript или скриптът трябва да се изпълнява, когато елементът или прозореца е преобразуван.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Изграждане на T-Builder>(Изграждане, String)
Поставете атрибута за събитие “онскрол”, за да се справят с събитията на скара върху елемента.
public static TBuilder OnScroll<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICommonEventAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
string
Функцията JavaScript или скриптът, който трябва да изпълнява, когато елементът се скалира.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Създаване на T-Builder>(Изграждане, 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 елемент строител.
Изборът на Tbuilder>(Изграждане, String)
Поставете атрибута за събитие “онселект” за справяне с събитията за подбор на текст върху елемента.
public static TBuilder OnSelect<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
string
Функцията JavaScript или скриптът да се изпълнява, когато текстът е избран в елемента.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Произвеждане на Tbuilder>(Изграждане, String)
Поставете атрибута за събитие “не показва”, което обикновено се използва за справяне с събития, когато се показва контекстното меню.
public static TBuilder OnShow<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
string
Функцията JavaScript или скриптът да се изпълнява, когато се показва контекстното меню.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Изграждане на T-Builder>(Изграждане, String)
Създаване на атрибута за събитие “инсталиран” за справяне с събития, когато прехвърлянето на медийни данни е неочаквано спряно.
public static TBuilder OnStalled<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
string
Функцията JavaScript или скриптът, който трябва да изпълнява, когато прехвърляме медийни данни.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Създаване на T-Builder>(Изграждане, 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 елемент строител.
Създаване на сайта(Изграждане, String)
Поставете атрибута за събитие “навреме” за справяне с събития, когато се променя текущото местоположение на възпроизвеждане на медиите.
public static TBuilder OnTimeUpdate<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
string
Функцията JavaScript или скриптът да се изпълнява, когато се променя текущата позиция за възпроизвеждане.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Създаване на T-Builder>(Изграждане, 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 елемент строител.
Промяна на съдържанието(Изграждане, String)
Поставете атрибута за събитие “onvolumechange” за справяне с събития, когато обемът на медиите се променя.
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 елемент строител.
Опасност (Двойна, двойна)
Създава атрибута “опасивност” за елемент 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 елемент строител.
Изтегляне(Изграждане, Overflow)
Поставете атрибута “претоварване” за елемент SVG, който контролира начина, по който се обработва излишъкът.
public static TBuilder Overflow<tbuilder>(this TBuilder builder, Overflow value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
Overflow
Методът за обработка на излишък трябва да бъде зададен.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Издател: PaintOrder(Издател, PaintOrder)
Поставете атрибута “поредба на боя” за елемент SVG, определяйки реда на попълване на картината, удар и маркери.
public static TBuilder PaintOrder<tbuilder>(this TBuilder builder, PaintOrder value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
PaintOrder
Цветът на поръчката стойност да се зададе.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Пътеводител (Двойна, двойна)
Поставете атрибута “PathLength” за елемент SVG Path.
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>(TBuilder, двойни парами[])
Поставете атрибута “точки” за елемент SVG, като използвате редица двойки.
public static TBuilder Points<tbuilder>(this TBuilder builder, params double[] points) where TBuilder : ISVGElementBuilder, IPointsAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
points
double
[]
Поредица от двойки, които представляват точките (това трябва да бъде еднакво число).
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Exceptions
В случай, че се предоставят необичайно количество точки.
Етикети: tbuilder>(TBuilder, парами PointF[])
Поставете атрибута “точки” за елемент SVG, като използвате редица обекти PointF.
public static TBuilder Points<tbuilder>(this TBuilder builder, params PointF[] points) where TBuilder : ISVGElementBuilder, IPointsAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
points
PointF
[]
Поредица от PointF обекти, представляващи точките.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Изграждане на TBuilder>(TBuilder, двойно, двоен, двукратен, дълъг)
Поставете атрибутите x, y, ширина и височина за елемент SVG, за да се определи правоъгълник.
public static TBuilder Rect<tbuilder>(this TBuilder builder, double x, double y, double width, double height, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IRectAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
x
double
X-координат на правоъгълника.
y
double
Y-координат на правоъгълника.
width
double
Ширина на правоъгълника.
height
double
Височина на правоъгълника.
type
LengthType
Типът на измерване на дължината за всички измерения (дефолтът е пиксели).
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Рефкс (TBuilder, двойно, дълъг тип)
Поставете атрибута “refX” за елемент SVG.
public static TBuilder RefX<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IRefCoordinatesAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
double
Референтният X координира.
type
LengthType
Типът на дължината на единицата (дефолтът е пиксел).
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Рефкс (Оригинал, хоризонтална позиция)
Поставете атрибута “refX” за елемент SVG, като използвате предварително дефинирана хоризонтална позиция.
public static TBuilder RefX<tbuilder>(this TBuilder builder, HorizontalPosition value) where TBuilder : ISVGElementBuilder, IRefCoordinatesAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
HorizontalPosition
Определена хоризонтална позиция.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Тъй като т.н.>(TBuilder, двойно, дълъг тип)
Поставете атрибута “refY” за елемент SVG.
public static TBuilder RefY<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IRefCoordinatesAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
double
Референтът и координацията.
type
LengthType
Типът на дължината на единицата (дефолтът е пиксел).
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Тъй като т.н.>(Тъй като VerticalPosition)
Поставете атрибута “refY” за елемент SVG, като използвате предварително дефинирана вертикална позиция.
public static TBuilder RefY<tbuilder>(this TBuilder builder, VerticalPosition value) where TBuilder : ISVGElementBuilder, IRefCoordinatesAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
VerticalPosition
Предефинирана вертикална позиция.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Повтаряща се (Създател, инт)
Поставете атрибута “repeatCount”, определяйки колко пъти анимацията трябва да се повтаря.
public static TBuilder RepeatCount<tbuilder>(this TBuilder builder, int value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
int
Брой пъти анимацията трябва да се повтаря.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Повтаряща се (Изграждане, безкрайност)
Поставете атрибута “repeatCount”, определяйки неограничен брой повторения за анимацията, като използвате предварително дефиниран енум.
public static TBuilder RepeatCount<tbuilder>(this TBuilder builder, IndefiniteRepeat value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
IndefiniteRepeat
Предефинирано неопределено повторение брои за анимацията.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Повтарящи се>(Изпълнител, TimeSpan)
Поставете атрибута ‘repeatDur’, определяйки общата продължителност, за която анимацията трябва да се повтаря.
public static TBuilder RepeatDur<tbuilder>(this TBuilder builder, TimeSpan duration) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
duration
TimeSpan
Продължителност на повторението на анимацията.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Повтарящи се>(Изграждане, безкрайност)
Поставете атрибута ‘repeatDur’, като посочете неограничена обща продължителност на анимацията, като използвате предварително дефиниран енум.
public static TBuilder RepeatDur<tbuilder>(this TBuilder builder, IndefiniteRepeat value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
IndefiniteRepeat
Предефинирана неограничена пълна продължителност за повторение на анимацията.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Необходими разширения(Изграждане, String)
Този атрибут посочва кои разширения са необходими за обработката на фрагмента на документа SVG.
public static TBuilder RequiredExtensions<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IConditionalProcessingAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG, върху който се поставя атрибутът.
value
string
Една струйна стойност представлява необходимите разширения.
Returns
Строител
Оригиналният SVG елемент строител за методологична верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Възстановяване на сградата>(Изграждане, рестартиране)
Поставете атрибута “възстановяване”, определяйки как анимацията трябва да се държи, когато завърши.
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, двойни парами[])
Създаване на ротационни ъгли за отделните знаци или сегменти на съдържанието на текста.
public static TBuilder Rotate<tbuilder>(this TBuilder builder, params double[] values) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
values
double
[]
Редица ротационни ъгли в градуса.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Remarks
Този метод установява атрибута “ротира” с многобройни стойности, което позволява индивидуална ротация на всеки символ или текстов сегмент.
Ротативът (Двойна, двойна)
Поставете един ротационен ъгъл за цялото съдържание на текста.
public static TBuilder Rotate<tbuilder>(this TBuilder builder, double value) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
double
Ротационният ъгъл в градуса.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Remarks
Този метод поставя атрибута “крути” с една стойност, прилагайки един и същ ротационен ъгъл към цялото текстово съдържание.
Създаване на T-Builder>(TBuilder, струнг, стронг)
Този метод се използва за добавяне или модификация на атрибут на елемента SVG, който се изгражда.
public static TBuilder SetAttribute<tbuilder>(this TBuilder builder, string name, string value) where TBuilder : IAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG, върху който се поставя атрибутът.
name
string
Името на атрибута се определя.
value
string
Стойността на атрибута.
Returns
Строител
Оригиналният SVG елемент строител за методологична верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
СъздаванеAspectRatio(TBuilder, AspectRatioAlign, АспектРациоСкалиране)
Създаване на атрибута “ReserveAspectRatio” за елемент SVG.
public static TBuilder SetPreserveAspectRatio<tbuilder>(this TBuilder builder, AspectRatioAlign align, AspectRatioScaling meetOrSlice = AspectRatioScaling.Meet) where TBuilder : ISVGElementBuilder, IPreserveAspectRatioAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
align
AspectRatioAlign
Анализът на съотношението на аспекта.
meetOrSlice
AspectRatioScaling
Определя как се запазва аспектно съотношение (по подразбиране е “Срещнете се”).
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Изграждане на т.н.>(Изграждане, ShapeRendering)
Създава атрибута “форма-рендериране” за елемент SVG, което влияе върху рендерацията на форми.
public static TBuilder ShapeRendering<tbuilder>(this TBuilder builder, ShapeRendering value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
ShapeRendering
Формата дава стойност за определяне.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Стъпка (Двойна, двойна)
Поставете атрибута “слоп” за елемент на функцията за прехвърляне на компоненти.
public static TBuilder Slope<tbuilder>(this TBuilder builder, double slope) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
slope
double
Стойността на спирачката за функцията за трансфер.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
РазпространениеМетод(Изграждане, разпространение)
Поставете атрибута “Спрей Метод” за градиен елемент.
public static TBuilder SpreadMethod<tbuilder>(this TBuilder builder, SpreadMethod method) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder
Parameters
builder
Строител
Създателят на елемента SVG, към който се прилага атрибутът.
method
SpreadMethod
Методът за разпространение на градиента (пада, отразява или повтаря).
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
СтопColor(Изграждане, Цвят)
Поставете атрибута “stop-color” за елемент SVG, определяйки цвета на градиент спиране.
public static TBuilder StopColor<tbuilder>(this TBuilder builder, Color colorValue) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
colorValue
Color
Цветовата стойност трябва да се определи.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
СтопColor(TBuilder, акция)
Поставете атрибута “stop-color” за елемент SVG с помощта на персонализирана конфигурация на цветовете.
public static TBuilder StopColor<tbuilder>(this TBuilder builder, Action<colorbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
ColorBuilder
>
Делегат за конфигуриране на цвета.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Стъпка за работа(Двойна, двойна)
Създаване на атрибута “stop-opacity” за елемент SVG, определяне на безпроблемността при градиент спиране.
public static TBuilder StopOpacity<tbuilder>(this TBuilder builder, double opacity) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
opacity
double
Стойността на непрозрачността (0.0 за пълно прозрачност, 1.0 за изцяло непрозрачна).
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Стрелци (TBuilder, Действие< Paintbuilder>)
Настройване на атрибута “стък” за елемент SVG с помощта на персонализирана конфигурация на боя.
public static TBuilder Stroke<tbuilder>(this TBuilder builder, Action<paintbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
configure
Action
<
PaintBuilder
>
Делегат за конфигуриране на боя.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Стрелци (Изграждане, Цвят)
Поставете атрибута “стък” за елемент 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, двойни парами[])
Създаване на атрибута “стък-драй” за елемент SVG, определяне на образеца на джъсите и пропуските, използвани за боядисването на стък.
public static TBuilder StrokeDashArray<tbuilder>(this TBuilder builder, params double[] dashArray) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
dashArray
double
[]
Продължителността на диапазона е дълга.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
СтрелциАрей(Изграждане, Dash)
Създаване на атрибута “stroke-dasharray” за елемент SVG с помощта на предварително дефинирана шапка.
public static TBuilder StrokeDashArray<tbuilder>(this TBuilder builder, Dash value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
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
Дъхът отстъпва стойността.
type
LengthType
Типът на единицата за стойността на отстъпката.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
СтрелциСтролцап(TBuilder и StrokeLineCap)
Създаване на атрибута “Строке-линекап” за елемент SVG, определяйки формата, която трябва да се използва в края на отворените подпути, когато те са счупени.
public static TBuilder StrokeLineCap<tbuilder>(this TBuilder builder, StrokeLineCap value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
StrokeLineCap
Стилът на линията.
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 елемент строител.
СтрелциМетърлимит(Двойна, двойна)
Създаване на атрибута “трок-метерлимит” за елемент SVG, определяйки границата по отношение на дължината на митрата към ширината.
public static TBuilder StrokeMiterlimit<tbuilder>(this TBuilder builder, double miterlimit) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
miterlimit
double
Ограничението на стойността.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Стрелци на косата(Двойна, двойна)
Създава атрибута на “инсулт-опасивност” за елемент SVG, определяйки несигурността на инсулта.
public static TBuilder StrokeOpacity<tbuilder>(this TBuilder builder, double opacity) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
opacity
double
Стойността на несигурността.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Стрелци с т.н.>(TBuilder, двойно, дълъг тип)
Поставете атрибута “широчина на удар” за елемент 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)
Поставете атрибута “стил”, определяйки вградени CSS стилове за елемента SVG.
public static TBuilder Style<tbuilder>(this TBuilder builder, string rules) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
rules
string
CSS правилата като стълб.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Системният език (Изграждане, String)
Този атрибут посочва езиковите предпочитания, за които е предназначен фрагментът на документа 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”, определяйки реда на раздела на елемента SVG.
public static TBuilder Tabindex<tbuilder>(this TBuilder builder, int value) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
int
Индекс на реда на таб.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Етикети: tbuilder>(TBuilder, двойни парами[])
Поставете атрибута “TableValues” за елемент на функцията за прехвърляне на компоненти.
public static TBuilder TableValues<tbuilder>(this TBuilder builder, params double[] values) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
values
double
[]
Таблица стойности за функцията за прехвърляне.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Създаване на текстове(TBuilder и TextAnchor)
Поставете атрибута “текст-анчор” за елемент SVG, определяйки как текстът е хоризонтално съгласуван по отношение на дадена точка.
public static TBuilder TextAnchor<tbuilder>(this TBuilder builder, TextAnchor textAnchor) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
textAnchor
TextAnchor
Позиция на анкетата.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Изграждане на текстове(Бълдър, боол, 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
Този метод установява атрибута “текст дължина”, определящ желаната продължителност на съдържанието на текста, потенциално надвишаващ естествената дължин на текст.
Изтегляне на текстовете(TBuilder и TextOverflow)
Създаване на атрибута “текстови претоварвания” за елемент SVG, определящ как прекомерното съдържание, което не се показва, се сигнализира на потребителите.
public static TBuilder TextOverflow<tbuilder>(this TBuilder builder, TextOverflow textOverflow) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
textOverflow
TextOverflow
Текстът преминава поведението.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Изтегляне на текст(Изграждане, TextRendering)
Поставете атрибута “текст-рендериране” за елемент 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, 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, компонентTransferType)
Поставете атрибута “тип” на елемента на функцията за прехвърляне на компоненти.
public static TBuilder Type<tbuilder>(this TBuilder builder, ComponentTransferType type) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
Типът на функцията за прехвърляне на компоненти (например, линейна, гама).
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
UnicodeBidi(Тъй като UnicodeBidi)
Създава атрибута “unicode-bidi” за елемент SVG, определяйки как би трябвало да се обработва двупосочния текст.
public static TBuilder UnicodeBidi<tbuilder>(this TBuilder builder, UnicodeBidi unicodeBidi) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
unicodeBidi
UnicodeBidi
Поведение на Unicode BiDi.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Стойности (TBuilder, 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<tбуйлер>(Двойна, двойна и двойно)
Поставете атрибута “viewBox” за елемент SVG.
public static TBuilder ViewBox<tbuilder>(this TBuilder builder, double minX, double minY, double width, double height) where TBuilder : ISVGElementBuilder, IViewBoxAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
minX
double
Минималният X координат на ViewBox.
minY
double
Минималният Y координат на ViewBox.
width
double
Разширението на ViewBox.
height
double
Размерът на визията.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Визуалност (Изграждане, видимост)
Поставете атрибута “видимост” за елемент SVG, като проверете дали елемента е видим или не.
public static TBuilder Visibility<tbuilder>(this TBuilder builder, Visibility visibility) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
visibility
Visibility
Изграждане на видимостта.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
WhiteSspace<тбуйлер>(Източник: 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(Разработване, Spacing)
Поставете атрибута “слово-пространство” за елемент SVG, определяйки пространственото поведение между думите.
public static TBuilder WordSpacing<tbuilder>(this TBuilder builder, Spacing value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
Spacing
Предефинирана дума пространствена стойност.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Изграждане на WordSpacing(TBuilder, двойно, дълъг тип)
Създаване на атрибута “слово-пространство” за елемент SVG, определяне на пространственото поведение между думи с персонализирана стойност.
public static TBuilder WordSpacing<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
double
Словото променя стойността.
type
LengthType
Типът на единицата за пространствената стойност.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Източник: Tbuilder>(Изграждане, WritingMode)
Създаване на атрибута “писан режим” за елемент SVG, като се посочва посоката, в която се поставя текст и съдържание.
public static TBuilder WritingMode<tbuilder>(this TBuilder builder, WritingMode value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
WritingMode
Начинът на писане.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
КСНУМКС ТБУИЛЕР>(TBuilder, двойно, дълъг тип)
Поставете атрибута “x” за елемент SVG.
public static TBuilder X<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IXAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
double
Стойността на атрибута „x“.
type
LengthType
Типът на измерване на дължината (дефолтът е пиксел).
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
КСНУМКС ТБУИЛЕР>(TBuilder, LengthType, парами двойно[])
Поставете атрибута “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”, който определя хоризонталната позиция(и) на елемента текст.
XlinkHref<тбуйлер>(Изграждане, String)
Създаване на атрибута “xlink:href” за елемент SVG. Този аспект се използва за определяне на референция към ресурс като връзка.
public static TBuilder XlinkHref<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IXLinkAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
string
URI на ресурса, за да се свърже с.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
XlinkTitle(Изграждане, String)
Поставете атрибута “xlink:title” за елемент SVG. Този атракт осигурява заглавие за свързания ресурс.
public static TBuilder XlinkTitle<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IXLinkAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
string
Заглавие на свързания ресурс.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
XmlSpace (TBuilder и XmlSpace)
Поставете атрибута “xml:space”, определяйки как се обработват белите пространства.
public static TBuilder XmlSpace<tbuilder>(this TBuilder builder, XmlSpace value) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
value
XmlSpace
xml: пространствено поведение (забранено или дефолтно).
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Изграждачът>(TBuilder, двойно, дълъг тип)
Поставете атрибута “y” за елемент SVG.
public static TBuilder Y<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IYAttributeSetter
Parameters
builder
Строител
Създателят на инстанцията.
value
double
Стойността на атрибута „Y“.
type
LengthType
Типът на измерване на дължината (дефолтът е пиксел).
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Изграждачът>(TBuilder, LengthType, парами двойно[])
Поставете атрибута “y” за позициониране на съдържанието на текста в продължение на y-аксеса.
public static TBuilder Y<tbuilder>(this TBuilder builder, LengthType type = LengthType.Px, params double[] values) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
Строител
Създателят на елемента SVG.
type
LengthType
Типът на дължината на единицата за стойностите.
values
double
[]
Позиционните стойности на y-axis.
Returns
Строител
Инструментът на строителя за верига.
Типове параметри
TBuilder
Типът на SVG елемент строител.
Remarks
Този метод определя атрибута “y”, който определя вертикалната позиция(и) на елемента на текста.</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,>