Class SVGBuilderExtensions
Название пространства: Aspose.Svg.Builder Ассоциация: Aspose.SVG.dll (25.5.0)
Он предоставляет методы расширения для создания и конфигурирования элементов SVG (Scalable Vector Graphics).Этот класс содержит коллекцию статических методов, которые расширяют различные конструкторские интерфейсы,обеспечивает плавную и удобную конструкцию элементов СВГ и их атрибутов.
[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, действие)
Добавляет в конструктор конфигурацию элемента «а» (гиперсвязь).
public static TBuilder AddA<tbuilder>(this TBuilder builder, Action<svgaelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGAElementBuilder
>
Действие конфигурации для элемента «а».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
AddAnimate<тбуйлер>(TBuilder, действие)
Добавить конфигурацию элемента «анимация» к строителю.
public static TBuilder AddAnimate<tbuilder>(this TBuilder builder, Action<svganimateelementbuilder> configure) where TBuilder : ISVGElementBuilder, IBaseAnimationElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGAnimateElementBuilder
>
Действие конфигурации для «анимационного» элемента.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
AddAnimateMotion(TBuilder, действие)
Добавляет в конструктор конфигурацию элемента «animateMotion».
public static TBuilder AddAnimateMotion<tbuilder>(this TBuilder builder, Action<svganimatemotionelementbuilder> configure) where TBuilder : ISVGElementBuilder, IAnimationElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGAnimateMotionElementBuilder
>
Действие конфигурации для элемента «animateMotion».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
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<tbuilder, телекомпьютер="">(ТЭЛЕМЕНТБУЙТЕР, TELEMENTBuilder)
Добавляет существующий конструктор элементов SVG к текущему конструктору элемента SV G. Этот метод используется для включения в текущего конструктора предварительно обозначенной конструкции элементов SVg.
public static TBuilder AddBuilder<tbuilder, telementbuilder="">(this TBuilder builder, TElementBuilder elementBuilder) where TBuilder : ISVGElementBuilder where TElementBuilder : ISVGElementBuilder
Parameters
builder
Строитель
Строитель элемента SVG, к которому добавляется другой строитель элементов.
elementBuilder
ТЕЛЕМЕНТБУИЛЬДАР
Добавляется элементарный конструктор SVG.
Returns
Строитель
Оригинальный конструктор элементов SVG для цепочки метода.
Типы параметров
TBuilder
Тип строителя элемента SVG.
TElementBuilder
Тип конструктора элемента SVG должен быть конфигурирован.TElementBuilder должен внедрять ISVGElmentBuilders.
AddCircle<tбуilder>(TBuilder, действие)
Добавляет к строителю конфигурацию элемента «круг».
public static TBuilder AddCircle<tbuilder>(this TBuilder builder, Action<svgcircleelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGCircleElementBuilder
>
Действие конфигурации для элемента «круг».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
AddCircle<tбуilder>(Тбуйдер, OneOf<двойный (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«">, OneOf<color, paint,="" строк=«">, OneOf<color, paint,="" строк=«">, string, Action)
Добавляет элемент «круга» с определенным центром, радиусом и стилями к конструктору 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
• & ГТ;
Кс-координат центра круга может быть двойной стоимостью или тупой двойного и длины типа.
cy
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Y-координат центра круга может быть двойной стоимостью или тупой двойного и длинного типа.
r
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
радиус круга. может быть двойной стоимостью или тупой двойного и длинного типа.
fill
OneOf
• <
Color
, Paint
, string
>
Наполните цвет или стиль краски для круга. Это может быть Цвет или значение Paint enum или ИД сервера.
stroke
OneOf
• <
Color
, Paint
, string
>
Цвет или стиль краски для оболочки круга. может быть цвет или значение Paint enum или цвет сервера ID. Опциональный параметр.
id
string
Уникальный идентификатор для кругового элемента. опциональный параметр.
extend
Action
• <
SVGCircleElementBuilder
>
Опциональное действие для дальнейшей конфигурации конструктора кругового элемента.
Returns
Строитель
Пример строителя, позволяющий методологию цепочки.
Типы параметров
TBuilder
Тип конструктора элемента SVG, что облегчает плавное использование API.
AddClipPath(TBuilder, действие)
Добавляет к строителю конфигурацию элемента «clipPath».
public static TBuilder AddClipPath<tbuilder>(this TBuilder builder, Action<svgclippathelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeContentElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGClipPathElementBuilder
>
Действие конфигурации для элемента «clipPath».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
AddContent<тбуйлер>(ТБ, строение)
Добавить содержание текста к элементу 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, действие)
Добавляет в конструктор конфигурацию элемента «дефс» (дефиниции).
public static TBuilder AddDefs<tbuilder>(this TBuilder builder, Action<svgdefselementbuilder> configure) where TBuilder : ISVGElementBuilder, IStructuralElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGDefsElementBuilder
>
Действие конфигурации для элемента «дефс».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
AddDesc<tбуilder>(TBuilder, действие)
Добавляет к конструктору конфигурацию элемента «деск».Элемент «диск» используется для предоставления описания контента SVG.
public static TBuilder AddDesc<tbuilder>(this TBuilder builder, Action<svgdescelementbuilder> configure) where TBuilder : ISVGElementBuilder, IDescriptiveElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGDescElementBuilder
>
Действие конфигурации для элемента «desc».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
AddEllipse<tбульдер>(TBuilder, действие)
Добавляет к строителю конфигурацию элемента «эллипс».
public static TBuilder AddEllipse<tbuilder>(this TBuilder builder, Action<svgellipseelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGEllipseElementBuilder
>
Действие конфигурации для элемента «эллипса».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
AddEllipse<tбульдер>(Тбуйдер, OneOf<двойный (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«">, OneOf<color, paint,="" строк=«">, OneOf<color, paint,="" строк=«">, string, Action)
Добавляет элемент «эллипса» к строителю 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
• & ГТ;
Кс-координат центра эллипса может быть двойной стоимостью или тупой двойного и длинного типа.
cy
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Y-координат центра эллипса может быть двойной стоимостью или тупой двойного и длинного типа.
rx
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
X-радиус эллипса может быть двойной стоимостью или дублированием двойного и длины типа.
ry
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
И-радиус эллипса может быть двойной стоимостью или тупой двойного и длинного типа.
fill
OneOf
• <
Color
, Paint
, string
>
Наполните цвет или стиль краски для эллипса. может быть цвет, или значение Paint enum или идентификатор сервера.
stroke
OneOf
• <
Color
, Paint
, string
>
Цвет или стиль краски для эллипса. может быть цветом или ценностью Paint enum или идентификатором сервера. Опциональный параметр.
id
string
Уникальный идентификатор для элемента эллипса. опциональный параметр.
extend
Action
• <
SVGEllipseElementBuilder
>
Опциональное действие для дальнейшей конфигурации элемента эллипса.
Returns
Строитель
Пример строителя, позволяющий методологию цепочки.
Типы параметров
TBuilder
Тип конструктора элемента SVG, что облегчает плавное использование API.
AddFeBlend<tбуilder>(TBuilder, действие)
Добавляет к конструктору конфигурацию элемента “feBlend”.Этот элемент определяет эффект смешивания между двумя графиками.
public static TBuilder AddFeBlend<tbuilder>(this TBuilder builder, Action<svgfeblendelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGFEBlendElementBuilder
>
Действие конфигурации для элемента «feBlend».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
AddFeBlend<tбуilder>(TBuilder, BlendMode?, OneOf<string, вход фильтра=«">, OneOf<string, вход фильтра=«">, строк, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«">, OneOf<color, paint,="" строк=«">, OneOf<color, paint,="" строк=«">, string, Action)
Добавляет элемент «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 с длиной.
y
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Y-координат первичного субрегиона фильтра. может быть двойным или ValueTuple с Продолжительным Типом.
width
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Ширина фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
height
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Высота фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
fill
OneOf
• <
Color
, Paint
, string
>
Заполните цвет, краску или серверный идентификатор для элемента.
stroke
OneOf
• <
Color
, Paint
, string
>
Цвет, краска или цвет сервера ID для элемента. опциональный параметр.
id
string
Уникальный идентификатор для первичного элемента фильтра. опциональный параметр.
extend
Action
• <
SVGFEBlendElementBuilder
>
Опциональное действие для дальнейшей конфигурации SVGFEBlendElementBuilder.
Returns
Строитель
Пример строителя, позволяющий методологию цепочки.
Типы параметров
TBuilder
Тип конструктора элемента SVG, что облегчает плавное использование API.
AddFeColorMatrix(TBuilder, действие)
Добавляет к конструктору конфигурацию элемента «feColorMatrix».Этот элемент применяет матрическую трансформацию к цвету и алфа-ценностям каждого пикселя.
public static TBuilder AddFeColorMatrix<tbuilder>(this TBuilder builder, Action<svgfecolormatrixelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGFEColorMatrixElementBuilder
>
Действие конфигурации для элемента «feColorMatrix».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
AddFeColorMatrix(TBuilder, ColorMatrixОперация, двойная[ ], OneOf<string, вход фильтра=«">, строк, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«">, OneOf<color, paint,="" строк=«">, OneOf<color, paint,="" строк=«">, строк, действие)
Добавляет элемент «feColorMatrix» к конструктору SVG, уточняя тип работы цветной матрицы и различные другие свойства для эффекта фильтра.
public static TBuilder AddFeColorMatrix<tbuilder>(this TBuilder builder, ColorMatrixOperation type, double[] values = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfecolormatrixelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строитель
Инструктор SVG, к которому будет добавлен элемент «feColorMatrix».
type
ColorMatrixOperation
Вид работы цветной матрицы, который должен быть применен.
values
double
[ ]
Значения для работы цветной матрицы. опциональный параметр.
in
OneOf
• <
string
, FilterInput
>
Вход для эффекта цветной матрицы. может быть строком или фильтром. опциональный параметр.
result
string
Результат идентифицирует для этого фильтра примитивный. опциональный параметр.
x
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
x-координат фильтра примитивный субрегион. может быть двойным или ValueTuple с длиной.
y
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Y-координат первичного субрегиона фильтра. может быть двойным или ValueTuple с Продолжительным Типом.
width
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Ширина фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
height
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Высота фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
fill
OneOf
• <
Color
, Paint
, string
>
Заполните цвет, краску или серверный идентификатор для элемента.
stroke
OneOf
• <
Color
, Paint
, string
>
Цвет, краска или цвет сервера ID для элемента. опциональный параметр.
id
string
Уникальный идентификатор для первичного элемента фильтра. опциональный параметр.
extend
Action
• <
SVGFEColorMatrixElementBuilder
>
Опциональное действие для дальнейшей конфигурации SVGFEColorMatrixElementBuilder.
Returns
Строитель
Пример строителя, позволяющий методологию цепочки.
Типы параметров
TBuilder
Тип конструктора элемента SVG, что облегчает плавное использование API.
AddFeComponentТрансфер(TBuilder, Action)
Добавляет конфигурацию элемента “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, paint,="" строк=«">, OneOf<color, paint,="" строк=«">, строк, действие)
Добавляет элемент «feComponentTransfer» к конструктору SVG, что позволяет компонентно-создавать данные для цветовых каналов.
public static TBuilder AddFeComponentTransfer<tbuilder>(this TBuilder builder, Action<svgfefuncaelementbuilder> a = null, Action<svgfefuncrelementbuilder> r = null, Action<svgfefuncgelementbuilder> g = null, Action<svgfefuncbelementbuilder> b = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfecomponenttransferelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строитель
Инструктор SVG, к которому будет добавлен элемент «feComponentTransfer».
a
Action
• <
SVGFEFuncAElementBuilder
>
Действие на настройку компонента «feFuncA» для альфа-канала. опциональный параметр.
r
Action
• <
SVGFEFuncRElementBuilder
>
Действие на настройку компонента «feFuncR» для красного канала. опциональный параметр.
g
Action
• <
SVGFEFuncGElementBuilder
>
Действие на настройку компонента «feFuncG» для зеленого канала. опциональный параметр.
b
Action
• <
SVGFEFuncBElementBuilder
>
Действие на настройку компонента «feFuncB» для синего канала.
in
OneOf
• <
string
, FilterInput
>
Вход для эффекта передачи компонентов. может быть строком или фильтром. факультативный параметр.
result
string
Результат идентифицирует для этого фильтра примитивный. опциональный параметр.
x
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
x-координат фильтра примитивный субрегион. может быть двойным или ValueTuple с длиной.
y
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Y-координат первичного субрегиона фильтра. может быть двойным или ValueTuple с Продолжительным Типом.
width
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Ширина фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
height
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Высота фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
fill
OneOf
• <
Color
, Paint
, string
>
Заполните цвет, краску или серверный идентификатор для элемента.
stroke
OneOf
• <
Color
, Paint
, string
>
Цвет, краска или цвет сервера ID для элемента. опциональный параметр.
id
string
Уникальный идентификатор для первичного элемента фильтра. опциональный параметр.
extend
Action
• <
SVGFEComponentTransferElementBuilder
>
Опциональное действие для дальнейшей конфигурации SVGFEComponentTransferElementBuilder.
Returns
Строитель
Пример строителя, позволяющий методологию цепочки.
Типы параметров
TBuilder
Тип конструктора элемента SVG, что облегчает плавное использование API.
AddFeComposite(TBuilder, действие)
Добавляет к конструктору конфигурацию элемента «feComposite».Этот элемент выполняет bitwise сочетание двух входящих графиков.
public static TBuilder AddFeComposite<tbuilder>(this TBuilder builder, Action<svgfecompositeelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGFECompositeElementBuilder
>
Действие конфигурации для элемента «feComposite».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
AddFeComposite(TBuilder, CompositeOperator?, двойный?, подъемный? двойной?, двусторонний?, OneOf<string, вход фильтра=«">, OneOf<string, вход фильтра=«">, строк, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«">, OneOf<color, paint,="" строк=«">, OneOf<color, paint,="" строк=«">, string, Action)
Добавляет элемент «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
>
Первый вход для композитного эффекта. может быть строком или фильтром. факультативный параметр.
in2
OneOf
• <
string
, FilterInput
>
Второй вход для композитного эффекта. может быть строком или фильтром. факультативный параметр.
result
string
Результат идентифицирует для этого фильтра примитивный. опциональный параметр.
x
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
x-координат фильтра примитивный субрегион. может быть двойным или ValueTuple с длиной.
y
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Y-координат первичного субрегиона фильтра. может быть двойным или ValueTuple с Продолжительным Типом.
width
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Ширина фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
height
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Высота фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
fill
OneOf
• <
Color
, Paint
, string
>
Заполните цвет, краску или серверный идентификатор для элемента.
stroke
OneOf
• <
Color
, Paint
, string
>
Цвет, краска или цвет сервера ID для элемента. опциональный параметр.
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, int , EdgeMode , bool , OneOf<int , («Инт», «инт»)=«">, OneOf<string, вход фильтра=«">, строк, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«">, OneOf<color, paint,="" строк=«">, OneOf<color, paint,="" строк=«">, строк, действие)
Добавляет элемент «feConvolveMatrix» к конструктору SVG, применяя эффект фильтра конволюции матрицы.
public static TBuilder AddFeConvolveMatrix<tbuilder>(this TBuilder builder, double[] kernelMatrix = null, double? divisor = null, double? bias = null, int? targetX = null, int? targetY = null, EdgeMode? edgeMode = null, bool? preserveAlpha = null, OneOf<int, (int,="" int)=""> order = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfeconvolvematrixelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строитель
Образец SVG-буйдера, к которому будет добавлен элемент «feConvolveMatrix».
kernelMatrix
double
[ ]
Матрица ценностей для конволюции. опциональный параметр.
divisor
double
?
Разделитель для конволюции. опциональный параметр.
bias
double
?
Биасы должны быть добавлены к результату конволюции. факультативный параметр.
targetX
int
?
X-координат целевого пикселя в ядерной матрице. опциональный параметр.
targetY
int
?
Y-координат целевого пикселя в матрице ядра. опциональный параметр.
edgeMode
EdgeMode
?
Определяет, как обрабатывать краевые пиксели в конволуции. опциональный параметр.
preserveAlpha
bool
?
Показать, нужно ли сохранить альфа-канал. опциональный параметр.
order
OneOf
• <
int
, (
int
, int
• & ГТ;
Порядок ядерной матрицы. может быть int или ValueTuple двух инц. Опциональный параметр.
in
OneOf
• <
string
, FilterInput
>
Вход для эффекта конвоирования. может быть строком или FilterInput. Опциональный параметр.
result
string
Результат идентифицирует для этого фильтра примитивный. опциональный параметр.
x
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
x-координат фильтра примитивный субрегион. может быть двойным или ValueTuple с длиной.
y
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Y-координат первичного субрегиона фильтра. может быть двойным или ValueTuple с Продолжительным Типом.
width
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Ширина фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
height
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Высота фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
fill
OneOf
• <
Color
, Paint
, string
>
Заполните цвет, краску или серверный идентификатор для элемента.
stroke
OneOf
• <
Color
, Paint
, string
>
Цвет, краска или цвет сервера ID для элемента. опциональный параметр.
id
string
Уникальный идентификатор для первичного элемента фильтра. опциональный параметр.
extend
Action
• <
SVGFEConvolveMatrixElementBuilder
>
Опциональное действие для дальнейшей конфигурации SVGFEConvolveMatrixElementBuilder.
Returns
Строитель
Пример строителя, позволяющий методологию цепочки.
Типы параметров
TBuilder
Тип конструктора элемента SVG, что облегчает плавное использование API.
Дополнительная информация(TBuilder, Action)
Добавляет к конструктору конфигурацию элемента «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, Action, Цвет?, двойный, двойной?, OneOf<string, ввод фильтра=«">, строк, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«">, OneOf<color, paint,="" строк=«">, OneOf<color, paint,="" строк=«">, string, Action)
Добавляет элемент «feDiffuseLighting» к конструктору SVG, применяя эффект диффузного освещения с использованием определенного источника света.
public static TBuilder AddFeDiffuseLighting<tbuilder>(this TBuilder builder, Action<svgfedistantlightelementbuilder> lightSource, Color? lightingColor = null, double? surfaceScale = null, double? diffuseConstant = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfediffuselightingelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строитель
Инструктор SVG, к которому будет добавлен элемент «feDiffuseLighting».
lightSource
Action
• <
SVGFEDistantLightElementBuilder
>
Действие для настройки источника света для эффекта диффузного освещения.
lightingColor
Color
?
Цвет света: Опциональный параметр.
surfaceScale
double
?
Фактор поверхностного масштаба эффекта освещения. факультативный параметр.
diffuseConstant
double
?
Константа, используемая для определения эффекта освещения. опциональный параметр.
in
OneOf
• <
string
, FilterInput
>
Вход для эффекта диффузного освещения. может быть строком или фильтром. опциональный параметр.
result
string
Результат идентифицирует для этого фильтра примитивный. опциональный параметр.
x
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
x-координат фильтра примитивный субрегион. может быть двойным или ValueTuple с длиной.
y
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Y-координат первичного субрегиона фильтра. может быть двойным или ValueTuple с Продолжительным Типом.
width
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Ширина фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
height
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Высота фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
fill
OneOf
• <
Color
, Paint
, string
>
Заполните цвет, краску или серверный идентификатор для элемента.
stroke
OneOf
• <
Color
, Paint
, string
>
Цвет, краска или цвет сервера ID для элемента. опциональный параметр.
id
string
Уникальный идентификатор для первичного элемента фильтра. опциональный параметр.
extend
Action
• <
SVGFEDiffuseLightingElementBuilder
>
Опциональное действие для дальнейшей конфигурации SVGFEDiffuseLightingElementBuilder.
Returns
Строитель
Пример строителя, позволяющий методологию цепочки.
Типы параметров
TBuilder
Тип конструктора элемента SVG, что облегчает плавное использование API.
Дополнительная информация(TBuilder, действие, Цвет?, двойный, двойной?, OneOf<string, ввод фильтра=«">, строк, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«">, OneOf<color, paint,="" строк=«">, OneOf<color, paint,="" строк=«">, string, Action)
Добавляет элемент «feDiffuseLighting» к конструктору SVG, применяя эффект диффузного освещения с использованием определенного источника света.
public static TBuilder AddFeDiffuseLighting<tbuilder>(this TBuilder builder, Action<svgfepointlightelementbuilder> lightSource, Color? lightingColor = null, double? surfaceScale = null, double? diffuseConstant = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfediffuselightingelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строитель
Инструктор SVG, к которому будет добавлен элемент «feDiffuseLighting».
lightSource
Action
• <
SVGFEPointLightElementBuilder
>
Действие для настройки источника света для эффекта диффузного освещения.
lightingColor
Color
?
Цвет света: Опциональный параметр.
surfaceScale
double
?
Фактор поверхностного масштаба эффекта освещения. факультативный параметр.
diffuseConstant
double
?
Константа, используемая для определения эффекта освещения. опциональный параметр.
in
OneOf
• <
string
, FilterInput
>
Вход для эффекта диффузного освещения. может быть строком или фильтром. опциональный параметр.
result
string
Результат идентифицирует для этого фильтра примитивный. опциональный параметр.
x
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
x-координат фильтра примитивный субрегион. может быть двойным или ValueTuple с длиной.
y
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Y-координат первичного субрегиона фильтра. может быть двойным или ValueTuple с Продолжительным Типом.
width
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Ширина фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
height
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Высота фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
fill
OneOf
• <
Color
, Paint
, string
>
Заполните цвет, краску или серверный идентификатор для элемента.
stroke
OneOf
• <
Color
, Paint
, string
>
Цвет, краска или цвет сервера ID для элемента. опциональный параметр.
id
string
Уникальный идентификатор для первичного элемента фильтра. опциональный параметр.
extend
Action
• <
SVGFEDiffuseLightingElementBuilder
>
Опциональное действие для дальнейшей конфигурации SVGFEDiffuseLightingElementBuilder.
Returns
Строитель
Пример строителя, позволяющий методологию цепочки.
Типы параметров
TBuilder
Тип конструктора элемента SVG, что облегчает плавное использование API.
Дополнительная информация(TBuilder, действие, Цвет?, двойный, двойной?, OneOf<string, ввод фильтра=«">, строк, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«">, OneOf<color, paint,="" строк=«">, OneOf<color, paint,="" строк=«">, string, Action)
Добавляет элемент «feDiffuseLighting» к конструктору SVG, применяя эффект диффузного освещения с использованием определенного источника света.
public static TBuilder AddFeDiffuseLighting<tbuilder>(this TBuilder builder, Action<svgfespotlightelementbuilder> lightSource, Color? lightingColor = null, double? surfaceScale = null, double? diffuseConstant = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfediffuselightingelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строитель
Инструктор SVG, к которому будет добавлен элемент «feDiffuseLighting».
lightSource
Action
• <
SVGFESpotLightElementBuilder
>
Действие для настройки источника света для эффекта диффузного освещения.
lightingColor
Color
?
Цвет света: Опциональный параметр.
surfaceScale
double
?
Фактор поверхностного масштаба эффекта освещения. факультативный параметр.
diffuseConstant
double
?
Константа, используемая для определения эффекта освещения. опциональный параметр.
in
OneOf
• <
string
, FilterInput
>
Вход для эффекта диффузного освещения. может быть строком или фильтром. опциональный параметр.
result
string
Результат идентифицирует для этого фильтра примитивный. опциональный параметр.
x
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
x-координат фильтра примитивный субрегион. может быть двойным или ValueTuple с длиной.
y
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Y-координат первичного субрегиона фильтра. может быть двойным или ValueTuple с Продолжительным Типом.
width
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Ширина фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
height
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Высота фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
fill
OneOf
• <
Color
, Paint
, string
>
Заполните цвет, краску или серверный идентификатор для элемента.
stroke
OneOf
• <
Color
, Paint
, string
>
Цвет, краска или цвет сервера ID для элемента. опциональный параметр.
id
string
Уникальный идентификатор для первичного элемента фильтра. опциональный параметр.
extend
Action
• <
SVGFEDiffuseLightingElementBuilder
>
Опциональное действие для дальнейшей конфигурации SVGFEDiffuseLightingElementBuilder.
Returns
Строитель
Пример строителя, позволяющий методологию цепочки.
Типы параметров
TBuilder
Тип конструктора элемента SVG, что облегчает плавное использование API.
AddFeDisplacementMap(TBuilder, Action)
Добавляет в конструктор конфигурацию элемента “feDisplacementMap”.Этот элемент перемещает изображение на определенную векторную карту.
public static TBuilder AddFeDisplacementMap<tbuilder>(this TBuilder builder, Action<svgfedisplacementmapelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGFEDisplacementMapElementBuilder
>
Действие конфигурации для элемента «feDisplacementMap».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
AddFeDisplacementMap(TBuilder, двойный, ChannelSelector, каналСлектор, OneOf<string, вход фильтра=«">, OneOf<string, вход фильтра=«">, строк, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«">, OneOf<color, paint,="" строк=«">, OneOf<color, paint,="" строк=«">, string, Action)
Добавляет элемент «feDisplacementMap» к конструктору SVG, создавая эффект, который искажает изображение на основе цветовых данных из другого источника.
public static TBuilder AddFeDisplacementMap<tbuilder>(this TBuilder builder, double? scale = null, ChannelSelector? xChannelSelector = null, ChannelSelector? yChannelSelector = null, OneOf<string, filterinput=""> @in = null, OneOf<string, filterinput=""> in2 = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfedisplacementmapelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строитель
Инструктор SVG, к которому будет добавлен элемент «feDisplacementMap».
scale
double
?
Фактор масштаба, определяющий количество перемещения. опциональный параметр.
xChannelSelector
ChannelSelector
?
Канал изображения in2 используется для перемещения вдоль x-аксе.
yChannelSelector
ChannelSelector
?
Канал изображения in2 используется для перемещения вдоль y-аксе.
in
OneOf
• <
string
, FilterInput
>
Изображение ввода должно быть перемещено. может быть строком или FilterInput. Опциональный параметр.
in2
OneOf
• <
string
, FilterInput
>
Изображение обеспечивает данные перемещения. может быть строком или FilterInput. Опциональный параметр.
result
string
Результат идентифицирует для этого фильтра примитивный. опциональный параметр.
x
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
x-координат фильтра примитивный субрегион. может быть двойным или ValueTuple с длиной.
y
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Y-координат первичного субрегиона фильтра. может быть двойным или ValueTuple с Продолжительным Типом.
width
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Ширина фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
height
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Высота фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
fill
OneOf
• <
Color
, Paint
, string
>
Заполните цвет, краску или серверный идентификатор для элемента.
stroke
OneOf
• <
Color
, Paint
, string
>
Цвет, краска или цвет сервера ID для элемента. опциональный параметр.
id
string
Уникальный идентификатор для первичного элемента фильтра. опциональный параметр.
extend
Action
• <
SVGFEDisplacementMapElementBuilder
>
Опциональное действие для дальнейшей конфигурации SVGFEDisplacementMapElementBuilder.
Returns
Строитель
Пример строителя, позволяющий методологию цепочки.
Типы параметров
TBuilder
Тип конструктора элемента SVG, что облегчает плавное использование API.
AddFeDropShadow(TBuilder, действие)
Добавляет конфигурацию элемента “feDropShadow” к строителю.Этот элемент создает эффект оттенка.
public static TBuilder AddFeDropShadow<tbuilder>(this TBuilder builder, Action<svgfedropshadowelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGFEDropShadowElementBuilder
>
Действие конфигурации для элемента «feDropShadow».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
AddFeDropShadow(TBuilder, двойный?, двойной?, OneOf<двойный, («Двойная» = «Double»)=«">, OneOf<string, вход фильтра=«">, строк, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«">, OneOf<color, paint,="" строк=«">, OneOf<color, paint,="" строк=«">, string, Action)
Добавляет элемент «feDropShadow» к конструктору SVG, создавая эффект тени на входную графику.
public static TBuilder AddFeDropShadow<tbuilder>(this TBuilder builder, double? dx = null, double? dy = null, OneOf<double, (double,="" double)=""> stdDeviation = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfedropshadowelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строитель
Инструктор SVG, к которому будет добавлен элемент «feDropShadow».
dx
double
?
Горизонтальное возмещение для тени падения. опциональный параметр.
dy
double
?
Вертикальная компенсация для тени падения. опциональный параметр.
stdDeviation
OneOf
• <
double
, (
double
, double
• & ГТ;
Стандартное отклонение для работы блура в тени прыжков. может быть двойным или ValueTuple двух двойных. опциональный параметр.
in
OneOf
• <
string
, FilterInput
>
Входная графика, на которую будет применяться тень прыжков. может быть строком или фильтром. опциональный параметр.
result
string
Результат идентифицирует для этого фильтра примитивный. опциональный параметр.
x
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
x-координат фильтра примитивный субрегион. может быть двойным или ValueTuple с длиной.
y
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Y-координат первичного субрегиона фильтра. может быть двойным или ValueTuple с Продолжительным Типом.
width
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Ширина фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
height
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Высота фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
fill
OneOf
• <
Color
, Paint
, string
>
Заполните цвет, краску или серверный идентификатор для элемента.
stroke
OneOf
• <
Color
, Paint
, string
>
Цвет, краска или цвет сервера ID для элемента. опциональный параметр.
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, paint,="" строк=«">, OneOf<color, paint,="" строк=«">, строк, действие)
Добавляет элемент «feFlood» к конструктору SVG, создавая унифицированный цветный эффект по всей подрегионе фильтра.
public static TBuilder AddFeFlood<tbuilder>(this TBuilder builder, Color? floodColor = null, double? floodOpacity = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfefloodelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строитель
Инструктор SVG, к которому будет добавлен элемент «feFlood».
floodColor
Color
?
Цвет, используемый для эффекта наводнения. опциональный параметр.
floodOpacity
double
?
Уровень непроницаемости цвета наводнения. опциональный параметр.
result
string
Результат идентифицирует для этого фильтра примитивный. опциональный параметр.
x
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
x-координат фильтра примитивный субрегион. может быть двойным или ValueTuple с длиной.
y
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Y-координат первичного субрегиона фильтра. может быть двойным или ValueTuple с Продолжительным Типом.
width
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Ширина фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
height
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Высота фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
fill
OneOf
• <
Color
, Paint
, string
>
Заполните цвет, краску или серверный идентификатор для элемента.
stroke
OneOf
• <
Color
, Paint
, string
>
Цвет, краска или цвет сервера ID для элемента. опциональный параметр.
id
string
Уникальный идентификатор для первичного элемента фильтра. опциональный параметр.
extend
Action
• <
SVGFEFloodElementBuilder
>
Опциональное действие для дальнейшей конфигурации SVGFEFloodElementBuilder.
Returns
Строитель
Пример строителя, позволяющий методологию цепочки.
Типы параметров
TBuilder
Тип конструктора элемента SVG, что облегчает плавное использование API.
AddFeGaussianБлур(TBuilder, действие)
Добавляет к конструктору конфигурацию элемента “feGaussianBlur”.Этот элемент применяет гаусский блур к входящему изображению.
public static TBuilder AddFeGaussianBlur<tbuilder>(this TBuilder builder, Action<svgfegaussianblurelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGFEGaussianBlurElementBuilder
>
Действие конфигурации для элемента «feGaussianBlur».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
AddFeGaussianБлур(Тбуйдер, OneOf<двойный («Двойная» = «Double»)=«">, OneOf<string, вход фильтра=«">, строк, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«">, OneOf<color, paint,="" строк=«">, OneOf<color, paint,="" строк=«">, строк, действие)
Добавляет элемент «feGaussianBlur» к конструктору SVG, применяя эффект гаусианского блура к входной картине.
public static TBuilder AddFeGaussianBlur<tbuilder>(this TBuilder builder, OneOf<double, (double,="" double)=""> stdDeviation = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfegaussianblurelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строитель
Инстанция строителя SVG, к которой будет добавлен элемент «feGaussianBlur».
stdDeviation
OneOf
• <
double
, (
double
, double
• & ГТ;
Стандартное отклонение для работы блура. может быть двойным или ValueTuple двух двойных. опциональный параметр.
in
OneOf
• <
string
, FilterInput
>
Изображение ввода, на которое будет применяться гаусианская мура. может быть строком или фильтром. опциональный параметр.
result
string
Результат идентифицирует для этого фильтра примитивный. опциональный параметр.
x
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
x-координат фильтра примитивный субрегион. может быть двойным или ValueTuple с длиной.
y
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Y-координат первичного субрегиона фильтра. может быть двойным или ValueTuple с Продолжительным Типом.
width
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Ширина фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
height
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Высота фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
fill
OneOf
• <
Color
, Paint
, string
>
Заполните цвет, краску или серверный идентификатор для элемента.
stroke
OneOf
• <
Color
, Paint
, string
>
Цвет, краска или цвет сервера ID для элемента. опциональный параметр.
id
string
Уникальный идентификатор для первичного элемента фильтра. опциональный параметр.
extend
Action
• <
SVGFEGaussianBlurElementBuilder
>
Опциональное действие для дальнейшей конфигурации SVGFEGaussianBlurElementBuilder.
Returns
Строитель
Пример строителя, позволяющий методологию цепочки.
Типы параметров
TBuilder
Тип конструктора элемента SVG, что облегчает плавное использование API.
AddFeImage<тбуйлер>(TBuilder, действие)
Добавляет к конструктору конфигурацию элемента “feImage”.Этот элемент захватывает внешний образ и включает его в фильтрную трубу.
public static TBuilder AddFeImage<tbuilder>(this TBuilder builder, Action<svgfeimageelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGFEImageElementBuilder
>
Действие конфигурации для элемента «feImage».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
AddFeImage<тбуйлер>(TBuilder, струн, string, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«">, OneOf<color, paint,="" строк=«">, OneOf<color, paint,="" строк=«">, string, Action)
Добавляет элемент «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 с длиной.
y
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Y-координат первичного субрегиона фильтра. может быть двойным или ValueTuple с Продолжительным Типом.
width
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Ширина фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
height
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Высота фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
fill
OneOf
• <
Color
, Paint
, string
>
Заполните цвет, краску или серверный идентификатор для элемента.
stroke
OneOf
• <
Color
, Paint
, string
>
Цвет, краска или цвет сервера ID для элемента. опциональный параметр.
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, paint,="" строк=«">, OneOf<color, paint,="" строк=«">, строк, действие)
Добавляет элемент «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
>
Входная картина, на которую будет применяться морфологическая операция. может быть строком или фильтром. опциональный параметр.
result
string
Результат идентифицирует для этого фильтра примитивный. опциональный параметр.
x
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
x-координат фильтра примитивный субрегион. может быть двойным или ValueTuple с длиной.
y
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Y-координат первичного субрегиона фильтра. может быть двойным или ValueTuple с Продолжительным Типом.
width
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Ширина фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
height
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Высота фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
fill
OneOf
• <
Color
, Paint
, string
>
Заполните цвет, краску или серверный идентификатор для элемента.
stroke
OneOf
• <
Color
, Paint
, string
>
Цвет, краска или цвет сервера ID для элемента. опциональный параметр.
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, paint,="" строк=«">, OneOf<color, paint,="" строк=«">, string, Action)
Добавляет элемент «feOffset» к конструктору SVG, создавая эффект offset, сменив входную картину определенным вектором.
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
>
Входная картина, на которую будет применяться отметка. может быть строком или фильтром. опциональный параметр.
result
string
Результат идентифицирует для этого фильтра примитивный. опциональный параметр.
x
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
x-координат фильтра примитивный субрегион. может быть двойным или ValueTuple с длиной.
y
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Y-координат первичного субрегиона фильтра. может быть двойным или ValueTuple с Продолжительным Типом.
width
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Ширина фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
height
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Высота фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
fill
OneOf
• <
Color
, Paint
, string
>
Заполните цвет, краску или серверный идентификатор для элемента.
stroke
OneOf
• <
Color
, Paint
, string
>
Цвет, краска или цвет сервера ID для элемента. опциональный параметр.
id
string
Уникальный идентификатор для первичного элемента фильтра. опциональный параметр.
extend
Action
• <
SVGFEOffsetElementBuilder
>
Опциональное действие для дальнейшей конфигурации SVGFEOffsetElementBuilder.
Returns
Строитель
Пример строителя, позволяющий методологию цепочки.
Типы параметров
TBuilder
Тип конструктора элемента SVG, что облегчает плавное использование API.
AddFeSpecularLighting(TBuilder, Action)
Добавляет к конструктору конфигурацию элемента “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, Action, Цвет , двойный , двойный или двойной , OneOf<двойной, («Двойная» = «Double»)=«">, OneOf<string, вход фильтра=«">, строк, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«">, OneOf<color, paint,="" строк=«">, OneOf<color, paint,="" строк=«">, string, Action)
Добавляет элемент «feSpecularLighting» к конструктору SVG, применяя эффект спекулярного освещения с использованием определенного источника света.
public static TBuilder AddFeSpecularLighting<tbuilder>(this TBuilder builder, Action<svgfedistantlightelementbuilder> lightSource, Color? lightingColor = null, double? surfaceScale = null, double? specularConstant = null, double? specularExponent = null, OneOf<double, (double,="" double)=""> kernelUnitLength = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfespecularlightingelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строитель
Инструктор SVG, к которому будет добавлен элемент «feSpecularLighting».
lightSource
Action
• <
SVGFEDistantLightElementBuilder
>
Действие для настройки источника света для спекулярного эффекта освещения.
lightingColor
Color
?
Цвет света: Опциональный параметр.
surfaceScale
double
?
Фактор поверхностного масштаба эффекта освещения. факультативный параметр.
specularConstant
double
?
Константа используется для масштабирования спекулярного термина. опциональный параметр.
specularExponent
double
?
Экспонент для спекулярного термина, контролирующего фокус спектрального яркости.
kernelUnitLength
OneOf
• <
double
, (
double
, double
• & ГТ;
Длина ядровой единицы для фильтра конвоуса. может быть двойным или ValueTuple двух двойных.
in
OneOf
• <
string
, FilterInput
>
Входный образ, на который будет применяться эффект спекулярного освещения. может быть строком или фильтром. опциональный параметр.
result
string
Результат идентифицирует для этого фильтра примитивный. опциональный параметр.
x
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
x-координат фильтра примитивный субрегион. может быть двойным или ValueTuple с длиной.
y
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Y-координат первичного субрегиона фильтра. может быть двойным или ValueTuple с Продолжительным Типом.
width
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Ширина фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
height
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Высота фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
fill
OneOf
• <
Color
, Paint
, string
>
Заполните цвет, краску или серверный идентификатор для элемента.
stroke
OneOf
• <
Color
, Paint
, string
>
Цвет, краска или цвет сервера ID для элемента. опциональный параметр.
id
string
Уникальный идентификатор для первичного элемента фильтра. опциональный параметр.
extend
Action
• <
SVGFESpecularLightingElementBuilder
>
Опциональное действие для дальнейшей конфигурации SVGFESpecularLightingElementBuilder.
Returns
Строитель
Пример строителя, позволяющий методологию цепочки.
Типы параметров
TBuilder
Тип конструктора элемента SVG, что облегчает плавное использование API.
AddFeSpecularLighting(TBuilder, действие, Цвет , двойный , двойный или двойной , OneOf<двойной, («Двойная» = «Double»)=«">, OneOf<string, вход фильтра=«">, строк, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«">, OneOf<color, paint,="" строк=«">, OneOf<color, paint,="" строк=«">, string, Action)
Добавляет элемент «feSpecularLighting» к конструктору SVG, применяя эффект спекулярного освещения с использованием определенного источника света.
public static TBuilder AddFeSpecularLighting<tbuilder>(this TBuilder builder, Action<svgfepointlightelementbuilder> lightSource, Color? lightingColor = null, double? surfaceScale = null, double? specularConstant = null, double? specularExponent = null, OneOf<double, (double,="" double)=""> kernelUnitLength = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfespecularlightingelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строитель
Инструктор SVG, к которому будет добавлен элемент «feSpecularLighting».
lightSource
Action
• <
SVGFEPointLightElementBuilder
>
Действие для настройки источника света для спекулярного эффекта освещения.
lightingColor
Color
?
Цвет света: Опциональный параметр.
surfaceScale
double
?
Фактор поверхностного масштаба эффекта освещения. факультативный параметр.
specularConstant
double
?
Константа используется для масштабирования спекулярного термина. опциональный параметр.
specularExponent
double
?
Экспонент для спекулярного термина, контролирующего фокус спектрального яркости.
kernelUnitLength
OneOf
• <
double
, (
double
, double
• & ГТ;
Длина ядровой единицы для фильтра конвоуса. может быть двойным или ValueTuple двух двойных.
in
OneOf
• <
string
, FilterInput
>
Входный образ, на который будет применяться эффект спекулярного освещения. может быть строком или фильтром. опциональный параметр.
result
string
Результат идентифицирует для этого фильтра примитивный. опциональный параметр.
x
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
x-координат фильтра примитивный субрегион. может быть двойным или ValueTuple с длиной.
y
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Y-координат первичного субрегиона фильтра. может быть двойным или ValueTuple с Продолжительным Типом.
width
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Ширина фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
height
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Высота фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
fill
OneOf
• <
Color
, Paint
, string
>
Заполните цвет, краску или серверный идентификатор для элемента.
stroke
OneOf
• <
Color
, Paint
, string
>
Цвет, краска или цвет сервера ID для элемента. опциональный параметр.
id
string
Уникальный идентификатор для первичного элемента фильтра. опциональный параметр.
extend
Action
• <
SVGFESpecularLightingElementBuilder
>
Опциональное действие для дальнейшей конфигурации SVGFESpecularLightingElementBuilder.
Returns
Строитель
Пример строителя, позволяющий методологию цепочки.
Типы параметров
TBuilder
Тип конструктора элемента SVG, что облегчает плавное использование API.
AddFeSpecularLighting(TBuilder, действие, Цвет , двойный , двойный или двойной , OneOf<двойной, («Двойная» = «Double»)=«">, OneOf<string, вход фильтра=«">, строк, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«">, OneOf<color, paint,="" строк=«">, OneOf<color, paint,="" строк=«">, string, Action)
Добавляет элемент «feSpecularLighting» к конструктору SVG, применяя эффект спекулярного освещения с использованием определенного источника света.
public static TBuilder AddFeSpecularLighting<tbuilder>(this TBuilder builder, Action<svgfespotlightelementbuilder> lightSource, Color? lightingColor = null, double? surfaceScale = null, double? specularConstant = null, double? specularExponent = null, OneOf<double, (double,="" double)=""> kernelUnitLength = null, OneOf<string, filterinput=""> @in = null, string result = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgfespecularlightingelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строитель
Инструктор SVG, к которому будет добавлен элемент «feSpecularLighting».
lightSource
Action
• <
SVGFESpotLightElementBuilder
>
Действие для настройки источника света для спекулярного эффекта освещения.
lightingColor
Color
?
Цвет света: Опциональный параметр.
surfaceScale
double
?
Фактор поверхностного масштаба эффекта освещения. факультативный параметр.
specularConstant
double
?
Константа используется для масштабирования спекулярного термина. опциональный параметр.
specularExponent
double
?
Экспонент для спекулярного термина, контролирующего фокус спектрального яркости.
kernelUnitLength
OneOf
• <
double
, (
double
, double
• & ГТ;
Длина ядровой единицы для фильтра конвоуса. может быть двойным или ValueTuple двух двойных.
in
OneOf
• <
string
, FilterInput
>
Входный образ, на который будет применяться эффект спекулярного освещения. может быть строком или фильтром. опциональный параметр.
result
string
Результат идентифицирует для этого фильтра примитивный. опциональный параметр.
x
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
x-координат фильтра примитивный субрегион. может быть двойным или ValueTuple с длиной.
y
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Y-координат первичного субрегиона фильтра. может быть двойным или ValueTuple с Продолжительным Типом.
width
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Ширина фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
height
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Высота фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
fill
OneOf
• <
Color
, Paint
, string
>
Заполните цвет, краску или серверный идентификатор для элемента.
stroke
OneOf
• <
Color
, Paint
, string
>
Цвет, краска или цвет сервера ID для элемента. опциональный параметр.
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, paint,="" строк=«">, OneOf<color, paint,="" строк=«">, string, Action)
Добавляет элемент «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 с длиной.
y
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Y-координат первичного субрегиона фильтра. может быть двойным или ValueTuple с Продолжительным Типом.
width
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Ширина фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
height
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Высота фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
fill
OneOf
• <
Color
, Paint
, string
>
Заполните цвет, краску или серверный идентификатор для элемента.
stroke
OneOf
• <
Color
, Paint
, string
>
Цвет, краска или цвет сервера ID для элемента. опциональный параметр.
id
string
Уникальный идентификатор для первичного элемента фильтра. опциональный параметр.
extend
Action
• <
SVGFETileElementBuilder
>
Опциональное действие для дальнейшей конфигурации SVGFETileElementBuilder.
Returns
Строитель
Пример строителя, позволяющий методологию цепочки.
Типы параметров
TBuilder
Тип конструктора элемента SVG, что облегчает плавное использование API.
AddFeTurbulence(TBuilder, действие)
Этот элемент создает изображение с помощью шума Перлина, полезно для создания текстур, таких как облака или мрамор.
public static TBuilder AddFeTurbulence<tbuilder>(this TBuilder builder, Action<svgfeturbulenceelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGFETurbulenceElementBuilder
>
Действие конфигурации для элемента «feTurbulence».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
AddFeTurbulence(Тбуйдер, OneOf<двойный («Двойная» = «Double»)=«">, int?, double?, StitchTiles?, TurbulenceType?, OneOf<string, вход фильтра=«">, строк, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«">, OneOf<color, paint,="" строк=«">, OneOf<color, paint,="" строк=«">, строк, действие)
Добавляет элемент «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
>
Входный образ, на который будет применяться эффект турбулентности. может быть строком или фильтром. опциональный параметр.
result
string
Результат идентифицирует для этого фильтра примитивный. опциональный параметр.
x
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
x-координат фильтра примитивный субрегион. может быть двойным или ValueTuple с длиной.
y
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Y-координат первичного субрегиона фильтра. может быть двойным или ValueTuple с Продолжительным Типом.
width
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Ширина фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
height
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Высота фильтра примитивная субрегион. может быть двойной или ValueTuple с Продолжительным Типом.
fill
OneOf
• <
Color
, Paint
, string
>
Заполните цвет, краску или серверный идентификатор для элемента.
stroke
OneOf
• <
Color
, Paint
, string
>
Цвет, краска или цвет сервера ID для элемента. опциональный параметр.
id
string
Уникальный идентификатор для первичного элемента фильтра. опциональный параметр.
extend
Action
• <
SVGFETurbulenceElementBuilder
>
Опциональное действие для дальнейшей конфигурации SVGFETurbulenceElementBuilder.
Returns
Строитель
Пример строителя, позволяющий методологию цепочки.
Типы параметров
TBuilder
Тип конструктора элемента SVG, что облегчает плавное использование API.
AddFilter<tбуйлер>(TBuilder, действие)
Добавляет к конструктору конфигурацию элемента «фильтр».
public static TBuilder AddFilter<tbuilder>(this TBuilder builder, Action<svgfilterelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGFilterElementBuilder
>
Действие конфигурации для элемента «фильтр».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
AddFilter<tбуйлер>(TBuilder, CoordinateUnits, координаты, OneOf<double, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«">, OneOf<color, paint,="" строк=«">, OneOf<color, paint,="" строк=«">, string, Action)
Добавляет элемент «фильтра» к конструктору 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
>
Действие конфигурации для элемента «иностранный объект».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
AddG<tбуйлер>(TBuilder, действие)
Добавляет в конструктор конфигурацию элемента «g» (группа).
public static TBuilder AddG<tbuilder>(this TBuilder builder, Action<svggelementbuilder> configure) where TBuilder : ISVGElementBuilder, IStructuralElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGGElementBuilder
>
Действие конфигурации для элемента «г».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Дополнительный (TBuilder, действие)
Добавляет в конструктор конфигурацию элемента «изображение».
public static TBuilder AddImage<tbuilder>(this TBuilder builder, Action<svgimageelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGImageElementBuilder
>
Действие конфигурации для элемента «изображение».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Дополнительный (TBuilder, string, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«">, string, Action)
Добавляет элемент «изображения» к конструктору SVG, вставляя внешний изображение в документ СВГ.
public static TBuilder AddImage<tbuilder>(this TBuilder builder, string href = null, OneOf<double, (double,="" lengthtype)=""> x = null, OneOf<double, (double,="" lengthtype)=""> y = null, OneOf<double, (double,="" lengthtype)=""> width = null, OneOf<double, (double,="" lengthtype)=""> height = null, string id = null, Action<svgimageelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
Строитель
Инструктор SVG, к которому будет добавлен элемент «изображения».
href
string
URL или ссылка на внешнее изображение. опциональный параметр.
x
OneOf
• <
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<tбуйлер>(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<tбуйлер>(Тбуйдер, OneOf<двойный (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«">, OneOf<color, paint,="" строк=«">, OneOf<color, paint,="" строк=«">, string, Action)
Добавляет элемент «линии» с определенными начальными и конечными точками, а также стили для конструктора 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.
AddLinearGradient(TBuilder, действие)
Добавляет элементную конфигурацию “линейного” к строителю.
public static TBuilder AddLinearGradient<tbuilder>(this TBuilder builder, Action<svglineargradientelementbuilder> configure) where TBuilder : ISVGElementBuilder, IPaintServerElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGLinearGradientElementBuilder
>
Действие конфигурации для элемента «линейный градиент».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
AddLinearGradient(Тбуйдер, OneOf<двойный (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«">, CoordinateUnits?, SpreadMethod?, строк, строг, действие)
Добавляет элемент “линейного градиента” к строителю SVG, уточняя его начальные и конечные позиции, вместе с другими градительными свойствами.
public static TBuilder AddLinearGradient<tbuilder>(this TBuilder builder, OneOf<double, (double,="" lengthtype)=""> x1, OneOf<double, (double,="" lengthtype)=""> y1, OneOf<double, (double,="" lengthtype)=""> x2, OneOf<double, (double,="" lengthtype)=""> y2, CoordinateUnits? gradientUnits, SpreadMethod? spreadMethod, string href = null, string id = null, Action<svglineargradientelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Строитель
Образец SVG-буйдера, к которому будет добавлен элемент «линейный Gradient».
x1
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Начальный x-координат для градиента. может быть двойным или ValueTuple с LengthType.
y1
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Начальный y-координат для градиента может быть двойным или ValueTuple с LengthType.
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.
AddMarker<тбуйлер>(TBuilder, действие)
Добавляет в конструктор конфигурацию элемента «маркер».
public static TBuilder AddMarker<tbuilder>(this TBuilder builder, Action<svgmarkerelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeContentElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGMarkerElementBuilder
>
Действие конфигурации для элемента «маркер».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
AddMask(TBuilder, действие)
Добавить конфигурацию элемента «маска» к строителю.
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, paint,="" строк=«">, string, Action)
Добавляет в конструктор 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, paint,="" строк=«">, string, Action)
Перегрузка 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.
AddPattern<тбуйлер>(TBuilder, действие)
Добавляет конфигурацию элемента «материал» к строителю.
public static TBuilder AddPattern<tbuilder>(this TBuilder builder, Action<svgpatternelementbuilder> configure) where TBuilder : ISVGElementBuilder, IPaintServerElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGPatternElementBuilder
>
Действие конфигурации для элемента «материал».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
AddPattern<тбуйлер>(TBuilder, CoordinateUnits, Co-CoordinateUits?, строк, строг, Action)
Добавляет в конструктор SVG элемент «материал», уточняя координационную систему и единицы для содержания шаблона.
public static TBuilder AddPattern<tbuilder>(this TBuilder builder, CoordinateUnits? patternUnits, CoordinateUnits? patternContentUnits, string href = null, string id = null, Action<svgpatternelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Строитель
Образец SVG строитель, к которому будет добавлен элемент «модель».
patternUnits
CoordinateUnits
?
Определяет координационную систему для шаблона. опциональный параметр.
patternContentUnits
CoordinateUnits
?
Определяет координационную систему для контента в рамках шаблона. опциональный параметр.
href
string
ссылка на другой шаблон, в случае необходимости. опциональный параметр.
id
string
Уникальный идентификатор для элемента шаблона. опциональный параметр.
extend
Action
• <
SVGPatternElementBuilder
>
Опциональное действие для дальнейшей конфигурации конструктора элемента шаблона.
Returns
Строитель
Пример строителя, позволяющий методологию цепочки.
Типы параметров
TBuilder
Тип конструктора элемента SVG, что облегчает плавное использование API.
AddPolygon(TBuilder, действие)
Добавляет к строителю конфигурацию элемента «полигон».
public static TBuilder AddPolygon<tbuilder>(this TBuilder builder, Action<svgpolygonelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGPolygonElementBuilder
>
Действие конфигурации для элемента «полигон».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
AddPolygon(Двойная, двойная[ ], OneOf<color, краска,="" строк=«">, OneOf<color, paint,="" строк=«">, string, Action)
Добавляет элемент «полигона» к строителю 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, действие)
Добавляет к строителю конфигурацию элемента «полилин».
public static TBuilder AddPolyline<tbuilder>(this TBuilder builder, Action<svgpolylineelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGPolylineElementBuilder
>
Действие конфигурации для элемента «полилин».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
AddPolyline(Двойная, двойная[ ], OneOf<color, краска,="" строк=«">, OneOf<color, paint,="" строк=«">, строк, действие)
Добавляет «полилинный» элемент к строителю SVG, уточняя его вертикалы и стили.
public static TBuilder AddPolyline<tbuilder>(this TBuilder builder, double[] points, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgpolylineelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Строитель
Образ SVG строитель, к которому будет добавлен элемент «полилин».
points
double
[ ]
Набор двойников, представляющих точки полилина (отменяющих координаты x и y).
fill
OneOf
• <
Color
, Paint
, string
>
Наполните цвет или стиль краски для полилина. может быть Цвет или значение Paint enum или ИД сервера.
stroke
OneOf
• <
Color
, Paint
, string
>
Цвет или стиль краски для полилина. может быть цвет или ценность Paint enum или серверный идентификатор цветов.
id
string
Уникальный идентификатор для полилинного элемента. опциональный параметр.
extend
Action
• <
SVGPolylineElementBuilder
>
Опциональное действие для дальнейшей конфигурации конструктора полилинного элемента.
Returns
Строитель
Пример строителя, позволяющий методологию цепочки.
Типы параметров
TBuilder
Тип конструктора элемента SVG, что облегчает плавное использование API.
Название: AddRadialGradient(TBuilder, Действие)
Добавляет к строителю конфигурацию элемента «radialGradient».
public static TBuilder AddRadialGradient<tbuilder>(this TBuilder builder, Action<svgradialgradientelementbuilder> configure) where TBuilder : ISVGElementBuilder, IPaintServerElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGRadialGradientElementBuilder
>
Действие конфигурации для элемента «радиал-градиент».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Название: AddRadialGradient(Тбуйдер, OneOf<двойный (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«">, CoordinateUnits?, SpreadMethod?, строк, строг, действие)
Добавляет элемент «радиалов» к конструктору 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-буйдера, к которому будет добавлен элемент «радиал-градиент».
cx
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
x-координат центра градиента. может быть двойным или ValueTuple с длиной.
cy
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
Y-координат центра градиента. может быть двойным или ValueTuple с длиной.
r
OneOf
• <
double
, (
double
, LengthType
• & ГТ;
радиус градиента. может быть двойным или ValueTuple с длинойТипа.
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.
AddRect<tбуйлер>(TBuilder, действие)
Добавляет к конструктору «правильную» конфигурацию элемента.
public static TBuilder AddRect<tbuilder>(this TBuilder builder, Action<svgrectelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGRectElementBuilder
>
Действие конфигурации для «правильного» элемента.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
AddRect<tбуйлер>(Тбуйдер, OneOf<двойный (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«">, OneOf<color, paint,="" строк=«">, OneOf<color, paint,="" строк=«">, string, Action)
Добавляет в конструктор 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. Опциональный параметр.
id
string
Уникальный идентификатор для прямоугольного элемента. опциональный параметр.
extend
Action
• <
SVGRectElementBuilder
>
Опциональное действие для дальнейшей конфигурации конструктора прямоугольного элемента.
Returns
Строитель
Пример строителя, позволяющий методологию цепочки.
Типы параметров
TBuilder
Тип конструктора элемента SVG, что облегчает плавное использование API.
AddScript (TBuilder, действие)
Добавляет в конструктор конфигурацию элемента «скрипт».
public static TBuilder AddScript<tbuilder>(this TBuilder builder, Action<svgscriptelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeContentElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGScriptElementBuilder
>
Действие конфигурации для элемента «скрипт».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
AddSet<tбуйлер>(TBuilder, действие)
Добавляет конфигурацию элемента «Настройка» к строителю.
public static TBuilder AddSet<tbuilder>(this TBuilder builder, Action<svgsetelementbuilder> configure) where TBuilder : ISVGElementBuilder, IBaseAnimationElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGSetElementBuilder
>
Действие конфигурации для элемента «настройка».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
AddStop<tBuilder →>(TBuilder, действие)
Добавляет конфигурацию элемента «стоп» к строителю для определения остановки градиента.
public static TBuilder AddStop<tbuilder>(this TBuilder builder, Action<svgstopelementbuilder> configure) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGStopElementBuilder
>
Действие конфигурации для элемента «стоп».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
AddStop<tBuilder →>(TBuilder, Цвет?, двойный?, OneOf<двойный, (Двойная, «Stopunittype»)=«">, string, Action)
Добавляет элемент «стоп» к градиенту в строительстве SVG, уточняя цвет и непассивность при определенном отчете.
public static TBuilder AddStop<tbuilder>(this TBuilder builder, Color? stopColor = null, double? stopOpacity = null, OneOf<double, (double,="" stopunittype)=""> offset = null, string id = null, Action<svgstopelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder
Parameters
builder
Строитель
Образец SVG-буйдера, к которому будет добавлен элемент «стоп».
stopColor
Color
?
Цвет на остановке. опциональный параметр.
stopOpacity
double
?
Опасивность на остановке. опциональный параметр.
offset
OneOf
• <
double
, (
double
, StopUnitType
• & ГТ;
Возмещение остановки в пределах градиента. может быть двойным или ValueTuple с StopUnitType.
id
string
Уникальный идентификатор для элемента остановки. опциональный параметр.
extend
Action
• <
SVGStopElementBuilder
>
Опциональное действие для дальнейшей конфигурации строителя элемента остановки.
Returns
Строитель
Пример строителя, позволяющий методологию цепочки.
Типы параметров
TBuilder
Тип конструктора элемента SVG, что облегчает плавное использование API.
AddStyle<тбуйлер>(TBuilder, действие)
Добавить конфигурацию элемента «стил» к строителю.
public static TBuilder AddStyle<tbuilder>(this TBuilder builder, Action<svgstyleelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeContentElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGStyleElementBuilder
>
Действие конфигурации для элемента «стиль».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
AddSvg<tбуilder>(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.
AddSymbol(TBuilder, действие)
Добавляет в конструктор конфигурацию элемента «символ».
public static TBuilder AddSymbol<tbuilder>(this TBuilder builder, Action<svgsymbolelementbuilder> configure) where TBuilder : ISVGElementBuilder, IStructuralElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGSymbolElementBuilder
>
Действие конфигурации для элемента «символ».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Дополнительный текст(TBuilder, действие)
Добавляет в конструктор конфигурацию элемента «текст».
public static TBuilder AddText<tbuilder>(this TBuilder builder, Action<svgtextelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGTextElementBuilder
>
Действие конфигурации для элемента «текст».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Дополнительный текст(TBuilder, string, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«">, FontStyle?, string, fontWeight?, OneOf<color, paint,="" string=«">, OneOf<color, paint,="" строк=«">, string, Action)
Добавляет элемент «текста» с определенным контентом и атрибутами к создателю 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, действие)
Добавить конфигурацию элемента «употребление» к строителю.
public static TBuilder AddUse<tbuilder>(this TBuilder builder, Action<svguseelementbuilder> configure) where TBuilder : ISVGElementBuilder, IStructuralElementBuilder
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
SVGUseElementBuilder
>
Действие конфигурации для элемента «употребление».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Дополнительный (TBuilder, string, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«>, OneOf<двойный, (Двойная,="" длинный тип)=«">, OneOf<color, paint,="" строк=«">, OneOf<color, paint,="" строк=«">, string, Action)
Добавляет «использование» элемента к конструктору 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 для элемента. опциональный параметр.
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.
АтрибутыИмя(ТБ, строение)
Настройка атрибута «attributeName», в котором указано название CSS-имущества или аттрибут, который должен быть анимирован.
public static TBuilder AttributeName<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationTargetAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Название атрибута для анимации.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
БассейнShift(TBuilder и BaseLineShift)
Настройка атрибута «базовый переход» для элемента SVG с использованием заранее определенной стоимости.
public static TBuilder BaselineShift<tbuilder>(this TBuilder builder, BaseLineShift value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
value
BaseLineShift
Базовая переменная стоимость должна быть установлена.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
БассейнShift(TBuilder, двойный, длинный)
Настройка атрибута «базовый переход» для элемента SVG с использованием цифровой стоимости.
public static TBuilder BaselineShift<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
value
double
Цифровое значение базового перехода.
type
LengthType
Тип длинной единицы.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Начинаем с тбуйдера>(TBuilder, действие)
Составьте атрибут «початок», определяя, когда должна начаться анимация.
public static TBuilder Begin<tbuilder>(this TBuilder builder, Action<timingvaluebuilder> configure) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
configure
Action
• <
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<тбуйлер>(TBuilder и CalcMode)
Составьте атрибут «calcMode», определяя режим расчета для анимации.
public static TBuilder CalcMode<tbuilder>(this TBuilder builder, CalcMode calcMode) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
calcMode
CalcMode
Расчетный режим для анимации.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Класс «Тбуйлер»>(TBuilder, парамс строк[])
Установите атрибут «классы», присвоив одно или несколько классовых имен элементу 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(TBuilder и ClipRule)
Настройка атрибута «криптового правила» для элемента SVG.
public static TBuilder ClipRule<tbuilder>(this TBuilder builder, ClipRule value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
value
ClipRule
Правило клипа имеет значение для установки.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Цвет «Тбуйлер»>(TBuilder, действие)
Настройка атрибута «цвет» для элемента SVG с использованием персонализированной конфигурации.
public static TBuilder Color<tbuilder>(this TBuilder builder, Action<colorbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
ColorBuilder
>
Делегат для настройки цвета.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Цвет «Тбуйлер»>(TBuilder , Цвет)
Настройка атрибута «цвет» для элемента SVG с использованием значения цвета.
public static TBuilder Color<tbuilder>(this TBuilder builder, Color colorValue) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
colorValue
Color
Цветная стоимость должна быть установлена.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Цветная интерполяция(TBuilder и ColorInterpolation)
Назначает атрибут «цвет-интерполяция» для элемента SVG.
public static TBuilder ColorInterpolation<tbuilder>(this TBuilder builder, ColorInterpolation value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
value
ColorInterpolation
Предефинированная цветная интерполяция должна быть установлена.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
ЦветИнтерполяцияФилтер(TBuilder и ColorInterpolation)
Составьте атрибут «цвет-интерполяционный фильтр» для элемента SVG.
public static TBuilder ColorInterpolationFilters<tbuilder>(this TBuilder builder, ColorInterpolation value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
value
ColorInterpolation
Предефинированная стоимость цветной интерполяции для фильтров.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Цветпрофиль(ТБ, строение)
Настройка атрибута «цвет-профиль» для элемента SVG.
public static TBuilder ColorProfile<tbuilder>(this TBuilder builder, string value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
value
string
Стоимость цветного профиля должна быть установлена.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Цветовое строительство(TBuilder и ColorRendering)
Настройка атрибута «цвет-рендера» для элемента SVG с использованием заранее определенной ценности энума.
public static TBuilder ColorRendering<tbuilder>(this TBuilder builder, ColorRendering value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
value
ColorRendering
ColorRendering enum значение для установки.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Курсовый (ТБ, курсист)
Настройка атрибута «курсора» для элемента SVG с использованием заранее определенной ценности энума.
public static TBuilder Cursor<tbuilder>(this TBuilder builder, Cursor value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
value
Cursor
Курсовая стоимость Enum должна быть установлена.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Директива (TBuilder, TextDirection)
Настройка атрибута «управления» для элемента SVG с использованием заранее определенной ценности энума.
public static TBuilder Direction<tbuilder>(this TBuilder builder, TextDirection value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
value
TextDirection
TextDirection enum значение для установки.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Дисплей (Разработчик, DisplayType)
Настройка атрибута «дисплей» для элемента SVG с использованием заранее обозначенной ценности энума.
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.
Долгое строительство>(TBuilder, 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<tбуйлер>(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<tбуйлер>(TBuilder, двойный, длинный)
Настройка единой горизонтальной стоимости корректировки для содержания текста.
public static TBuilder Dx<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
double
Значение горизонтальной корректировки.
type
LengthType
Тип длинной единицы для стоимости.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Remarks
Этот метод устанавливает атрибут «dx» с единой стоимостью, корректируя горизонтальное положение текстуального контента.
ДИ «Тбуйлер»>(Двойная, двойная[ ]длинный тип)
Настройка множественных вертикальных значений корректировки для содержания текста.
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.
Исполнитель (Двойная, двойная)
Настройка атрибута «экспонент» для элемента функции передачи компонентов.
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.
Полное(Исполнитель, Action)
Настройка атрибута «заполнить» для элемента SVG с использованием персонализированной конфигурации.
public static TBuilder Fill<tbuilder>(this TBuilder builder, Action<paintbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
PaintBuilder
>
Делегат для конфигурации PaintBuilder.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Полное(TBuilder , Цвет)
Настройка атрибута «заполнить» для элемента SVG с использованием цвета.
public static TBuilder Fill<tbuilder>(this TBuilder builder, Color color) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
color
Color
Цвет должен быть установлен как наполнение.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Полное(Исполнитель, Paint)
Настройка атрибута «заполнить» для элемента 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
Проверка, если недействительность не находится в действующем диапазоне.
Фолклор (TBuilder и FillRule)
Настройка атрибута «заполните правило» для элемента SVG с использованием заранее определенной значения FillRule enum.
public static TBuilder FillRule<tbuilder>(this TBuilder builder, FillRule value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
value
FillRule
FillRule enum значение для установки.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Фильтр (TBuilder, действие)
Настройка атрибута «фильтр» для элемента SVG с использованием персонализированной конфигурации.
public static TBuilder Filter<tbuilder>(this TBuilder builder, Action<filtervaluelistbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
FilterValueListBuilder
>
Делегат для настройки FilterValueListBuilder.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Флоудкольор(TBuilder , Цвет)
Настройка атрибута «поток-цвет» для элемента SVG с использованием цвета System.Drawing.
public static TBuilder FloodColor<tbuilder>(this TBuilder builder, Color colorValue) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
colorValue
Color
Цвет должен быть установлен как цвет наводнения.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Флоудкольор(TBuilder, действие)
Настройка атрибута «поток-цвет» для элемента SVG с помощью персонализированной цветовой конфигурации.
public static TBuilder FloodColor<tbuilder>(this TBuilder builder, Action<colorbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
ColorBuilder
>
Делегат для конфигурации ColorBuilder.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Происхождение: 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
Проверка, если недействительность не находится в действующем диапазоне.
ФонтФамилия(ТБ, строение)
Настройка атрибута «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, двойный, длинный)
Настройка атрибута «фунт-вернинг» для элемента 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.
ФунтКернинг(ТБ, Кернинг)
Настройка атрибута «font-kerning» для элемента SVG с использованием заранее определенной значения кернирования.
public static TBuilder FontKerning<tbuilder>(this TBuilder builder, Kerning value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
value
Kerning
Предефинированная коренная стоимость должна быть установлена.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Создатель FontSize(TBuilder, двойный, длинный)
Настройка атрибута « 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)
Настройка атрибута «сомер шрифта» для элемента SVG с использованием заранее определенной величины font.
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.
Функция FontVariant(ТБ, строение)
Настройка атрибута «фонт-вариант» для элемента SVG.
public static TBuilder FontVariant<tbuilder>(this TBuilder builder, string value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
value
string
Вариантное значение шрифта устанавливается.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
FontWeight<тбуйлер>(TBuilder и FontWeight)
Настройка атрибута « font-weight» для элемента SVG с использованием заранее обозначенной значения веса шрифта.
public static TBuilder FontWeight<tbuilder>(this TBuilder builder, FontWeight value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
value
FontWeight
Предефинированная значение шрифта для установки.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
FormatSvgLengths(Двойная[ ]длинный тип)
Форматирует ряд двойных значений в строевое представление длин SVG.
public static string FormatSvgLengths(double[] values, LengthType type)
Parameters
values
double
[ ]
Подбор двойных значений, представляющих длину.
type
LengthType
Тип длины, который нужно использовать (например, пиксели).
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 и трансформатор="">)
Настройка атрибута «градиенттрансформа» для элемента градиента.
public static TBuilder GradientTransform<tbuilder>(this TBuilder builder, Func<transformbuilder, transformbuilder=""> configure) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder
Parameters
builder
Строитель
Строитель элемента SVG, к которому применяется атрибут.
configure
Func
• <
TransformBuilder
, TransformBuilder
>
Функция для настройки SVG трансформатора.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Создатель «Tbuilder»>(Координаторы, координаторы)
Настройка атрибута «gradientUnits» для градиентного элемента.
public static TBuilder GradientUnits<tbuilder>(this TBuilder builder, CoordinateUnits units) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder
Parameters
builder
Строитель
Строитель элемента SVG, к которому применяется атрибут.
units
CoordinateUnits
Координатные единицы для градиента (userSpaceOnUse или objectBoundingBox).
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Высота (TBuilder, двойный, длинный)
Составьте атрибут «высота» для элемента SVG.
public static TBuilder Height<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IHeightAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
value
double
Значение «высокого» атрибута.
type
LengthType
Тип длины измерения (по умолчанию это пиксели).
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Href(ТБ, строение)
Настройка атрибута “href” для элемента SVG, указывая URL для ссылки на.
public static TBuilder Href<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationTargetElementAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
URL для подключения к.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Издатель ID(ТБ, строение)
Составьте атрибут «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
Изображение рендерирующее значение для установки.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
В «Тбуйлер»>(ТБ, строение)
Настройка «в» атрибута для примитивного фильтра 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.
Ланг Тбуйлер>(ТБ, строение)
Настройка атрибута «язык», уточняя язык содержания элемента.
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, двойный, длинный)
Настройка атрибута «письмо-пространства» для элемента 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.
Скриншоты (Разработчик, Spacing)
Настройка атрибута «письменного пространства» для элемента SVG с использованием заранее определенной пространственной стоимости.
public static TBuilder LetterSpacing<tbuilder>(this TBuilder builder, Spacing value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
value
Spacing
Предефинированная пространственная стоимость для установки.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Светлый цвет(TBuilder , Цвет)
Настройка атрибута «светло-цвет» для элемента SVG с использованием определенной цветовой стоимости.
public static TBuilder LightingColor<tbuilder>(this TBuilder builder, Color colorValue) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
colorValue
Color
Цветная стоимость, которая должна быть установлена для эффекта освещения.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Светлый цвет(TBuilder, действие)
Настройка атрибута «светло-цвет» для элемента SVG с помощью персонализированной цветовой конфигурации.
public static TBuilder LightingColor<tbuilder>(this TBuilder builder, Action<colorbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
ColorBuilder
>
Делегат для настройки цвета.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
МаркерЭнд(ТБ, строение)
Составьте атрибут «маркер-этап» для элемента SVG, уточняя маркер в конце пути.
public static TBuilder MarkerEnd<tbuilder>(this TBuilder builder, string markerId) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
markerId
string
Идентификация маркировки для использования.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
МаркерЭнд(Тбуйлер, Маркерпос)
Настройка атрибута «маркер-енд» для элемента SVG с использованием заранее определенной позиции маркера.
public static TBuilder MarkerEnd<tbuilder>(this TBuilder builder, MarkerPos value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
value
MarkerPos
Позиционная ценность маркера должна быть установлена.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
МаркерМид(ТБ, строение)
Составьте атрибут «маркер-сред» для элемента SVG, определяя маркер в середине точек пути.
public static TBuilder MarkerMid<tbuilder>(this TBuilder builder, string markerId) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
markerId
string
Идентификация маркировки для использования.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
МаркерМид(Тбуйлер, Маркерпос)
Настройка атрибута «маркер-сред» для элемента SVG с использованием заранее определенной позиции маркера.
public static TBuilder MarkerMid<tbuilder>(this TBuilder builder, MarkerPos value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
value
MarkerPos
Позиционная ценность маркера должна быть установлена.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
МаркерСтарт(ТБ, строение)
Настроить атрибут «маркер-старт» для элемента SVG, уточняя маркер в начале пути.
public static TBuilder MarkerStart<tbuilder>(this TBuilder builder, string markerId) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
markerId
string
Идентификация маркировки для использования.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
МаркерСтарт(Тбуйлер, Маркерпос)
Настройка атрибута «маркер-старт» для элемента SVG с использованием заранее определенной позиции маркера.
public static TBuilder MarkerStart<tbuilder>(this TBuilder builder, MarkerPos value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
value
MarkerPos
Позиционная ценность маркера должна быть установлена.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Маска «Тбуйлер»>(TBuilder, действие)
Настройка атрибута «маска» для элемента SVG с использованием настройки маски.
public static TBuilder Mask<tbuilder>(this TBuilder builder, Action<maskbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
MaskBuilder
>
Делегат для конфигурации маски.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Макс «Тбульдер»>(TBuilder, TimeSpan)
Назначает «макс» атрибут, определяя максимальную продолжительность анимации.
public static TBuilder Max<tbuilder>(this TBuilder builder, TimeSpan duration) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
duration
TimeSpan
Максимальная продолжительность анимации.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Макс «Тбульдер»>(TBuilder, СМИ)
Составьте атрибут «макс», определяя заранее определенное максимальное состояние длительности для анимации.
public static TBuilder Max<tbuilder>(this TBuilder builder, Media value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
Media
Предефинированное условие максимальной продолжительности для анимации.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Минус «Тбульдер»>(TBuilder, TimeSpan)
Составьте атрибут «мину», уточняя минимальную продолжительность анимации.
public static TBuilder Min<tbuilder>(this TBuilder builder, TimeSpan duration) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
duration
TimeSpan
Минимальная продолжительность анимации.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Минус «Тбульдер»>(TBuilder, СМИ)
Составьте атрибут «мин», уточняя минимальное состояние длительности для анимации на основе медиа.
public static TBuilder Min<tbuilder>(this TBuilder builder, Media value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
Media
Минимальная продолжительность, связанная с медиа, для анимации.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Офсет (Двойная, двойная)
Настройка атрибута «офсет» для элемента функции передачи компонентов.
public static TBuilder Offset<tbuilder>(this TBuilder builder, double offset) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
offset
double
Расчетная стоимость для функции передачи.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Аборт (ТБ, строение)
Настройка атрибута событий «неаборт», определяя скрипт, который должен быть запущен, когда загрузка документа SVG аборт.
public static TBuilder OnAbort<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда загрузка документа аборт.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Начиная с «Tbuilder»>(ТБ, строение)
Составьте атрибут «початок», определяя сценарий, который должен быть запущен в начале анимации.
public static TBuilder OnBegin<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Скриншоты будут работать, когда начинается анимация.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Название: OnCanPlay(ТБ, строение)
Настройка атрибута событий «онкаплея» для обработки проверок репродуктивности СМИ.
public static TBuilder OnCanPlay<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда медиа могут начать играть.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Название: Through(ТБ, строение)
Настройка атрибута событий «неигрывая» для обработки медиа-играемости без перерыва.
public static TBuilder OnCanPlayThrough<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда медиа могут проходить до конца без остановки для буфера.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Забронировать (ТБ, строение)
Настройка атрибута событий «отменить» для обработки действий пользователя по отмене.
public static TBuilder OnCancel<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения на отмене событий.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Изменение (ТБ, строение)
Настройка атрибута событий «обмен» для обработки изменений в значении элемента.
public static TBuilder OnChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда стоимость элемента меняется.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Название: OnClick(ТБ, строение)
Настройка атрибута событий «онклик» для управления событиями кликов на элементе.
public static TBuilder OnClick<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения на кликах событий.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Скриншоты (ТБ, строение)
Составьте атрибут «отключенного» события для управления тесными действиями на элементах диалога.
public static TBuilder OnClose<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда диалог закрыт.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Скриншоты (ТБ, строение)
Настройка атрибута событий «онкопия», определяя скрипт, который должен быть запущен, когда контент копируется из элемента SVG.
public static TBuilder OnCopy<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentElementEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения на событии копирования.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Происхождение(ТБ, строение)
Настройка атрибута событий “oncuechange” для обработки изменений в активной ленте текста.
public static TBuilder OnCueChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт, чтобы выполнить, когда активная лента текста меняется.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Скриншоты (ТБ, строение)
Настройка атрибута событий “онкут”, определяя скрипт, который должен выполняться, когда контент вырезается из элемента SVG.
public static TBuilder OnCut<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentElementEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения на вырезном событии.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Название: OnDblClick(ТБ, строение)
Настройка атрибута событий “ondblclick” для управления событиями двойного клика на элемент.
public static TBuilder OnDblClick<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения на событиях двойного клика.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Настройка (ТБ, строение)
Сделайте атрибут событий «удар» для обработки драгоценных действий на элементе.
public static TBuilder OnDrag<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения во время удаления.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Название: OnDragEnd(ТБ, строение)
Составьте атрибут «ударного» события, чтобы справиться с завершением операции по вытеснению.
public static TBuilder OnDragEnd<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда заканчивается операция стяжения.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Название: OnDragEnter>(ТБ, строение)
Настройка атрибута событий «отвратитель» для обращения с входом вытянутого предмета в валидную цель падения.
public static TBuilder OnDragEnter<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда вытянутый элемент входит в валидную цель падения.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Скриншоты (ТБ, строение)
Настройка атрибута событий «ondragexit» для управления выходом от вытянутого предмета из действительной цели падения.
public static TBuilder OnDragExit<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда вытянутый элемент выходит из валидной цели падения.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Название: OnDragLeave(ТБ, строение)
Настройка атрибута событий «удар» для обращения с отъездом вытянутого предмета из действительной цели падения.
public static TBuilder OnDragLeave<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда вытянутый элемент покидает валидную цель.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Название: OnDragOver tbuilder>(ТБ, строение)
Настройка атрибута событий «удар», чтобы справиться с притягиванием объекта над действительной целью падения.
public static TBuilder OnDragOver<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт, который должен выполняться, когда элемент пересекается над действительной целью.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Название: OnDragStart>(ТБ, строение)
Настройка атрибута событий «удрагстарт» для управления началом драгоценной операции.
public static TBuilder OnDragStart<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда начинается операция по вытяжению.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Скриншоты (ТБ, строение)
Настройка атрибута событий «удар» для обращения с падением объекта на валидную цель падения.
public static TBuilder OnDrop<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда элемент выходит на валидную цель.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Продолжительное изменение(ТБ, строение)
Составление атрибута событий «изменение промежутков» для обработки изменений в продолжительности медиа.
public static TBuilder OnDurationChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда продолжительность медиа меняется.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Название: OnEmptiedTbuilder>(ТБ, строение)
Составьте атрибут событий «невыполненный», чтобы справиться с опорожнением источника медиа-элемента.
public static TBuilder OnEmptied<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда источник медиа-элемента удален.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Окончательное(ТБ, строение)
Составьте атрибут «на конец», определяя сценарий, который должен быть запущен в конце анимации.
public static TBuilder OnEnd<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Сценарий будет работать, когда заканчивается анимация.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Окончательное(ТБ, строение)
Составьте атрибут событий «настроенного», чтобы справиться с концом медиа-передачи.
public static TBuilder OnEnded<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда Media Playback заканчивается.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Скриншоты (ТБ, строение)
Настройка атрибута событий «оскорбление» для управления событиями ошибок на элементе.
public static TBuilder OnError<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICommonEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения при возникновении ошибки.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Оригинальное название: OnFocus(ТБ, строение)
Настройка атрибута событий «нафокус» для управления событиями фокуса на элементе.
public static TBuilder OnFocus<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда элемент получает фокус.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Название: OnFocusIn(ТБ, строение)
Составьте атрибут событий «нафокусированный» для управления событиями фокусирующимися на элемент.
public static TBuilder OnFocusIn<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGraphicalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда элемент получает фокус, обычно перед событием «нафокус».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Remarks
Это событие отличается от «онфокуса» в том, что оно поддерживает пузырь и может использоваться для обнаружения изменений фокуса на элементах ребенка.
Оригинальное название: OnFocusOut(ТБ, строение)
Настройка атрибута событий «нафокусировать» для управления событиями фокусирующимися на элемент.
public static TBuilder OnFocusOut<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGraphicalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда элемент теряет фокус, как правило, перед событием «онблера».
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Remarks
Подобно «онфокусину», это событие поддерживает пузырь и может использоваться для обнаружения изменений фокуса на элементах ребенка.
Скриншоты (ТБ, строение)
Настройка атрибута событий «оннипут» для обработки входных мероприятий на элементе.
public static TBuilder OnInput<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда элемент получает ввод пользователя.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Скриншоты (ТБ, строение)
Настройка атрибута событий «невалидный» для обработки невалидных мероприятий на элементах формы.
public static TBuilder OnInvalid<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда стоимость элемента является недействительной.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Оригинальное название: OnKeyDown(ТБ, строение)
Настройка атрибута событий «всего» для управления событиями ключевого уровня на элементе.
public static TBuilder OnKeyDown<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда нажимается ключ.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Оригинальное название: OnKeyPress(ТБ, строение)
Настройка атрибута событий “onkeypress” для управления событиями клавиатуры на элементе.
public static TBuilder OnKeyPress<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения при нажатии и выпуске ключа.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Скриншоты (ТБ, строение)
Настройка атрибута событий «открыть» для управления событиями клавиатуры на элементе.
public static TBuilder OnKeyUp<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения при выпуске ключа.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Настройка (ТБ, строение)
Настройка атрибута события «нагрузка» для обработки событий нагрузки на элемент.
public static TBuilder OnLoad<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда элемент закончился загрузкой.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Загрузка «Tbuilder»>(ТБ, строение)
Настройка атрибута событий «нагрузка» для управления событиями в начале операции по загрузке СМИ.
public static TBuilder OnLoadStart<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения в начале загрузки.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Загруженные данные(ТБ, строение)
Настройка атрибута событий «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(ТБ, строение)
Настройка атрибута события «загруженные метаданные» для обработки событий, когда загружены медиа-метаданны.
public static TBuilder OnLoadedMetadata<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда загружаются метаданные медиа.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Название: OnMouseDown(ТБ, строение)
Составьте атрибут событий «неподвижно» для обработки мыши с событиями на элемент.
public static TBuilder OnMouseDown<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда на элемент нажимается кнопка мыши.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Название: OnMouseEnter(ТБ, строение)
Настройка атрибута событий «на мотиве» для обработки мыши вводит события на элементе.
public static TBuilder OnMouseEnter<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда мышь-показатель входит в элемент.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Название: OnMouseLeave(ТБ, строение)
Сделайте атрибут событий «незабавно» для обработки событием мыши на элементе.
public static TBuilder OnMouseLeave<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда мышь-показатель покидает элемент.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Название: OnMouseMove(ТБ, строение)
Составьте атрибут событий “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(ТБ, строение)
Настройка атрибута событий «онмуз» для управления мышей событиями на элементе.
public static TBuilder OnMouseOut<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда мышь-показатель выходит из элемента.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Название: OnMouseOver(ТБ, строение)
Настройка атрибута событий «напротив» для обработки мыши над событиями на элементе.
public static TBuilder OnMouseOver<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда мышь-показатель находится над элементом.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Название: OnMouseUp(ТБ, строение)
Настройка атрибута событий «нашивка» для управления событиями мыши на элементе.
public static TBuilder OnMouseUp<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда над элементом выделяется кнопка мыши.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Продукт OnMouseWheel(ТБ, строение)
Составьте атрибут событий «на колесо» для управления событиями на колесах мыши на элементе.
public static TBuilder OnMouseWheel<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда мышь используется над элементом.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Настройщик (ТБ, строение)
Настройка атрибута событий «онпаст», определяя скрипт, который должен быть запущен, когда контент помещается в элемент SVG.
public static TBuilder OnPaste<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentElementEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения на пастном событии.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Традиционный «Тбуйлер»>(ТБ, строение)
Настройка атрибута событий «на перерыве» для управления событиями паузы, как правило, для элементов СМИ.
public static TBuilder OnPause<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда медиа перерывается.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Название: OnPlay(ТБ, строение)
Настройка атрибута событий «на играх» для управления игровыми событиями, как правило, для элементов медиа.
public static TBuilder OnPlay<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда медиа начинает играть.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Продолжаем (ТБ, строение)
Настройка атрибута событий для управления событиями, когда средства массовой информации активно играют после перерыва или остановки для буфера.
public static TBuilder OnPlaying<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда медиа активно играет.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Прогресс(ТБ, строение)
Настройка атрибута событий «без прогресса» для управления событиями, чтобы указать прогресс текущего процесса.
public static TBuilder OnProgress<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, чтобы указать прогресс текущего процесса.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Настройка (ТБ, строение)
Настройка атрибута событий “onratechange” для управления событиями, когда меняется скорость воспроизведения медиа.
public static TBuilder OnRateChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения при изменении скорости воспроизведения.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Настройщик (ТБ, строение)
Настройка атрибута «на повторение», определяя сценарий, который должен быть запущен каждый раз, когда анимация повторяется.
public static TBuilder OnRepeat<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Скриншот будет работать на каждом повторении анимации.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Настройка(ТБ, строение)
Настройка атрибута событий «поново» для управления событиями поново на форматах.
public static TBuilder OnReset<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения при перенастройке формы.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Скриншоты (ТБ, строение)
Настройка атрибута событий «напротив» для управления событиями напротив окна или элементов.
public static TBuilder OnResize<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICommonEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда элемент или окно переизмещается.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Название: OnScroll(ТБ, строение)
Настройка атрибута событий «нескрал» для управления событиями скрулирования на элементе.
public static TBuilder OnScroll<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICommonEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда элемент сканируется.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Название: OnSeeked(ТБ, строение)
Составьте «пожалованный» атрибут событий для управления событиями, когда завершается поисковая операция в СМИ.
public static TBuilder OnSeeked<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда операция поиска завершена.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Просмотр (ТБ, строение)
Настройка атрибута событий «пожалуйста» для управления событиями, когда начинается поисковая операция в СМИ.
public static TBuilder OnSeeking<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда начинается поисковая операция.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Настройка (ТБ, строение)
Настройка атрибута событий “онселект” для управления событиями подбора текста на элементе.
public static TBuilder OnSelect<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда текст выбран внутри элемента.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Скриншоты (ТБ, строение)
Настройка атрибута событий «не показывать», обычно используемого для управления событиями, когда отображается контекстное меню.
public static TBuilder OnShow<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда отображается меню контекста.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Настройщик (ТБ, строение)
Настройка атрибута «установленного» события для обработки событий, когда передача медиа-данных неожиданно прекращается.
public static TBuilder OnStalled<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда передача медийных данных устанавливается.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Скриншоты (ТБ, строение)
Настройка атрибута событий «онсубмированный» для обработки форм подачи мероприятий.
public static TBuilder OnSubmit<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения при подаче формы.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Название: OnSuspend(ТБ, строение)
Настройка атрибута событий «незадержанный» для обработки мероприятий, когда загрузка медийных данных приостановлена.
public static TBuilder OnSuspend<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда загрузка медийных данных приостановлена.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Обновление(ТБ, строение)
Настройка атрибута событий «навременное обновление» для управления событиями, когда меняется текущая репродуктивная позиция медиа.
public static TBuilder OnTimeUpdate<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда меняется текущая позиция воспроизведения.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Название: OnToggle(ТБ, строение)
Настройка атрибута событий «отключить» для управления событиями, когда пользователь отключает контроль, например, details
Элементы .
public static TBuilder OnToggle<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда контролируется.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Загрузка(ТБ, строение)
Настройка атрибута событий «отгрузить», определяя скрипт, который должен быть запущен, когда SVG-документ отгружен.
public static TBuilder OnUnload<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения, когда документ отгружен.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
На VolumeChange(ТБ, строение)
Настройка атрибута событий «обмен объема» для управления событиями, когда меняется объем средств массовой информации.
public static TBuilder OnVolumeChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
string
Функция JavaScript или скрипт для выполнения при изменении объема.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Продолжаем(ТБ, строение)
Настройка «неожиданного» атрибута событий для управления событиями, когда медиа-презентация задерживается из-за буфера данных.
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.
Сверхъестественное(TBuilder и Overflow)
Настройка атрибута «надточного потока» для элемента SVG, контролируя, как обрабатывается надточный поток.
public static TBuilder Overflow<tbuilder>(this TBuilder builder, Overflow value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
value
Overflow
Метод обработки перетока устанавливается.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Исполнитель: PaintOrder>(Исполнитель, PaintOrder)
Сделайте атрибут «красочного порядка» для элемента SVG, определяя порядок наполнения, удара и маркеров.
public static TBuilder PaintOrder<tbuilder>(this TBuilder builder, PaintOrder value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
value
PaintOrder
Цветная стоимость порядка должна быть установлена.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Продолжительность (Двойная, двойная)
Настройка атрибута «путевой длины» для элемента маршрута SVG.
public static TBuilder PathLength<tbuilder>(this TBuilder builder, double value) where TBuilder : ISVGElementBuilder, IShapeAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
value
double
Общая длина маршрута.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Исполнитель «Tbuilder»>(TBuilder и PointerEvents)
Составьте атрибут «поинтер-события» для элемента SVG, определяя, как элемент реагирует на показатели событий.
public static TBuilder PointerEvents<tbuilder>(this TBuilder builder, PointerEvents value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
value
PointerEvents
Показатель событий имеет значение для установки.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Точки (TBuilder, парамы двойные[])
Настройка атрибута «точек» для элемента 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, парамы 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, двойный, двоевый, двоичный, длительный)
Составьте атрибуты “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
И-координаты прямоугольника
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.
Реферат на «Тбуйлер»>(TBuilder, вертикальная позиция)
Настройка атрибута «refY» для элемента SVG с использованием заранее установленного вертикального положения.
public static TBuilder RefY<tbuilder>(this TBuilder builder, VerticalPosition value) where TBuilder : ISVGElementBuilder, IRefCoordinatesAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
value
VerticalPosition
Предварительная вертикальная позиция.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Повторная работа (Издатель, int)
Составьте атрибут “repeatCount”, определяя, сколько раз анимация должна повторяться.
public static TBuilder RepeatCount<tbuilder>(this TBuilder builder, int value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
int
Количество раз анимация должна повторяться.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Повторная работа (ТБ, неограниченный)
Настройка атрибута “repeatCount”, определяя неопределенное повторяемое число для анимации с использованием заранее определенного энума.
public static TBuilder RepeatCount<tbuilder>(this TBuilder builder, IndefiniteRepeat value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
IndefiniteRepeat
Предефинированный неопределенный повторяющийся счет для анимации.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
ПовторятьДур(TBuilder, TimeSpan)
Настраивает атрибут «repeatDur», уточняя общую продолжительность, для которой анимация должна повторяться.
public static TBuilder RepeatDur<tbuilder>(this TBuilder builder, TimeSpan duration) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
duration
TimeSpan
Общая продолжительность повторения анимации.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
ПовторятьДур(ТБ, неограниченный)
Настройка атрибута ‘repeatDur’, определяя неограниченную общей продолжительность анимации с использованием заранее определенного энума.
public static TBuilder RepeatDur<tbuilder>(this TBuilder builder, IndefiniteRepeat value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
IndefiniteRepeat
Предефинированный неопределенный полный срок повторения анимации.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Требуется расширение(ТБ, строение)
Набор атрибута «необходимые расширения» на элемент SVG. Этот attribute уточняет, какие расширения требуются для обработки фрагмента документа СВГ.
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.
Результаты (ТБ, строение)
Назначает атрибут «результат» для примитивного фильтра 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
Этот метод устанавливает атрибут «ротации» с единой стоимостью, применяя один и тот же угол ротации для всех текстов.
Сотрудники (TBuilder, string, строй)
Этот метод используется для добавления или модификации атрибута построенного элемента SVG.
public static TBuilder SetAttribute<tbuilder>(this TBuilder builder, string name, string value) where TBuilder : IAttributeSetter
Parameters
builder
Строитель
Строитель элемента SVG, на котором установлен атрибут.
name
string
Название атрибута для установки.
value
string
ценность данного атрибута.
Returns
Строитель
Оригинальный конструктор элементов SVG для цепочки метода.
Типы параметров
TBuilder
Тип строителя элемента SVG.
НастройкаAspectRatio(TBuilder, AspectRatioAlign, ассортимент)
Настройка атрибута «резервироватьAspectRatio» для элемента SVG.
public static TBuilder SetPreserveAspectRatio<tbuilder>(this TBuilder builder, AspectRatioAlign align, AspectRatioScaling meetOrSlice = AspectRatioScaling.Meet) where TBuilder : ISVGElementBuilder, IPreserveAspectRatioAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
align
AspectRatioAlign
Соответствие для аспектного соотношения.
meetOrSlice
AspectRatioScaling
Определяет, как сохраняется аспектный соотношение (дефальтом является «Сознание»).
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Разработчик(TBuilder и ShapeRendering)
Составьте атрибут «форма-рендера» для элемента SVG, влияя на рендерирование форм.
public static TBuilder ShapeRendering<tbuilder>(this TBuilder builder, ShapeRendering value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
value
ShapeRendering
Форма рендерирующей стоимости для установки.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Создатель Slope(Двойная, двойная)
Настройка атрибута «слопа» для элемента функции передачи компонентов.
public static TBuilder Slope<tbuilder>(this TBuilder builder, double slope) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
slope
double
Стоимость отметки для функции передачи.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Расширение метода(Разработчик, SpreadMethod)
Настройка атрибута «Спрей Метод» для элемента градиента.
public static TBuilder SpreadMethod<tbuilder>(this TBuilder builder, SpreadMethod method) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder
Parameters
builder
Строитель
Строитель элемента SVG, к которому применяется атрибут.
method
SpreadMethod
Распространенный метод для градиента (пада, отражения или повторения).
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
СтопColor(TBuilder , Цвет)
Настройка атрибута «стоп-цвет» для элемента SVG, определяя цвет при градиентной остановке.
public static TBuilder StopColor<tbuilder>(this TBuilder builder, Color colorValue) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
colorValue
Color
Цветная стоимость должна быть установлена.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
СтопColor(TBuilder, действие)
Настройка атрибута «стоп-цвет» для элемента SVG с помощью персонализированной цветовой конфигурации.
public static TBuilder StopColor<tbuilder>(this TBuilder builder, Action<colorbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
ColorBuilder
>
Делегат для настройки цвета.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
СталпОпацит(Двойная, двойная)
Составьте атрибут «стоп-опацит» для элемента 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.
Скриншоты (Исполнитель, Action)
Настройка атрибута «страки» для элемента SVG с использованием персонализированной конфигурации краски.
public static TBuilder Stroke<tbuilder>(this TBuilder builder, Action<paintbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
configure
Action
• <
PaintBuilder
>
Делегат для конфигурации краски.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Скриншоты (TBuilder , Цвет)
Настройка атрибута «страки» для элемента SVG с использованием конкретного цвета.
public static TBuilder Stroke<tbuilder>(this TBuilder builder, Color color) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
color
Color
Цвет, который нужно использовать для инсульта.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Скриншоты (Исполнитель, Paint)
Настройка атрибута «троки» для элемента SVG с использованием заранее определенного значения краски.
public static TBuilder Stroke<tbuilder>(this TBuilder builder, Paint paint) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
paint
Paint
Цветная стоимость должна быть установлена.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Оригинальное название: StrokeDashArray>(TBuilder, парамы двойные[])
Настраивает атрибут «штрак-дашаррей» для элемента СВГ, определяя образец сжатов и пробелов, используемых для покраски штрака.
public static TBuilder StrokeDashArray<tbuilder>(this TBuilder builder, params double[] dashArray) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
dashArray
double
[ ]
Длина диапазона даш.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Оригинальное название: StrokeDashArray>(Издатель, Dash)
Настройка атрибута «троке-дашаррей» для элемента 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
Данный Dash Offset имеет ценность.
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.
Скриншоты (Двойная, двойная)
Настраивает атрибут «трох-митерлимит» для элемента СВГ, определяя границу по соотношению длины митера к ширине удара.
public static TBuilder StrokeMiterlimit<tbuilder>(this TBuilder builder, double miterlimit) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
miterlimit
double
Ограниченная стоимость минерала.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Скриншоты (Двойная, двойная)
Назначает атрибут «инсульт-опацит» для элемента СВГ, определяя неопачность инсульта.
public static TBuilder StrokeOpacity<tbuilder>(this TBuilder builder, double opacity) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
opacity
double
Значение недостоверности .
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Скриншоты (TBuilder, двойный, длинный)
Настраивает атрибут «ширина удара» для элемента SVG, определяя ширину ударов.
public static TBuilder StrokeWidth<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
value
double
Стоимость ширины удара.
type
LengthType
Тип единицы для ширины инсульта.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Стиль (TBuilder, действие)
Настройка атрибута «стил» с помощью строителя правил для определения стилей CSS.
public static TBuilder Style<tbuilder>(this TBuilder builder, Action<rulebuilder> configureRule) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
configureRule
Action
• <
RuleBuilder
>
Действие для конфигурации правила CSS.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Стиль (ТБ, строение)
Настройка атрибута «стил», определяя встроенные стили 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.
Системный язык(ТБ, строение)
Этот атрибут определяет языковые предпочтения, для которых предназначен фрагмент документа SVG.
public static TBuilder SystemLanguage<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IConditionalProcessingAttributeSetter
Parameters
builder
Строитель
Строитель элемента SVG, на котором установлен атрибут.
value
string
Значение строки, представляющее языковые предпочтения, как правило, в виде языковых тегов.
Returns
Строитель
Оригинальный конструктор элементов SVG для цепочки метода.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Табиндекс (Издатель, int)
Настройка атрибута «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, парамы двойные[])
Настройка атрибута «Таблица ценностей» для элемента функции передачи компонентов.
public static TBuilder TableValues<tbuilder>(this TBuilder builder, params double[] values) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
values
double
[ ]
Таблица значений для функции передачи.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Оригинальное название: Tbuilder>(TBuilder и TextAnchor)
Определите атрибут «текст-анчор» для элемента SVG, определяя, как текст горизонтально согласовывается по отношению к данному пункту.
public static TBuilder TextAnchor<tbuilder>(this TBuilder builder, TextAnchor textAnchor) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
textAnchor
TextAnchor
Позиция анкерного текста.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Текстовая декорация(Тбуйлер, боол, bool, Bool)
Составьте атрибут «текстовая декорация» для элемента SVG, определяя декорации, которые добавляются к тексту.
public static TBuilder TextDecoration<tbuilder>(this TBuilder builder, bool underline = false, bool overline = false, bool lineThrough = false, bool blink = false) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
underline
bool
Он уточняет, следует ли подчеркнуть текст.
overline
bool
Определяет, должен ли текст иметь надпись.
lineThrough
bool
Определяет, должен ли текст иметь линию через него.
blink
bool
Определяет, должен ли текст блескать (не рекомендуется для использования).
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Продолжительность (TBuilder, двойный, длинный)
Определите точную длину текста.
public static TBuilder TextLength<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
value
double
Длительность текста.
type
LengthType
Тип длинной единицы для стоимости.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Remarks
Этот метод устанавливает атрибут «текстовая длина», уточняя желаемую длину содержания текста, потенциально превышая естественную длинность текста.
Описание TextOverflow(TBuilder и TextOverflow)
Настройка атрибута “текстовый переток” для элемента SVG, определяя, как переточный контент, который не отображается, сигнализируется пользователям.
public static TBuilder TextOverflow<tbuilder>(this TBuilder builder, TextOverflow textOverflow) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
textOverflow
TextOverflow
Текст перетекает в поведение.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Оригинальное название: Tbuilder>(TBuilder и TextRendering)
Настройка атрибута “тексто-рендерирования” для элемента SVG, предоставляя индикации рендеру о том, какие торги делать при рендерном тексте.
public static TBuilder TextRendering<tbuilder>(this TBuilder builder, TextRendering textRendering) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
textRendering
TextRendering
Текст рендерирующий режим.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
«Т» строитель>(TBuilder, двойный, длинный)
Настройка атрибута «до», определяя конечную стоимость анимации с определенным типом длины.
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 и ComponentTransferType)
Настройка «типа» атрибута элемента функции передачи компонентов.
public static TBuilder Type<tbuilder>(this TBuilder builder, ComponentTransferType type) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
Тип функции передачи компонентов (например, линейная, гамма).
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Оригинальное название: UnicodeBidi>(TBuilder и UnicodeBidi)
Составьте атрибут «уникод-биди» для элемента SVG, определяя, как следует обрабатывать бидирекционный текст.
public static TBuilder UnicodeBidi<tbuilder>(this TBuilder builder, UnicodeBidi unicodeBidi) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
unicodeBidi
UnicodeBidi
Поведение Unicode BiDi.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Цены (TBuilder, парамс строк[])
Составьте атрибут «ценностей», уточняя набор ценностей, которые будут использованы в ходе анимации.
public static TBuilder Values<tbuilder>(this TBuilder builder, params string[] values) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
Строитель
Создатель элемента SVG.
values
string
[ ]
Набор ценностей для анимации.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Видбокс(TBuilder, двойный, двоевый, дублированный)
Настройка атрибута «viewBox» для элемента SVG.
public static TBuilder ViewBox<tbuilder>(this TBuilder builder, double minX, double minY, double width, double height) where TBuilder : ISVGElementBuilder, IViewBoxAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
minX
double
Минимальная координация X в viewBox.
minY
double
Минимальная координация Y в viewBox.
width
double
Ширина зрительного ящика.
height
double
Высота зрительного ящика.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Видимость (TBuilder, видимость)
Настроить атрибут «видимости» для элемента SVG, контролируя, видит ли элемент или нет.
public static TBuilder Visibility<tbuilder>(this TBuilder builder, Visibility visibility) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
visibility
Visibility
Установление видимости .
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
WhiteSspace<тбуйлер>(TBuilder и WhiteSpace)
Составьте атрибут «белого пространства» для элемента SVG, уточняя, как обрабатывается белое пространство внутри елемента.
public static TBuilder WhiteSspace<tbuilder>(this TBuilder builder, WhiteSpace value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
value
WhiteSpace
Белый режим управления пространством.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Широкий (TBuilder, двойный, длинный)
Настройка атрибута «ширина» для элемента 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-axis.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Remarks
Этот метод устанавливает атрибут «x», который определяет горизонтальное положение(и) элемента текста.
XlinkHref(ТБ, строение)
Настройка атрибута “xlink:href” для элемента SVG. Этот attribute используется для определения ссылки на ресурс как ссылку.
public static TBuilder XlinkHref<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IXLinkAttributeSetter
Parameters
builder
Строитель
Инстанция строителя .
value
string
УРИ ресурса для ссылки на.
Returns
Строитель
Инструкция по строительству цепочки.
Типы параметров
TBuilder
Тип строителя элемента SVG.
Оригинальное название: Tbuilder>(ТБ, строение)
Настройка атрибута “xlink:title” для элемента SVG. Этот attribute предоставляет заголовок для связанного ресурса.
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,>