Class SVGBuilderExtensions

Class SVGBuilderExtensions

Название пространства: Aspose.Svg.Builder Ассоциация: Aspose.SVG.dll (25.5.0)

Он предоставляет методы расширения для создания и конфигурирования элементов SVG (Scalable Vector Graphics).Этот класс содержит коллекцию статических методов, которые расширяют различные конструкторские интерфейсы,обеспечивает плавную и удобную конструкцию элементов СВГ и их атрибутов.

[ComVisible(true)]
public static class SVGBuilderExtensions

Inheritance

object SVGBuilderExtensions

Наследованные члены

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

Methods

Акумулируйте (и строитель,)

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

Parameters

builder Строитель

value   

Returns

Строитель

Типы параметров

TBuilder

Добавьте к строению>(TBuilder, действие)

Добавляет в конструктор конфигурацию элемента «а» (гиперсвязь).

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="">&gt; d, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgpathelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder

Parameters

builder Строитель

Пример SVG-буйдера, к которому будет добавлен элемент «путешествия».

d OneOf • < string , Action • < PathBuilder • > >

Тип OneOf, который может быть либо строкой, представляющей данные пути, либо действием, конфигурирующим PathBuilder.

fill OneOf • < Color , Paint , string >

Наполните цвет или стиль краски для маршрута. может быть Цвет или значение 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 Строитель

value   

Returns

Строитель

Типы параметров

TBuilder

Разработчик (TBuilder и AlignmentBaseline)

Составьте атрибут «алигмента-базовой линии» для элемента SVG.

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

Parameters

builder Строитель

Инстанция строителя .

value AlignmentBaseline

Базовая стоимость корректировки должна быть установлена.

Returns

Строитель

Инструкция по строительству цепочки.

Типы параметров

TBuilder

Тип строителя элемента SVG.

Расширение (Двойная, двойная)

Настройка атрибута «амплитуда» для элемента функции передачи компонентов.

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

ArgumentOutOfRangeException

Проверка, если недействительность не находится в действующем диапазоне.

Фолклор (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

ArgumentOutOfRangeException

Проверка, если недействительность не находится в действующем диапазоне.

ФонтФамилия(ТБ, строение)

Настройка атрибута «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 Строитель

value   

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

string

Форматированная строка длины SVG.

Remarks

Этот метод использования используется для форматирования значений длины для атрибутов SVG, прикрепляя соответствующую единицу (например, “px”) к каждой стоимости.

Из «Тбуйлер»>(TBuilder, двойный, длинный)

Настройка «от» атрибута, определяя начальную стоимость анимации с определенным типом длины.

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

Parameters

builder Строитель

Создатель элемента SVG.

value double

Начальная ценность для анимации.

type LengthType

Тип длины для значения «от».

Returns

Строитель

Инструкция по строительству цепочки.

Типы параметров

TBuilder

Тип строителя элемента SVG.

GlyphOrientationВертикальный(TBuilder, текстовой ориентации)

Составьте атрибут «глиф-ориентация-вертика» для элемента SVG, определяя ориентацию глифов.

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

ArgumentException

Сверху, если выдается необычное количество баллов.

Точки (TBuilder, парамы PointF[])

Составьте атрибут «точек» для элемента SVG с помощью ряда объектов PointF.

public static TBuilder Points<tbuilder>(this TBuilder builder, params PointF[] points) where TBuilder : ISVGElementBuilder, IPointsAttributeSetter

Parameters

builder Строитель

Инстанция строителя .

points PointF [ ]

Ряд объектов PointF, представляющих точки.

Returns

Строитель

Инструкция по строительству цепочки.

Типы параметров

TBuilder

Тип строителя элемента SVG.

Исключитель (TBuilder, двойный, двоевый, двоичный, длительный)

Составьте атрибуты “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 Строитель

Инстанция строителя .

type ComponentTransferType

Тип функции передачи компонентов (например, линейная, гамма).

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,>

 Русский