Class SVGBuilderExtensions

Class SVGBuilderExtensions

Namn på plats: Aspose.Svg.Builder Församling: Aspose.SVG.dll (25.5.0)

Tillhandahåller förlängningsmetoder för att bygga och konfigurera SVG (Scalable Vector Graphics) element.Denna klass innehåller en samling statiska metoder som utökar olika bygggränssnitt,tillåta en smidig och bekväm konstruktion av SVG-element och deras egenskaper.

[ComVisible(true)]
public static class SVGBuilderExtensions

Inheritance

object SVGBuilderExtensions

Arvsmedlemmar

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

Methods

Akkumulera(Tillverkare ,)

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

Parameters

builder TBuilder

value   

Returns

TBuilder

Typ av parametrar

TBuilder

Föregående inlägg: Tbuilder>(TBuilder, Action)

Lägg till en “a” (hyperlink) elementkonfiguration till byggaren.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGAElementBuilder >

Konfiguration åtgärd för “a” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Tillverkare(TBuilder, Action)

Lägg till en “animat” elementkonfiguration till byggaren.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGAnimateElementBuilder >

Konfiguration åtgärd för “animate” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Föregående inläggTillverkare(TBuilder, Action)

Lägg till en “animateMotion” elementkonfiguration till byggaren.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGAnimateMotionElementBuilder >

Konfigurationsåtgärden för “animateMotion” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddAnimateTransform(TBuilder, Action)

Lägg till en “animateTransform” elementkonfiguration till byggaren.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGAnimateTransformElementBuilder >

Konfigurationsåtgärden för “animateTransform” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Tillverkare<tbuilder, telementBuilder="">(Tillverkare, TElementBuilder)

Lägger till en befintlig SVG-elementbyggare till den aktuella elementbyggaren. Den här metoden används för att inkludera en fördefinierad svg- elementbygare i dagens byggare.

public static TBuilder AddBuilder<tbuilder, telementbuilder="">(this TBuilder builder, TElementBuilder elementBuilder) where TBuilder : ISVGElementBuilder where TElementBuilder : ISVGElementBuilder

Parameters

builder TBuilder

Den SVG-elementbyggare till vilken den andra elementbyggaren läggs till.

elementBuilder TillverkareElementBuilder

Den SVG-elementbyggaren ska läggas till.

Returns

TBuilder

Den ursprungliga SVG-elementbyggaren för metod kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

TElementBuilder

Typen av SVG-elementbyggaren ska konfigureras.TElementBuilder måste implementera ISVGElmentBuildaren.

Tillverkare(TBuilder, Action)

Lägg till en “cirkel” elementkonfiguration till byggaren.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGCircleElementBuilder >

Konfiguration åtgärd för “cirkel” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Tillverkare(TBuilder, OneOf<dubbel (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)="">, OneOf<färg, färg,="" sträng="">, OneOf<färg, färg,="" sträng="">, sträng, Action)

Lägg till ett “cirkel” med angiven centrum, radius och stilar till SVG-byggaren.

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 TBuilder

SVG-byggaren instans till vilken “cirkel” elementet kommer att läggas till.

cx OneOf ochlt; double , ( double , LengthType och gt;

Den x-koordinaten i cirkelens centrum. kan vara en dubbelvärde eller en tupla av dubbla och längdType.

cy OneOf ochlt; double , ( double , LengthType och gt;

Den y-koordinaten av cirkelns centrum. kan vara en dubbelvärde eller en tupla av dubbla och längdType.

r OneOf ochlt; double , ( double , LengthType och gt;

Radion av cirkeln. kan vara en dubbelvärde eller en tupla av dubbla och LängdType.

fill OneOf ochlt; Color , Paint , string >

Fyll färgen eller färgstilen för cirkeln. Kan vara en färg eller en målning enum värde eller måla server ID. Optionell parameter.

stroke OneOf ochlt; Color , Paint , string >

Det kan vara en färg eller en Paint enum värde eller färg server ID. Optionell parameter.

id string

Den unika identifieraren för cirkelelementet. valfri parameter.

extend Action ochlt; SVGCircleElementBuilder >

En valfri åtgärd för att ytterligare konfigurera cirkelelementbyggaren.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

AddClipPath(TBuilder, Action)

Lägg till en “clipPath” elementkonfiguration till byggaren.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGClipPathElementBuilder >

Konfigurationsåtgärden för ‘clipPath’ elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddContent(TBuilder, sträng)

Lägg till textinnehåll till SVG-elementet.

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

Parameters

builder TBuilder

SVG element byggare.

text string

Texten ska läggas till i elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Remarks

Denna metod gör det möjligt att lägga till textinnehåll direkt till ett SVG-element. Det är användbart för element som innehåller textdata.

AddDefs(TBuilder, Action)

Lägg till en “defs” (definitioner) elementkonfiguration till byggaren.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGDefsElementBuilder >

Konfiguration åtgärd för “defs” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddDesc(TBuilder, Action)

Lägg till en “desc” elementkonfiguration till byggaren.Desc-elementet används för att ge en beskrivning av SVG-innehåll.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGDescElementBuilder >

Konfiguration åtgärd för “desc” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddEllipse(TBuilder, Action)

Lägg till en “ellipse” elementkonfiguration till byggaren.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGEllipseElementBuilder >

Konfiguration åtgärd för “ellipse” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddEllipse(TBuilder, OneOf<dubbel (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)="">, OneOf<färg, färg,="" sträng="">, OneOf<färg, färg,="" sträng="">, sträng, Action)

Lägg till ett “ellipse” element till SVG-byggaren, vilket anger dess centrum, radii och stilar.

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 TBuilder

SVG-byggaren instans till vilken “ellipse” elementet kommer att läggas till.

cx OneOf ochlt; double , ( double , LengthType och gt;

Den x-koordinaten i centrum av ellipsen. kan vara en dubbelvärde eller en tupla av dubbelt och LängdType.

cy OneOf ochlt; double , ( double , LengthType och gt;

Y-koordinaten i centrum av ellipsen. kan vara en dubbelvärde eller en tupla av dubbelt och LängdType.

rx OneOf ochlt; double , ( double , LengthType och gt;

Den x-radius av ellipsen. kan vara en dubbelvärde eller en tupla av dubbla och längdType.

ry OneOf ochlt; double , ( double , LengthType och gt;

Den y-radius av ellipsen. kan vara en dubbelvärde eller en tupla av dubbelt och LängdType.

fill OneOf ochlt; Color , Paint , string >

Fyll färgen eller färgstilen för ellipsen. Kan vara en färg eller en målning enum värde eller måla server ID. Optionell parameter.

stroke OneOf ochlt; Color , Paint , string >

Det kan vara en färg eller en Paint enum värde eller färg server ID. Optionell parameter.

id string

Den unika identifieraren för ellipselementet. valfri parameter.

extend Action ochlt; SVGEllipseElementBuilder >

En valfri åtgärd för att ytterligare konfigurera ellipselementbyggaren.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

AddFeBlend(TBuilder, Action)

Lägg till en “feBlend” elementkonfiguration till byggaren. Detta element definierar en blandningseffekt mellan två grafik.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGFEBlendElementBuilder >

Konfigurationsåtgärden för “feBlend” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddFeBlend(TBuilder, BlendMode?, OneOf<string, filterinput="">, OneOf<string, filterinput=”">, sträng, OneOf<dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)="">, OneOf<färg, färg,="" sträng="">, OneOf<färg, färg,="" sträng="">, sträng, Action)

Lägg till ett “feBlend” element till SVG-byggaren, vilket anger blendläget och olika andra egenskaper för filtereffekten.

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 TBuilder

SVG-byggaren instans till vilken “feBlend” elementet kommer att läggas till.

mode BlendMode ?

Blandningsläge som ska användas. valfri parameter.

in OneOf ochlt; string , FilterInput >

Den första ingången för mixeffekten. kan vara en sträng eller en FilterInput. valfri parameter.

in2 OneOf ochlt; string , FilterInput >

Den andra inmatningen för mix-effekten. kan vara en sträng eller en FilterInput. valfri parameter.

result string

Resultatet identifierar för denna filter primitiv. valfri parameter.

x OneOf ochlt; double , ( double , LengthType och gt;

Den x-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

y OneOf ochlt; double , ( double , LengthType och gt;

Den y-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

width OneOf ochlt; double , ( double , LengthType och gt;

Filternas bredd kan vara en dubbel eller en ValueTuple med LengthType.

height OneOf ochlt; double , ( double , LengthType och gt;

Höjden på filtret primitiv subregion. kan vara en dubbel eller en ValueTuple med LengthType.

fill OneOf ochlt; Color , Paint , string >

Fyll i färg, måla eller färga serverID för elementet. valfri parameter.

stroke OneOf ochlt; Color , Paint , string >

Färg, färg eller färg server ID för elementet. valfri parameter.

id string

Den unika identifieraren för det primitiva elementet i filtret. valfri parameter.

extend Action ochlt; SVGFEBlendElementBuilder >

En valfri åtgärd för att ytterligare konfigurera SVGFEBlendElementBuilder.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

AddFeColorMatrix(TBuilder, Action)

Lägg till en “feColorMatrix” elementkonfiguration till byggaren. Detta element tillämpar en matrix omvandling till färgen och alfa värden för varje pixel.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGFEColorMatrixElementBuilder >

Konfigurationsåtgärden för elementet “feColorMatrix”.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddFeColorMatrix(TBuilder, ColorMatrixOperation, dubbel[ ], OneOf<string, filterinput=”">, sträng, OneOf<dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)="">, OneOf<färg, färg,="" sträng="">, OneOf<färg, färg,="" sträng="">, sträng, Action)

Lägg till ett “feColorMatrix” element till SVG-byggaren, vilket anger typen av färgmatriksverksamhet och olika andra egenskaper för filtereffekten.

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 TBuilder

SVG-byggaren instans till vilken elementet “feColorMatrix” kommer att läggas.

type ColorMatrixOperation

Den typ av färgmatrix operation som ska tillämpas.

values double [ ]

Värden för färgmatriksverksamheten. valfri parameter.

in OneOf ochlt; string , FilterInput >

Inträdet för färgmatrikseffekten. kan vara en sträng eller en FilterInput. valfri parameter.

result string

Resultatet identifierar för denna filter primitiv. valfri parameter.

x OneOf ochlt; double , ( double , LengthType och gt;

Den x-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

y OneOf ochlt; double , ( double , LengthType och gt;

Den y-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

width OneOf ochlt; double , ( double , LengthType och gt;

Filternas bredd kan vara en dubbel eller en ValueTuple med LengthType.

height OneOf ochlt; double , ( double , LengthType och gt;

Höjden på filtret primitiv subregion. kan vara en dubbel eller en ValueTuple med LengthType.

fill OneOf ochlt; Color , Paint , string >

Fyll i färg, måla eller färga serverID för elementet. valfri parameter.

stroke OneOf ochlt; Color , Paint , string >

Färg, färg eller färg server ID för elementet. valfri parameter.

id string

Den unika identifieraren för det primitiva elementet i filtret. valfri parameter.

extend Action ochlt; SVGFEColorMatrixElementBuilder >

En valfri åtgärd för att ytterligare konfigurera SVGFEColorMatrixElementBuilder.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

AddFeComponentTransfer(TBuilder, Action)

Lägg till en ‘feComponentTransfer’-elementkonfiguration till byggaren. Detta element utför komponentervetenskaplig återkoppling av data för färgkanaler.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGFEComponentTransferElementBuilder >

Konfigurationsåtgärden för elementet “feComponentTransfer”.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddFeComponentTransfer(TBuilder, Action, Åtgärd, Åtgärd, Action, OneOf<string, filterinput=”">, sträng, OneOf<dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)="">, OneOf<färg, färg,="" sträng="">, OneOf<färg, färg,="" sträng="">, sträng, Action)

Lägger till ett “feComponentTransfer” element till SVG-byggaren, vilket gör det möjligt att komponentervis återställa data för färgkanaler.

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 TBuilder

SVG-byggaren instans till vilken elementet “feComponentTransfer” läggs till.

a Action ochlt; SVGFEFuncAElementBuilder >

En åtgärd för att konfigurera komponenten “feFuncA” för alfa-kanalen.

r Action ochlt; SVGFEFuncRElementBuilder >

En åtgärd för att konfigurera komponenten “feFuncR” för den röda kanalen.

g Action ochlt; SVGFEFuncGElementBuilder >

En åtgärd för att konfigurera komponenten “feFuncG” för den gröna kanalen.

b Action ochlt; SVGFEFuncBElementBuilder >

En åtgärd för att konfigurera komponenten “feFuncB” för den blå kanalen.

in OneOf ochlt; string , FilterInput >

Ingången för komponentöverföringseffekten. kan vara en sträng eller en FilterInput. valfri parameter.

result string

Resultatet identifierar för denna filter primitiv. valfri parameter.

x OneOf ochlt; double , ( double , LengthType och gt;

Den x-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

y OneOf ochlt; double , ( double , LengthType och gt;

Den y-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

width OneOf ochlt; double , ( double , LengthType och gt;

Filternas bredd kan vara en dubbel eller en ValueTuple med LengthType.

height OneOf ochlt; double , ( double , LengthType och gt;

Höjden på filtret primitiv subregion. kan vara en dubbel eller en ValueTuple med LengthType.

fill OneOf ochlt; Color , Paint , string >

Fyll i färg, måla eller färga serverID för elementet. valfri parameter.

stroke OneOf ochlt; Color , Paint , string >

Färg, färg eller färg server ID för elementet. valfri parameter.

id string

Den unika identifieraren för det primitiva elementet i filtret. valfri parameter.

extend Action ochlt; SVGFEComponentTransferElementBuilder >

En valfri åtgärd för att ytterligare konfigurera SVGFEComponentTransferElementBuilder.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

AddFeComposite(TBuilder, Action)

Lägg till en “feComposite” elementkonfiguration till byggaren. Detta element utför en bitväsentlig kombination av två input grafik.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGFECompositeElementBuilder >

Konfigurationsåtgärden för “feComposite” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddFeComposite(TBuilder, CompositeOperator?, dubbelt?, dubbel?, double?, dual?, OneOf<string, filterinput="">, OneOf<string, filterinput=”">, sträng, OneOf<dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)="">, OneOf<färg, färg,="" sträng="">, OneOf<färg, färg,="" sträng="">, sträng, Action)

Lägg till ett “feComposite” element till SVG-byggaren, vilket anger den sammansatta verksamheten och olika andra egenskaper för att kombinera inmatningsbilder.

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 TBuilder

SVG-byggaren instans till vilken “feComposite” elementet kommer att läggas till.

compositeOperator CompositeOperator ?

Den kompositoperatorn som ska användas. valfri parameter.

k1 double ?

Den första numeriska värdet för den sammansatta operationen. valfri parameter.

k2 double ?

Den andra numeriska värdet för den kompositverksamheten. valfri parameter.

k3 double ?

Det tredje numeriska värdet för den kompositverksamheten. valfri parameter.

k4 double ?

Den fjärde numeriska värdet för den kompositverksamheten. valfri parameter.

in OneOf ochlt; string , FilterInput >

Den första inmatningen för den kompositiva effekten. Kan vara en sträng eller en FilterInput. Alternativ parameter.

in2 OneOf ochlt; string , FilterInput >

Den andra inmatningen för den sammansatta effekten. Kan vara en sträng eller en FilterInput. Alternativ parameter.

result string

Resultatet identifierar för denna filter primitiv. valfri parameter.

x OneOf ochlt; double , ( double , LengthType och gt;

Den x-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

y OneOf ochlt; double , ( double , LengthType och gt;

Den y-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

width OneOf ochlt; double , ( double , LengthType och gt;

Filternas bredd kan vara en dubbel eller en ValueTuple med LengthType.

height OneOf ochlt; double , ( double , LengthType och gt;

Höjden på filtret primitiv subregion. kan vara en dubbel eller en ValueTuple med LengthType.

fill OneOf ochlt; Color , Paint , string >

Fyll i färg, måla eller färga serverID för elementet. valfri parameter.

stroke OneOf ochlt; Color , Paint , string >

Färg, färg eller färg server ID för elementet. valfri parameter.

id string

Den unika identifieraren för det primitiva elementet i filtret. valfri parameter.

extend Action ochlt; SVGFECompositeElementBuilder >

En valfri åtgärd för att ytterligare konfigurera SVGFECompositeElementBuilder.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

AddFeConvolveMatrix(TBuilder, Action)

Lägg till en “feConvolveMatrix” elementkonfiguration till byggaren. Detta element gäller en matrix konvolutionsfilter effekt.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGFEConvolveMatrixElementBuilder >

Konfigurationsåtgärden för elementet “feConvolveMatrix”.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddFeConvolveMatrix(TBuilder, dubbel[ ], dubbel?, dubbla?, int?, Int?, EdgeMode?, bool?, OneOf<int, (Författare: int int)="">, OneOf<string, filterinput=”">, sträng, OneOf<dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)="">, OneOf<färg, färg,="" sträng="">, OneOf<färg, färg,="" sträng="">, sträng, Action)

Lägger till ett “feConvolveMatrix” element till SVG-byggaren, genom att tillämpa en matrix konvolutionsfilter effekt.

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 TBuilder

SVG-byggaren instans till vilken elementet “feConvolveMatrix” kommer att läggas.

kernelMatrix double [ ]

Matrix av värden för konvergens. valfri parameter.

divisor double ?

Distributör för konvolutions. valfri parameter.

bias double ?

Bias att läggas till resultatet av konvergens. valfri parameter.

targetX int ?

x-koordinaten för målspixel i kärnmatriken. valfri parameter.

targetY int ?

Y-koordinaten av målinriktad pixel i kärnmatriken.

edgeMode EdgeMode ?

Det definierar hur man hanterar edge pixlar i konvergens. valfri parameter.

preserveAlpha bool ?

Anger om du ska bevara alfa-kanalen. valfri parameter.

order OneOf ochlt; int , ( int , int och gt;

Orden på kärnmatrisen. kan vara en int eller en ValueTuple av två inches.

in OneOf ochlt; string , FilterInput >

Inträdet för konverteringseffekten. kan vara en sträng eller en FilterInput. valfri parameter.

result string

Resultatet identifierar för denna filter primitiv. valfri parameter.

x OneOf ochlt; double , ( double , LengthType och gt;

Den x-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

y OneOf ochlt; double , ( double , LengthType och gt;

Den y-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

width OneOf ochlt; double , ( double , LengthType och gt;

Filternas bredd kan vara en dubbel eller en ValueTuple med LengthType.

height OneOf ochlt; double , ( double , LengthType och gt;

Höjden på filtret primitiv subregion. kan vara en dubbel eller en ValueTuple med LengthType.

fill OneOf ochlt; Color , Paint , string >

Fyll i färg, måla eller färga serverID för elementet. valfri parameter.

stroke OneOf ochlt; Color , Paint , string >

Färg, färg eller färg server ID för elementet. valfri parameter.

id string

Den unika identifieraren för det primitiva elementet i filtret. valfri parameter.

extend Action ochlt; SVGFEConvolveMatrixElementBuilder >

En valfri åtgärd för att ytterligare konfigurera SVGFEConvolveMatrixElementBuilder.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

AddFeDiffuseLighting(TBuilder, Action)

Lägg till en “feDiffuseLighting” elementkonfiguration till byggaren. Detta element ger en belysningseffekt på en bild.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGFEDiffuseLightingElementBuilder >

Konfigurationsåtgärden för elementet “feDiffuseLighting”.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddFeDiffuseLighting(TBuilder, Action, Färg?, dubbel?, dubbelt?, OneOf<string, filterinput=”">, sträng, OneOf<dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)="">, OneOf<färg, färg,="" sträng="">, OneOf<färg, färg,="" sträng="">, sträng, Action)

Lägg till ett “feDiffuseLighting” element till SVG-byggaren, genom att tillämpa en diffus belysningseffekt med hjälp av en angiven ljuskälla.

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 TBuilder

SVG-byggaren instans till vilken elementet “feDiffuseLighting” läggs till.

lightSource Action ochlt; SVGFEDistantLightElementBuilder >

En åtgärd för att konfigurera ljuskällan för diffus belysningseffekten.

lightingColor Color ?

Färgen på ljuset. valfri parameter.

surfaceScale double ?

Ytskalafaktorn för belysningseffekten. valfri parameter.

diffuseConstant double ?

Den konstanta som används för att bestämma belysningseffekten. valfri parameter.

in OneOf ochlt; string , FilterInput >

Inträdet för diffus belysningseffekten. kan vara en sträng eller en FilterInput. valfri parameter.

result string

Resultatet identifierar för denna filter primitiv. valfri parameter.

x OneOf ochlt; double , ( double , LengthType och gt;

Den x-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

y OneOf ochlt; double , ( double , LengthType och gt;

Den y-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

width OneOf ochlt; double , ( double , LengthType och gt;

Filternas bredd kan vara en dubbel eller en ValueTuple med LengthType.

height OneOf ochlt; double , ( double , LengthType och gt;

Höjden på filtret primitiv subregion. kan vara en dubbel eller en ValueTuple med LengthType.

fill OneOf ochlt; Color , Paint , string >

Fyll i färg, måla eller färga serverID för elementet. valfri parameter.

stroke OneOf ochlt; Color , Paint , string >

Färg, färg eller färg server ID för elementet. valfri parameter.

id string

Den unika identifieraren för det primitiva elementet i filtret. valfri parameter.

extend Action ochlt; SVGFEDiffuseLightingElementBuilder >

En valfri åtgärd för att ytterligare konfigurera SVGFEDiffuseLightingElementBuilder.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

AddFeDiffuseLighting(TBuilder, Action, Färg?, dubbel?, dubbelt?, OneOf<string, filterinput=”">, sträng, OneOf<dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)="">, OneOf<färg, färg,="" sträng="">, OneOf<färg, färg,="" sträng="">, sträng, Action)

Lägg till ett “feDiffuseLighting” element till SVG-byggaren, genom att tillämpa en diffus belysningseffekt med hjälp av en angiven ljuskälla.

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 TBuilder

SVG-byggaren instans till vilken elementet “feDiffuseLighting” läggs till.

lightSource Action ochlt; SVGFEPointLightElementBuilder >

En åtgärd för att konfigurera ljuskällan för diffus belysningseffekten.

lightingColor Color ?

Färgen på ljuset. valfri parameter.

surfaceScale double ?

Ytskalafaktorn för belysningseffekten. valfri parameter.

diffuseConstant double ?

Den konstanta som används för att bestämma belysningseffekten. valfri parameter.

in OneOf ochlt; string , FilterInput >

Inträdet för diffus belysningseffekten. kan vara en sträng eller en FilterInput. valfri parameter.

result string

Resultatet identifierar för denna filter primitiv. valfri parameter.

x OneOf ochlt; double , ( double , LengthType och gt;

Den x-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

y OneOf ochlt; double , ( double , LengthType och gt;

Den y-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

width OneOf ochlt; double , ( double , LengthType och gt;

Filternas bredd kan vara en dubbel eller en ValueTuple med LengthType.

height OneOf ochlt; double , ( double , LengthType och gt;

Höjden på filtret primitiv subregion. kan vara en dubbel eller en ValueTuple med LengthType.

fill OneOf ochlt; Color , Paint , string >

Fyll i färg, måla eller färga serverID för elementet. valfri parameter.

stroke OneOf ochlt; Color , Paint , string >

Färg, färg eller färg server ID för elementet. valfri parameter.

id string

Den unika identifieraren för det primitiva elementet i filtret. valfri parameter.

extend Action ochlt; SVGFEDiffuseLightingElementBuilder >

En valfri åtgärd för att ytterligare konfigurera SVGFEDiffuseLightingElementBuilder.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

AddFeDiffuseLighting(TBuilder, Action, Färg?, dubbel?, dubbelt?, OneOf<string, filterinput=”">, sträng, OneOf<dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)="">, OneOf<färg, färg,="" sträng="">, OneOf<färg, färg,="" sträng="">, sträng, Action)

Lägg till ett “feDiffuseLighting” element till SVG-byggaren, genom att tillämpa en diffus belysningseffekt med hjälp av en angiven ljuskälla.

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 TBuilder

SVG-byggaren instans till vilken elementet “feDiffuseLighting” läggs till.

lightSource Action ochlt; SVGFESpotLightElementBuilder >

En åtgärd för att konfigurera ljuskällan för diffus belysningseffekten.

lightingColor Color ?

Färgen på ljuset. valfri parameter.

surfaceScale double ?

Ytskalafaktorn för belysningseffekten. valfri parameter.

diffuseConstant double ?

Den konstanta som används för att bestämma belysningseffekten. valfri parameter.

in OneOf ochlt; string , FilterInput >

Inträdet för diffus belysningseffekten. kan vara en sträng eller en FilterInput. valfri parameter.

result string

Resultatet identifierar för denna filter primitiv. valfri parameter.

x OneOf ochlt; double , ( double , LengthType och gt;

Den x-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

y OneOf ochlt; double , ( double , LengthType och gt;

Den y-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

width OneOf ochlt; double , ( double , LengthType och gt;

Filternas bredd kan vara en dubbel eller en ValueTuple med LengthType.

height OneOf ochlt; double , ( double , LengthType och gt;

Höjden på filtret primitiv subregion. kan vara en dubbel eller en ValueTuple med LengthType.

fill OneOf ochlt; Color , Paint , string >

Fyll i färg, måla eller färga serverID för elementet. valfri parameter.

stroke OneOf ochlt; Color , Paint , string >

Färg, färg eller färg server ID för elementet. valfri parameter.

id string

Den unika identifieraren för det primitiva elementet i filtret. valfri parameter.

extend Action ochlt; SVGFEDiffuseLightingElementBuilder >

En valfri åtgärd för att ytterligare konfigurera SVGFEDiffuseLightingElementBuilder.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

AddFeDisplacementMap(TBuilder, Action<svgföddisplacementmapelementbuilder>)

Lägg till en “feDisplacementMap” elementkonfiguration till byggaren. Detta element flyttar en bild genom en specifik vektor karta.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGFEDisplacementMapElementBuilder >

Konfigurationsåtgärden för elementet “feDisplacementMap”.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddFeDisplacementMap(TBuilder, dubbel?, ChannelSelector?, KanalSelektor?, OneOf<string, filterinput="">, OneOf<string, filterinput=”">, sträng, OneOf<dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)="">, OneOf<färg, färg,="" sträng="">, OneOf<färg, färg,="" sträng="">, sträng, Action)

Lägg till ett “feDisplacementMap” element till SVG-byggaren, vilket skapar en effekt som förvränger en bild baserad på färgdata från en andra källa.

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 TBuilder

SVG-byggaren instans till vilken elementet “feDisplacementMap” läggs till.

scale double ?

Skalafaktorn som bestämmer mängden flyttning. valfri parameter.

xChannelSelector ChannelSelector ?

Kanalen i in2 bilden att använda för flyttning längs x-axeln.

yChannelSelector ChannelSelector ?

Kanalen i in2 bilden att använda för flyttning längs y-axeln.

in OneOf ochlt; string , FilterInput >

Inmatningsbilden ska flyttas. kan vara en sträng eller en FilterInput. valfri parameter.

in2 OneOf ochlt; string , FilterInput >

Bilden ger flyttningsdata. kan vara en sträng eller en FilterInput. valfri parameter.

result string

Resultatet identifierar för denna filter primitiv. valfri parameter.

x OneOf ochlt; double , ( double , LengthType och gt;

Den x-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

y OneOf ochlt; double , ( double , LengthType och gt;

Den y-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

width OneOf ochlt; double , ( double , LengthType och gt;

Filternas bredd kan vara en dubbel eller en ValueTuple med LengthType.

height OneOf ochlt; double , ( double , LengthType och gt;

Höjden på filtret primitiv subregion. kan vara en dubbel eller en ValueTuple med LengthType.

fill OneOf ochlt; Color , Paint , string >

Fyll i färg, måla eller färga serverID för elementet. valfri parameter.

stroke OneOf ochlt; Color , Paint , string >

Färg, färg eller färg server ID för elementet. valfri parameter.

id string

Den unika identifieraren för det primitiva elementet i filtret. valfri parameter.

extend Action ochlt; SVGFEDisplacementMapElementBuilder >

En valfri åtgärd för att ytterligare konfigurera SVGFEDisplacementMapElementBuilder.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

AddFeDropShadow(TBuilder, Action)

Lägg till en “feDropShadow” elementkonfiguration till byggaren. Detta element skapar en drop shadow effekt.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGFEDropShadowElementBuilder >

Konfigurationsåtgärden för elementet “feDropShadow”.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddFeDropShadow(TBuilder, dubbelt?, dubbel?, OneOf<dubbel, (Dubbel = ”dubbel”)="">, OneOf<string, filterinput=”">, sträng, OneOf<dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)="">, OneOf<färg, färg,="" sträng="">, OneOf<färg, färg,="" sträng="">, sträng, Action)

Lägg till ett “feDropShadow” element till SVG-byggaren, vilket skapar en drop shadow effekt för inmatningsgrafik.

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 TBuilder

SVG-byggaren instans till vilken elementet “feDropShadow” läggs till.

dx double ?

Den horisontella avsetten för drop skuggan. valfri parameter.

dy double ?

Den vertikala avsetten för drop skuggan. valfri parameter.

stdDeviation OneOf ochlt; double , ( double , double och gt;

Standardavvikelsen för bluroperationen i dropshadow. kan vara en dubbel eller en ValueTuple av två dubbla.

in OneOf ochlt; string , FilterInput >

Inträdesgrafiken till vilken dropshadow kommer att tillämpas. kan vara en sträng eller en FilterInput. valfri parameter.

result string

Resultatet identifierar för denna filter primitiv. valfri parameter.

x OneOf ochlt; double , ( double , LengthType och gt;

Den x-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

y OneOf ochlt; double , ( double , LengthType och gt;

Den y-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

width OneOf ochlt; double , ( double , LengthType och gt;

Filternas bredd kan vara en dubbel eller en ValueTuple med LengthType.

height OneOf ochlt; double , ( double , LengthType och gt;

Höjden på filtret primitiv subregion. kan vara en dubbel eller en ValueTuple med LengthType.

fill OneOf ochlt; Color , Paint , string >

Fyll i färg, måla eller färga serverID för elementet. valfri parameter.

stroke OneOf ochlt; Color , Paint , string >

Färg, färg eller färg server ID för elementet. valfri parameter.

id string

Den unika identifieraren för det primitiva elementet i filtret. valfri parameter.

extend Action ochlt; SVGFEDropShadowElementBuilder >

En valfri åtgärd för att ytterligare konfigurera SVGFEDropShadowElementBuilder.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

AddFeFlood(TBuilder, Action)

Lägg till en “feFlood” elementkonfiguration till byggaren. Detta element fyller filtrets underregion med en angiven färg.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGFEFloodElementBuilder >

Konfigurationsåtgärden för “feFlood” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddFeFlood(TBuilder, färg?, dubbel?, sträng, OneOf<dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)="">, OneOf<färg, färg,="" sträng="">, OneOf<färg, färg,="" sträng="">, sträng, Action)

Lägg till ett “feFlood” element till SVG-byggaren, vilket skapar en enhetlig översvämningsfärgseffekt över hela filtrets underregion.

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 TBuilder

SVG-byggaren instans till vilken elementet “feFlood” kommer att läggas till.

floodColor Color ?

Färgen som används för översvämningseffekten. valfri parameter.

floodOpacity double ?

Opacitetsnivån på översvämningsfärgen. valfri parameter.

result string

Resultatet identifierar för denna filter primitiv. valfri parameter.

x OneOf ochlt; double , ( double , LengthType och gt;

Den x-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

y OneOf ochlt; double , ( double , LengthType och gt;

Den y-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

width OneOf ochlt; double , ( double , LengthType och gt;

Filternas bredd kan vara en dubbel eller en ValueTuple med LengthType.

height OneOf ochlt; double , ( double , LengthType och gt;

Höjden på filtret primitiv subregion. kan vara en dubbel eller en ValueTuple med LengthType.

fill OneOf ochlt; Color , Paint , string >

Fyll i färg, måla eller färga serverID för elementet. valfri parameter.

stroke OneOf ochlt; Color , Paint , string >

Färg, färg eller färg server ID för elementet. valfri parameter.

id string

Den unika identifieraren för det primitiva elementet i filtret. valfri parameter.

extend Action ochlt; SVGFEFloodElementBuilder >

En valfri åtgärd för att ytterligare konfigurera SVGFEFloodElementBuilder.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

AddFeGaussianBlur(TBuilder, Action)

Lägg till en “feGaussianBlur” elementkonfiguration till byggaren. Detta element tillämpar en Gaussian blur på inmatningsbilden.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGFEGaussianBlurElementBuilder >

Konfigurationsåtgärden för elementet “feGaussianBlur”.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddFeGaussianBlur(TBuilder, OneOf<dubbel (Dubbel = ”dubbel”)="">, OneOf<string, filterinput=”">, sträng, OneOf<dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)="">, OneOf<färg, färg,="" sträng="">, OneOf<färg, färg,="" sträng="">, sträng, Action)

Lägg till ett “feGaussianBlur” element till SVG-byggaren, genom att tillämpa en Gaussian blur effekt på inmatningsbilden.

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 TBuilder

SVG-byggaren instans till vilken elementet “feGaussianBlur” kommer att läggas till.

stdDeviation OneOf ochlt; double , ( double , double och gt;

Den standardavvikelsen för bluroperationen. kan vara en dubbel eller en ValueTuple av två dubbla.

in OneOf ochlt; string , FilterInput >

Den ingångsbild till vilken den Gaussian blur kommer att tillämpas. kan vara en sträng eller en FilterInput.

result string

Resultatet identifierar för denna filter primitiv. valfri parameter.

x OneOf ochlt; double , ( double , LengthType och gt;

Den x-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

y OneOf ochlt; double , ( double , LengthType och gt;

Den y-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

width OneOf ochlt; double , ( double , LengthType och gt;

Filternas bredd kan vara en dubbel eller en ValueTuple med LengthType.

height OneOf ochlt; double , ( double , LengthType och gt;

Höjden på filtret primitiv subregion. kan vara en dubbel eller en ValueTuple med LengthType.

fill OneOf ochlt; Color , Paint , string >

Fyll i färg, måla eller färga serverID för elementet. valfri parameter.

stroke OneOf ochlt; Color , Paint , string >

Färg, färg eller färg server ID för elementet. valfri parameter.

id string

Den unika identifieraren för det primitiva elementet i filtret. valfri parameter.

extend Action ochlt; SVGFEGaussianBlurElementBuilder >

En valfri åtgärd för att ytterligare konfigurera SVGFEGaussianBlurElementBuilder.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

AddFeImage(TBuilder, Action)

Lägg till en “feImage” -elementkonfiguration till byggaren.Denna element fanger en extern bild och inkluderar den i filterröret.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGFEImageElementBuilder >

Konfigurationsåtgärden för “feImage” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddFeImage(TBuilder, sträng, string, OneOf<dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)="">, OneOf<färg, färg,="" sträng="">, OneOf<färg, färg,="" sträng="">, sträng, Action)

Lägg till ett “feImage” element till SVG-byggaren, vilket inkluderar en extern bild i filtereffekten.

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 TBuilder

SVG-byggaren instans till vilken ‘feImage’ elementet kommer att läggas till.

href string

URL eller referens till den yttre bilden. valfri parameter.

result string

Resultatet identifierar för denna filter primitiv. valfri parameter.

x OneOf ochlt; double , ( double , LengthType och gt;

Den x-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

y OneOf ochlt; double , ( double , LengthType och gt;

Den y-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

width OneOf ochlt; double , ( double , LengthType och gt;

Filternas bredd kan vara en dubbel eller en ValueTuple med LengthType.

height OneOf ochlt; double , ( double , LengthType och gt;

Höjden på filtret primitiv subregion. kan vara en dubbel eller en ValueTuple med LengthType.

fill OneOf ochlt; Color , Paint , string >

Fyll i färg, måla eller färga serverID för elementet. valfri parameter.

stroke OneOf ochlt; Color , Paint , string >

Färg, färg eller färg server ID för elementet. valfri parameter.

id string

Den unika identifieraren för det primitiva elementet i filtret. valfri parameter.

extend Action ochlt; SVGFEImageElementBuilder >

En valfri åtgärd för att ytterligare konfigurera SVGFEImageElementBuilder.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

AddFeMerge(TBuilder, Action)

Lägg till en “feMerge” elementkonfiguration till byggaren. Detta element gör att filtereffekter kan tillämpas samtidigt istället för sekventiellt.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGFEMergeElementBuilder >

Konfigurationsåtgärden för “feMerge” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddFeMorphology(TBuilder, Action)

Lägg till en “feMorphology” elementkonfiguration till byggaren. Detta element används för att tillämpa morfologiska operationer som dilation eller erosion på inmatningsbilden.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGFEMorphologyElementBuilder >

Konfigurationsåtgärden för elementet “feMorphology”.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddFeMorphology(TBuilder, MorphologyOperator?, OneOf<dubbel, (Dubbel = ”dubbel”)="">, OneOf<string, filterinput=”">, sträng, OneOf<dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)="">, OneOf<färg, färg,="" sträng="">, OneOf<färg, färg,="" sträng="">, sträng, Action)

Lägger till ett “feMorphology” element till SVG-byggaren och tillämpar en morfologisk operation på inmatningsbilden.

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 TBuilder

SVG-byggaren instans till vilken elementet “feMorphology” kommer att läggas till.

operator MorphologyOperator ?

Den morfologiska operatören som ska tillämpas. valfri parameter.

radius OneOf ochlt; double , ( double , double och gt;

Radion för morfologins operation. kan vara en dubbel eller en ValueTuple av två dubbla.

in OneOf ochlt; string , FilterInput >

Den ingångsbild till vilken den morfologiska operationen kommer att tillämpas. kan vara en sträng eller en FilterInput.

result string

Resultatet identifierar för denna filter primitiv. valfri parameter.

x OneOf ochlt; double , ( double , LengthType och gt;

Den x-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

y OneOf ochlt; double , ( double , LengthType och gt;

Den y-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

width OneOf ochlt; double , ( double , LengthType och gt;

Filternas bredd kan vara en dubbel eller en ValueTuple med LengthType.

height OneOf ochlt; double , ( double , LengthType och gt;

Höjden på filtret primitiv subregion. kan vara en dubbel eller en ValueTuple med LengthType.

fill OneOf ochlt; Color , Paint , string >

Fyll i färg, måla eller färga serverID för elementet. valfri parameter.

stroke OneOf ochlt; Color , Paint , string >

Färg, färg eller färg server ID för elementet. valfri parameter.

id string

Den unika identifieraren för det primitiva elementet i filtret. valfri parameter.

extend Action ochlt; SVGFEMorphologyElementBuilder >

En valfri åtgärd för att ytterligare konfigurera SVGFEMorphologyElementBuilder.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

AddFeOffset(TBuilder, Action)

Lägg till en “feOffset” elementkonfiguration till byggaren. Det här elementet offsetar inmatningsbilden av en angiven vektor.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGFEOffsetElementBuilder >

Konfigurationsåtgärden för “feOffset” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddFeOffset(TBuilder, dubbel?, dubbla?, OneOf<string, filterinput=”">, sträng, OneOf<dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)="">, OneOf<färg, färg,="" sträng="">, OneOf<färg, färg,="" sträng="">, sträng, Action)

Lägg till ett “feOffset” element till SVG-byggaren, vilket skapar en offseteffekt genom att byta inmatningsbilden med en angiven vektor.

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 TBuilder

SVG-byggaren instans till vilken “feOffset” elementet kommer att läggas till.

dx double ?

Den horisontella avstängningen. valfri parameter.

dy double ?

Den vertikala avstängningen. valfri parameter.

in OneOf ochlt; string , FilterInput >

Den inmatningsbilden till vilken offset kommer att tillämpas. kan vara en sträng eller en FilterInput. valfri parameter.

result string

Resultatet identifierar för denna filter primitiv. valfri parameter.

x OneOf ochlt; double , ( double , LengthType och gt;

Den x-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

y OneOf ochlt; double , ( double , LengthType och gt;

Den y-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

width OneOf ochlt; double , ( double , LengthType och gt;

Filternas bredd kan vara en dubbel eller en ValueTuple med LengthType.

height OneOf ochlt; double , ( double , LengthType och gt;

Höjden på filtret primitiv subregion. kan vara en dubbel eller en ValueTuple med LengthType.

fill OneOf ochlt; Color , Paint , string >

Fyll i färg, måla eller färga serverID för elementet. valfri parameter.

stroke OneOf ochlt; Color , Paint , string >

Färg, färg eller färg server ID för elementet. valfri parameter.

id string

Den unika identifieraren för det primitiva elementet i filtret. valfri parameter.

extend Action ochlt; SVGFEOffsetElementBuilder >

En valfri åtgärd för att ytterligare konfigurera SVGFEOffsetElementBuilder.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

AddFeSpecularLighting(TBuilder, Action)

Lägg till en “feSpecularLighting” elementkonfiguration till byggaren. Detta element tillämpar en belysningseffekt på bilden, simulerar spektral reflektion.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGFESpecularLightingElementBuilder >

Konfigurationsåtgärden för elementet “feSpecularLighting”.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddFeSpecularLighting(TBuilder, ActionFärg, dubbel, dubbelt eller dubbla, (Dubbel = ”dubbel”)="">, OneOf<string, filterinput=”">, sträng, OneOf<dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)="">, OneOf<färg, färg,="" sträng="">, OneOf<färg, färg,="" sträng="">, sträng, Action)

Lägg till ett “feSpecularLighting” element till SVG-byggaren, genom att tillämpa en spektakulär belysningseffekt med hjälp av en specifik ljuskälla.

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 TBuilder

SVG-byggaren instans till vilken elementet “feSpecularLighting” läggs till.

lightSource Action ochlt; SVGFEDistantLightElementBuilder >

En åtgärd för att konfigurera ljuskällan för den spektakulära belysningseffekten.

lightingColor Color ?

Färgen på ljuset. valfri parameter.

surfaceScale double ?

Ytskalafaktorn för belysningseffekten. valfri parameter.

specularConstant double ?

Den konstanta som används för att skala den spektakulära termen. valfri parameter.

specularExponent double ?

Exponenten för den spektakulära termen, som kontrollerar fokusen på den spektrala höjdpunkten.

kernelUnitLength OneOf ochlt; double , ( double , double och gt;

Kärnens enhetslängd för konverteringsfiltret. Kan vara en dubbel eller en ValueTuple av två dubbla.

in OneOf ochlt; string , FilterInput >

Inmatningsbilden till vilken spektral belysningseffekten kommer att tillämpas. kan vara en sträng eller en FilterInput. valfri parameter.

result string

Resultatet identifierar för denna filter primitiv. valfri parameter.

x OneOf ochlt; double , ( double , LengthType och gt;

Den x-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

y OneOf ochlt; double , ( double , LengthType och gt;

Den y-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

width OneOf ochlt; double , ( double , LengthType och gt;

Filternas bredd kan vara en dubbel eller en ValueTuple med LengthType.

height OneOf ochlt; double , ( double , LengthType och gt;

Höjden på filtret primitiv subregion. kan vara en dubbel eller en ValueTuple med LengthType.

fill OneOf ochlt; Color , Paint , string >

Fyll i färg, måla eller färga serverID för elementet. valfri parameter.

stroke OneOf ochlt; Color , Paint , string >

Färg, färg eller färg server ID för elementet. valfri parameter.

id string

Den unika identifieraren för det primitiva elementet i filtret. valfri parameter.

extend Action ochlt; SVGFESpecularLightingElementBuilder >

En valfri åtgärd för att ytterligare konfigurera SVGFESpecularLightingElementBuilder.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

AddFeSpecularLighting(TBuilder, ActionFärg, dubbel, dubbelt eller dubbla, (Dubbel = ”dubbel”)="">, OneOf<string, filterinput=”">, sträng, OneOf<dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)="">, OneOf<färg, färg,="" sträng="">, OneOf<färg, färg,="" sträng="">, sträng, Action)

Lägg till ett “feSpecularLighting” element till SVG-byggaren, genom att tillämpa en spektakulär belysningseffekt med hjälp av en specifik ljuskälla.

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 TBuilder

SVG-byggaren instans till vilken elementet “feSpecularLighting” läggs till.

lightSource Action ochlt; SVGFEPointLightElementBuilder >

En åtgärd för att konfigurera ljuskällan för den spektakulära belysningseffekten.

lightingColor Color ?

Färgen på ljuset. valfri parameter.

surfaceScale double ?

Ytskalafaktorn för belysningseffekten. valfri parameter.

specularConstant double ?

Den konstanta som används för att skala den spektakulära termen. valfri parameter.

specularExponent double ?

Exponenten för den spektakulära termen, som kontrollerar fokusen på den spektrala höjdpunkten.

kernelUnitLength OneOf ochlt; double , ( double , double och gt;

Kärnens enhetslängd för konverteringsfiltret. Kan vara en dubbel eller en ValueTuple av två dubbla.

in OneOf ochlt; string , FilterInput >

Inmatningsbilden till vilken spektral belysningseffekten kommer att tillämpas. kan vara en sträng eller en FilterInput. valfri parameter.

result string

Resultatet identifierar för denna filter primitiv. valfri parameter.

x OneOf ochlt; double , ( double , LengthType och gt;

Den x-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

y OneOf ochlt; double , ( double , LengthType och gt;

Den y-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

width OneOf ochlt; double , ( double , LengthType och gt;

Filternas bredd kan vara en dubbel eller en ValueTuple med LengthType.

height OneOf ochlt; double , ( double , LengthType och gt;

Höjden på filtret primitiv subregion. kan vara en dubbel eller en ValueTuple med LengthType.

fill OneOf ochlt; Color , Paint , string >

Fyll i färg, måla eller färga serverID för elementet. valfri parameter.

stroke OneOf ochlt; Color , Paint , string >

Färg, färg eller färg server ID för elementet. valfri parameter.

id string

Den unika identifieraren för det primitiva elementet i filtret. valfri parameter.

extend Action ochlt; SVGFESpecularLightingElementBuilder >

En valfri åtgärd för att ytterligare konfigurera SVGFESpecularLightingElementBuilder.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

AddFeSpecularLighting(TBuilder, ActionFärg, dubbel, dubbelt eller dubbla, (Dubbel = ”dubbel”)="">, OneOf<string, filterinput=”">, sträng, OneOf<dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)="">, OneOf<färg, färg,="" sträng="">, OneOf<färg, färg,="" sträng="">, sträng, Action)

Lägg till ett “feSpecularLighting” element till SVG-byggaren, genom att tillämpa en spektakulär belysningseffekt med hjälp av en specifik ljuskälla.

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 TBuilder

SVG-byggaren instans till vilken elementet “feSpecularLighting” läggs till.

lightSource Action ochlt; SVGFESpotLightElementBuilder >

En åtgärd för att konfigurera ljuskällan för den spektakulära belysningseffekten.

lightingColor Color ?

Färgen på ljuset. valfri parameter.

surfaceScale double ?

Ytskalafaktorn för belysningseffekten. valfri parameter.

specularConstant double ?

Den konstanta som används för att skala den spektakulära termen. valfri parameter.

specularExponent double ?

Exponenten för den spektakulära termen, som kontrollerar fokusen på den spektrala höjdpunkten.

kernelUnitLength OneOf ochlt; double , ( double , double och gt;

Kärnens enhetslängd för konverteringsfiltret. Kan vara en dubbel eller en ValueTuple av två dubbla.

in OneOf ochlt; string , FilterInput >

Inmatningsbilden till vilken spektral belysningseffekten kommer att tillämpas. kan vara en sträng eller en FilterInput. valfri parameter.

result string

Resultatet identifierar för denna filter primitiv. valfri parameter.

x OneOf ochlt; double , ( double , LengthType och gt;

Den x-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

y OneOf ochlt; double , ( double , LengthType och gt;

Den y-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

width OneOf ochlt; double , ( double , LengthType och gt;

Filternas bredd kan vara en dubbel eller en ValueTuple med LengthType.

height OneOf ochlt; double , ( double , LengthType och gt;

Höjden på filtret primitiv subregion. kan vara en dubbel eller en ValueTuple med LengthType.

fill OneOf ochlt; Color , Paint , string >

Fyll i färg, måla eller färga serverID för elementet. valfri parameter.

stroke OneOf ochlt; Color , Paint , string >

Färg, färg eller färg server ID för elementet. valfri parameter.

id string

Den unika identifieraren för det primitiva elementet i filtret. valfri parameter.

extend Action ochlt; SVGFESpecularLightingElementBuilder >

En valfri åtgärd för att ytterligare konfigurera SVGFESpecularLightingElementBuilder.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

Tillverkare(TBuilder, Action)

Lägg till en “feTile” elementkonfiguration till byggaren. Detta element fyller en rektangel med den upprepade, fällda mönstret av en inmatningsbild.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGFETileElementBuilder >

Konfigurationsåtgärden för “feTile” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Tillverkare(TBuilder, OneOf<string, filterinput=”">, sträng, OneOf<dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)="">, OneOf<färg, färg,="" sträng="">, OneOf<färg, färg,="" sträng="">, sträng, Action)

Lägg till ett “feTile” element till SVG-byggaren, vilket skapar ett mönster av pilar genom att reproducera inmatningsbilden.

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 TBuilder

SVG-byggaren instans till vilken “feTile” elementet kommer att läggas till.

in OneOf ochlt; string , FilterInput >

Inmatningsbilden ska reproduceras i skivor. kan vara en sträng eller en FilterInput. valfri parameter.

result string

Resultatet identifierar för denna filter primitiv. valfri parameter.

x OneOf ochlt; double , ( double , LengthType och gt;

Den x-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

y OneOf ochlt; double , ( double , LengthType och gt;

Den y-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

width OneOf ochlt; double , ( double , LengthType och gt;

Filternas bredd kan vara en dubbel eller en ValueTuple med LengthType.

height OneOf ochlt; double , ( double , LengthType och gt;

Höjden på filtret primitiv subregion. kan vara en dubbel eller en ValueTuple med LengthType.

fill OneOf ochlt; Color , Paint , string >

Fyll i färg, måla eller färga serverID för elementet. valfri parameter.

stroke OneOf ochlt; Color , Paint , string >

Färg, färg eller färg server ID för elementet. valfri parameter.

id string

Den unika identifieraren för det primitiva elementet i filtret. valfri parameter.

extend Action ochlt; SVGFETileElementBuilder >

En valfri åtgärd för att ytterligare konfigurera SVGFETileElementBuilder.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

AddFeTurbulence(TBuilder, Action)

Detta element skapar en bild med Perlin ljud, användbar för att skapa texturer som moln eller marmor.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGFETurbulenceElementBuilder >

Konfigurationsåtgärden för “feTurbulence” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddFeTurbulence(TBuilder, OneOf<dubbel (Dubbel = ”dubbel”)="">, int?, dubbel?, StitchTiles?, TurbulenceType?, OneOf<string, filterinput=”">, sträng, OneOf<dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)="">, OneOf<färg, färg,="" sträng="">, OneOf<färg, färg,="" sträng="">, sträng, Action)

Lägg till ett “feTurbulence” element till SVG-byggaren, vilket skapar en turbulenseffekt, som moln eller marmor, med Perlins buller.

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 TBuilder

SVG-byggaren instans till vilken elementet “feTurbulence” kommer att läggas till.

baseFrequency OneOf ochlt; double , ( double , double och gt;

Basfrekvensen av turbulens. kan vara en dubbel eller en ValueTuple av två dubbla.

numOctaves int ?

Antalet octav för turbulens. valfri parameter.

seed double ?

Frönumret för det slumpmässiga antalet generatorn. valfri parameter.

stitchTiles StitchTiles ?

Anger om skivorna är sammanstötta. valfri parameter.

type TurbulenceType ?

Typ av turbulens (fractal buller eller turbullans).

in OneOf ochlt; string , FilterInput >

Inmatningsbilden till vilken turbulenseffekten kommer att tillämpas. kan vara en sträng eller en FilterInput.

result string

Resultatet identifierar för denna filter primitiv. valfri parameter.

x OneOf ochlt; double , ( double , LengthType och gt;

Den x-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

y OneOf ochlt; double , ( double , LengthType och gt;

Den y-koordinaten av filtrets primitiva subregion. kan vara en dubbel eller en ValueTuple med LengthType.

width OneOf ochlt; double , ( double , LengthType och gt;

Filternas bredd kan vara en dubbel eller en ValueTuple med LengthType.

height OneOf ochlt; double , ( double , LengthType och gt;

Höjden på filtret primitiv subregion. kan vara en dubbel eller en ValueTuple med LengthType.

fill OneOf ochlt; Color , Paint , string >

Fyll i färg, måla eller färga serverID för elementet. valfri parameter.

stroke OneOf ochlt; Color , Paint , string >

Färg, färg eller färg server ID för elementet. valfri parameter.

id string

Den unika identifieraren för det primitiva elementet i filtret. valfri parameter.

extend Action ochlt; SVGFETurbulenceElementBuilder >

En valfri åtgärd för att ytterligare konfigurera SVGFETurbulenceElementBuilder.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

Föregående inläggFilter(TBuilder, Action)

Lägg till en “filter” elementkonfiguration till byggaren.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGFilterElementBuilder >

Konfiguration åtgärd för “filter” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Föregående inläggFilter(TBuilder, CoordinateUnits?, Koordinatuniter?, OneOf<double, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)="">, OneOf<färg, färg,="" sträng="">, OneOf<färg, färg,="" sträng="">, sträng, Action)

Lägger till ett “filter” element till SVG-byggaren, vilket definierar en filtereffekt som kan tillämpas på SV G-elementen.

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 TBuilder

SVG-byggaren instans till vilken “filter” elementet kommer att läggas till.

filterUnits CoordinateUnits ?

Anger koordinatsystemet för filterets x, y, bredd och höjd attribut.

primitiveUnits CoordinateUnits ?

Anger koordinatsystemet för attribut av filterets barnelement.

x OneOf ochlt; double , ( double , LengthType och gt;

X-koordinaten i filterregionen. kan vara en dubbel eller en ValueTuple med LengthType.

y OneOf ochlt; double , ( double , LengthType och gt;

Y-koordinaten i filterregionen. kan vara en dubbel eller en ValueTuple med LengthType.

width OneOf ochlt; double , ( double , LengthType och gt;

Det kan vara en dubbel eller en ValueTuple med LengthType.

height OneOf ochlt; double , ( double , LengthType och gt;

Höjden på filterregionen. kan vara en dubbel eller en ValueTuple med LengthType.

fill OneOf ochlt; Color , Paint , string >

Fyll färg eller färg för filterelementet. valfri parameter.

stroke OneOf ochlt; Color , Paint , string >

Färgen eller färgen för filterelementet. valfri parameter.

id string

Den unika identifieraren för filterelementet. valfri parameter.

extend Action ochlt; SVGFilterElementBuilder >

En valfri åtgärd för att ytterligare konfigurera SVGFilterElementBuilder.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

AddForeignObject(TBuilder, Action)

Lägg till en “foreignObject” elementkonfiguration till byggaren.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGForeignObjectElementBuilder >

Konfigurationsåtgärden för elementet ”foreignObject”.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddG(TBuilder, Action)

Lägg till en “g” (grupp) elementkonfiguration till byggaren.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGGElementBuilder >

Konfigurationsåtgärden för “g” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Tillverkare(TBuilder, Action)

Lägg till en “bild” elementkonfiguration till byggaren.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGImageElementBuilder >

Konfigurationsåtgärden för “bilden” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Tillverkare(TBuilder, sträng, OneOf<dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)="">, sträng, Action)

Lägg till ett “bilden” element till SVG-byggaren och införliva en extern bild i SV G-dokumentet.

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 TBuilder

SVG-byggaren instans till vilken “bilden” elementet kommer att läggas till.

href string

URL eller referens till den yttre bilden. valfri parameter.

x OneOf ochlt; double , ( double , LengthType och gt;

x-koordinaten där bilden placeras. kan vara en dubbel eller en ValueTuple med LengthType.

y OneOf ochlt; double , ( double , LengthType och gt;

Y-koordinaten där bilden placeras. kan vara en dubbel eller en ValueTuple med LengthType.

width OneOf ochlt; double , ( double , LengthType och gt;

Bildens bredd. Kan vara en dubbel eller en ValueTuple med LengthType.

height OneOf ochlt; double , ( double , LengthType och gt;

Bildens höjd. kan vara en dubbel eller en ValueTuple med LengthType. valfri parameter.

id string

Den unika identifieraren för bildelement. valfri parameter.

extend Action ochlt; SVGImageElementBuilder >

En valfri åtgärd för att ytterligare konfigurera SVGImageElementBuilder.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

AddLine(TBuilder, Action)

Lägg till en “linje” elementkonfiguration till byggaren.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGLineElementBuilder >

Konfiguration åtgärd för “linje” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddLine(TBuilder, OneOf<dubbel (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)="">, OneOf<färg, färg,="" sträng="">, OneOf<färg, färg,="" sträng="">, sträng, Action)

Lägg till ett “linje” med angivna start- och slutpunkter och stilar till SVG-byggaren.

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 TBuilder

SVG-byggaren instans till vilken “linje” elementet kommer att läggas till.

x1 OneOf ochlt; double , ( double , LengthType och gt;

Den x-koordinaten av startpunkten i linjen. kan vara en dubbelvärde eller en tupla av dubbla och längdType.

y1 OneOf ochlt; double , ( double , LengthType och gt;

Y-koordinaten av startpunkten i linjen. kan vara en dubbelvärde eller en tupla av dubbla och längdType.

x2 OneOf ochlt; double , ( double , LengthType och gt;

Den x-koordinaten av slutpunkten i linjen. kan vara en dubbelvärde eller en tupla av dubbelt och LängdType.

y2 OneOf ochlt; double , ( double , LengthType och gt;

Y-koordinaten av slutpunkten i linjen. kan vara en dubbelvärde eller en tupla av dubbla och längdType.

fill OneOf ochlt; Color , Paint , string >

Fyll färgen eller färgstilen för linjen. kan vara en färg eller en Paint enum värde eller måla server ID. Optionell parameter.

stroke OneOf ochlt; Color , Paint , string >

Det kan vara en färg eller en Paint enum värde eller färg server ID. Optionell parameter.

id string

Den unika identifieraren för linjeelementet. valfri parameter.

extend Action ochlt; SVGLineElementBuilder >

En valfri åtgärd för att ytterligare konfigurera linjeelementbyggaren.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

AddLinearGradient(TBuilder, Action)

Lägg till en “linearGradient” elementkonfiguration till byggaren.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGLinearGradientElementBuilder >

Konfigurationsåtgärden för elementet “LinearGradient”.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddLinearGradient(TBuilder, OneOf<dubbel (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)="">, CoordinateUnits?, SpreadMethod?, sträng, string, Action)

Lägg till ett “linearGradient” element till SVG-byggaren, vilket anger dess start- och slutpositioner, tillsammans med andra gradientska egenskaper.

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 TBuilder

SVG-byggaren instans till vilken “linearGradient” elementet kommer att läggas till.

x1 OneOf ochlt; double , ( double , LengthType och gt;

Start x-koordinaten för gradienten. kan vara en dubbel eller en ValueTuple med LengthType.

y1 OneOf ochlt; double , ( double , LengthType och gt;

Det kan vara en dubbel eller en ValueTuple med LengthType.

x2 OneOf ochlt; double , ( double , LengthType och gt;

Den slutliga x-koordinaten för gradienten. kan vara en dubbel eller en ValueTuple med LengthType.

y2 OneOf ochlt; double , ( double , LengthType och gt;

Den slutliga y-koordinaten för gradienten. kan vara en dubbel eller en ValueTuple med LengthType.

gradientUnits CoordinateUnits ?

Anger koordinatsystemet för gradienten. valfri parameter.

spreadMethod SpreadMethod ?

Det definierar hur gradienten sprider sig utöver sina start- och slutpunkter.

href string

Referensen till en annan gradient, om tillämpligt. valfri parameter.

id string

Den unika identifieraren för gradientelementet. valfri parameter.

extend Action ochlt; SVGLinearGradientElementBuilder >

En valfri åtgärd för att ytterligare konfigurera den linjära gradientelementbyggaren.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

Tillverkare(TBuilder, Action)

Lägg till en “marker” elementkonfiguration till byggaren.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGMarkerElementBuilder >

Konfiguration åtgärd för “marker” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Tillverkare AddMask(TBuilder, Action)

Lägg till en “mask” elementkonfiguration till byggaren.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGMaskElementBuilder >

Konfiguration åtgärd för “mask” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddMetadata<tbuilder, telement="">(TBuilder, Action)

Lägg till en “metadata” -elementkonfiguration till byggaren. metadata-elementet används för att lägga till meta-data till SVG-innehåll.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGMetadataElementBuilder >

Konfiguration åtgärd för “metadata” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

TElement

Typ som representerar “metadata” elementet i SVG-modellen.

AddPath(TBuilder, Action)

Lägg till en “vägen” elementkonfiguration till byggaren.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGPathElementBuilder >

Konfiguration åtgärd för “vägen” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddPath(TBuilder, OneOf<string, action<pathbuilder="">>, OneOf<färg, färg,="" sträng="">, OneOf<färg, färg,="" sträng="">, sträng, Action)

Lägg till ett “vägs” element till SVG-byggaren, vilket anger dess vägsdata och stilar.

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 TBuilder

SVG-byggaren instans till vilken “vägen” elementet kommer att läggas till.

d OneOf ochlt; string , Action ochlt; PathBuilder och >>

En OneOf-typ som antingen kan vara en sträng som representerar vägdata eller en åtgärd som konfigurerar en PathBuilder.

fill OneOf ochlt; Color , Paint , string >

Fyll färgen eller måla stil för vägen. Kan vara en färg eller en målning enum värde eller färg server ID. Optionell parameter.

stroke OneOf ochlt; Color , Paint , string >

Det kan vara en färg eller en Paint enum värde eller färg server ID. Optionell parameter.

id string

Den unika identifieraren för vägelementet. valfri parameter.

extend Action ochlt; SVGPathElementBuilder >

En valfri åtgärd för att ytterligare konfigurera vägelement byggaren.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

AddPath(TBuilder och Action, OneOf<färg, färg,="" sträng="">, OneOf<färg, färg,="" sträng="">, sträng, Action)

Överbelastning av AddPath som tar en åtgärd för att konfigurera en PathBuilder direkt.

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 TBuilder

SVG-byggaren instans till vilken “vägen” elementet kommer att läggas till.

d Action ochlt; PathBuilder >

En åtgärd som konfigurerar en PathBuilder för att definiera vägdata.

fill OneOf ochlt; Color , Paint , string >

Fyll färgen eller måla stil för vägen. Kan vara en färg eller en målning enum värde eller färg server ID. Optionell parameter.

stroke OneOf ochlt; Color , Paint , string >

Det kan vara en färg eller en Paint enum värde eller färg server ID. Optionell parameter.

id string

Den unika identifieraren för vägelementet. valfri parameter.

extend Action ochlt; SVGPathElementBuilder >

En valfri åtgärd för att ytterligare konfigurera vägelement byggaren.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

TilläggPattern(TBuilder, Action)

Lägg till en “pattern” elementkonfiguration till byggaren.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGPatternElementBuilder >

Konfiguration åtgärd för “pattern” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

TilläggPattern(TBuilder, CoordinateUnits?, CoordinatUnites?, sträng, string, Action)

Lägg till ett “mönster” element till SVG-byggaren, vilket anger koordinatsystemet och enheterna för mönsterets innehåll.

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 TBuilder

SVG-byggaren instans till vilken “pattern” elementet kommer att läggas till.

patternUnits CoordinateUnits ?

Anger koordinatsystemet för mönstret. valfri parameter.

patternContentUnits CoordinateUnits ?

Anger koordinatsystemet för innehållet inom mönstret. valfri parameter.

href string

Referensen till en annan mönster, om tillämpligt. valfri parameter.

id string

Den unika identifieraren för mönstret element. valfri parameter.

extend Action ochlt; SVGPatternElementBuilder >

En valfri åtgärd för att ytterligare konfigurera mönstret element byggare.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

AddPolygon(TBuilder, Action)

Lägg till en “polygon” elementkonfiguration till byggaren.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGPolygonElementBuilder >

Konfiguration åtgärd för “polygon” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddPolygon(TBuilder, dubbel[ ], OneOf<färg, färg,="" sträng="">, OneOf<färg, färg,="" sträng="">, sträng, Action)

Lägg till ett “polygon” element till SVG-byggaren, vilket anger dess vertikaler och stilar.

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 TBuilder

SVG-byggaren instans till vilken “polygon” elementet kommer att läggas till.

points double [ ]

En uppsättning dubbla representerar punkterna i polygonen (alternativt x och y-koordinater).

fill OneOf ochlt; Color , Paint , string >

Fyll färgen eller färgstilen för polygonen. kan vara en färg eller en målning enum värde eller måla server ID. Optionell parameter.

stroke OneOf ochlt; Color , Paint , string >

Det kan vara en färg eller en Paint enum värde eller färg server ID. Alternativ parameter.

id string

Den unika identifieraren för polygonelementet. valfri parameter.

extend Action ochlt; SVGPolygonElementBuilder >

En valfri åtgärd för att ytterligare konfigurera elementbyggaren av polygon.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

AddPolyline(TBuilder, Action)

Lägg till en “polylin” elementkonfiguration till byggaren.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGPolylineElementBuilder >

Konfiguration åtgärd för “polylin” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddPolyline(TBuilder, dubbel[ ], OneOf<färg, färg,="" sträng="">, OneOf<färg, färg,="" sträng="">, sträng, Action)

Lägg till ett “polylin” element till SVG-byggaren, vilket anger dess vertikaler och stilar.

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 TBuilder

SVG-byggaren instans till vilken “polylin” elementet kommer att läggas till.

points double [ ]

En uppsättning dubbel som representerar punkterna i polylinen (alternativt x och y-koordinater).

fill OneOf ochlt; Color , Paint , string >

Fyll färgen eller färgstilen för polylinen. kan vara en färg eller en målning enum värde eller måla server ID. Alternativ parameter.

stroke OneOf ochlt; Color , Paint , string >

Det kan vara en färg eller en Paint enum värde eller färg server ID. Optionell parameter.

id string

Den unika identifieraren för polylinelementet. valfri parameter.

extend Action ochlt; SVGPolylineElementBuilder >

En valfri åtgärd för att ytterligare konfigurera elementbyggaren av polylin.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

TillverkareRadialGradient(TBuilder, Action)

Lägg till en “radialGradient” elementkonfiguration till byggaren.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGRadialGradientElementBuilder >

Konfigurationsåtgärden för elementet “radialGradient”.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

TillverkareRadialGradient(TBuilder, OneOf<dubbel (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)="">, CoordinateUnits?, SpreadMethod?, sträng, strängen, Action)

Lägg till ett “radialGradient” element till SVG-byggaren, vilket anger dess centrum, radius och fokuspunkter, tillsammans med andra gradientska egenskaper.

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 TBuilder

SVG-byggaren instans till vilken “radialGradient” elementet kommer att läggas till.

cx OneOf ochlt; double , ( double , LengthType och gt;

Den x-koordinaten av gradientens centrum. kan vara en dubbel eller en ValueTuple med LengthType.

cy OneOf ochlt; double , ( double , LengthType och gt;

Y-koordinaten i gradientens centrum. kan vara en dubbel eller en ValueTuple med LengthType.

r OneOf ochlt; double , ( double , LengthType och gt;

Radion av gradienten. kan vara en dubbel eller en ValueTuple med LengthType.

fx OneOf ochlt; double , ( double , LengthType och gt;

x-koordinaten av gradientens fokuspunkt. kan vara en dubbel eller en ValueTuple med LengthType.

fy OneOf ochlt; double , ( double , LengthType och gt;

Y-koordinaten av gradientens fokuspunkt. kan vara en dubbel eller en ValueTuple med LengthType.

gradientUnits CoordinateUnits ?

Anger koordinatsystemet för gradienten. valfri parameter.

spreadMethod SpreadMethod ?

Det definierar hur gradienten sprider sig utöver sina start- och slutpunkter.

href string

Referensen till en annan gradient, om tillämpligt. valfri parameter.

id string

Den unika identifieraren för gradientelementet. valfri parameter.

extend Action ochlt; SVGRadialGradientElementBuilder >

En valfri åtgärd för att ytterligare konfigurera radial gradientelementbyggaren.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

Tillverkare(TBuilder och Action)

Lägg till en “rät” elementkonfiguration till byggaren.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGRectElementBuilder >

Konfigurationsåtgärden för det “rätta” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Tillverkare(TBuilder, OneOf<dubbel (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)="">, OneOf<färg, färg,="" sträng="">, OneOf<färg, färg,="" sträng="">, sträng, Action)

Lägg till ett “rät” (retangulärt) element med angivna dimensioner och stilar till SVG-byggaren.

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 TBuilder

SVG-byggaren instans till vilken det “rätta” elementet kommer att läggas till.

x OneOf ochlt; double , ( double , LengthType och gt;

Den x-koordinaten av rektangeln startpunkt. kan vara en dubbelvärde eller en tupla av dubbla och längdType.

y OneOf ochlt; double , ( double , LengthType och gt;

Y-koordinaten av rektangeln startpunkt. kan vara en dubbelvärde eller en tupla av dubbla och längdType.

width OneOf ochlt; double , ( double , LengthType och gt;

bredden av rektangeln. kan vara en dubbelvärde eller en tupla av dubbla och längdType.

height OneOf ochlt; double , ( double , LengthType och gt;

Höjden på rektangeln. kan vara en dubbelvärde eller en tupla av dubbla och längdType.

fill OneOf ochlt; Color , Paint , string >

Fyll färgen eller färgstilen för rektangeln. kan vara en färg eller en målning enum värde eller måla server ID. Optionell parameter.

stroke OneOf ochlt; Color , Paint , string >

Det kan vara en färg eller en Paint enum värde eller färg server ID. Alternativ parameter.

id string

Den unika identifieraren för det rektangulära elementet. valfri parameter.

extend Action ochlt; SVGRectElementBuilder >

En valfri åtgärd för att ytterligare konfigurera rektangulär elementbyggaren.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

Tillverkare AddScript(TBuilder och Action)

Lägg till en “skript” elementkonfiguration till byggaren.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGScriptElementBuilder >

Konfiguration åtgärd för “skripts” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Tillverkare(TBuilder, Action)

Lägg till en “set” elementkonfiguration till byggaren.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGSetElementBuilder >

Konfiguration åtgärd för “set” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddStop(TBuilder, Action)

Lägg till en “stop” elementkonfiguration till byggaren för att definiera gradientstopp.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGStopElementBuilder >

Konfiguration åtgärd för “Stop” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddStop(TBuilder, Färg?, dubbel?, OneOf<dubbel, (dubbel,="" stopunittype)="">, sträng, Action)

Lägg till ett “stop” element till gradienten i SVG-byggaren, vilket anger färg och opacitet vid en viss offset.

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 TBuilder

SVG-byggaren instans till vilken “stop” elementet kommer att läggas till.

stopColor Color ?

Färgen vid stopp. valfri parameter.

stopOpacity double ?

Opacitet vid stopp. valfri parameter.

offset OneOf ochlt; double , ( double , StopUnitType och gt;

Det kan vara en dubbel eller en ValueTuple med StopUnitType.

id string

Den unika identifieraren för stopelementet. valfri parameter.

extend Action ochlt; SVGStopElementBuilder >

En valfri åtgärd för att ytterligare konfigurera stoppelementbyggaren.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

Tillverkare(TBuilder, Action)

Lägg till en “stil” elementkonfiguration till byggaren.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGStyleElementBuilder >

Konfiguration åtgärd för “stil” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddSvg(TBuilder, Action)

Lägg till en “svg” (scalable vector graphics) elementkonfiguration till byggaren.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGSVGElementBuilder >

Konfigurationsåtgärden för “svg” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddSwitch(TBuilder, Action)

Lägg till en “switch” elementkonfiguration till byggaren.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGSwitchElementBuilder >

Konfiguration åtgärd för “switch” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

AddSymbol(TBuilder, Action)

Lägg till en “symbol” elementkonfiguration till byggaren.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGSymbolElementBuilder >

Konfiguration åtgärd för “symbol” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Föregående inlägg(TBuilder, Action)

Lägg till en “text” elementkonfiguration till byggaren.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGTextElementBuilder >

Konfiguration åtgärd för “text” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Föregående inlägg(TBuilder, sträng, OneOf<dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)="">, FontStyle?, string, fontWeight?, OneOf<color, färg,="" string="">, OneOf<färg, färg,="" sträng="">, sträng, Action)

Lägg till ett “text” med angiven innehåll och attribut till SVG-byggaren.

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 TBuilder

Den byggande instansen till vilken “text” elementet kommer att läggas till.

content string

Innehållet i texten som ska visas inom “text” elementet.

x OneOf ochlt; double , ( double , LengthType och gt;

Den x-koordinaten för textelementet. kan vara en dubbelvärde eller en tupla av dubbla och längdType.

y OneOf ochlt; double , ( double , LengthType och gt;

Den y-koordinaten för textelementet. kan vara en dubbelvärde eller en tupla av dubbla och längdType.

fontSize OneOf ochlt; double , ( double , LengthType och gt;

Bokstavstorleken för texten. kan vara ett dubbelvärde eller en tupla av dubbla och LängdType.

fontStyle FontStyle ?

Skriftstil för texten (t.ex. normal, italiensk, oblique).

fontFamily string

Bokstavfamiljen för texten (t.ex. Arial, Verdana).

fontWeight FontWeight ?

Vikt (tjocklek) av tecknet (till exempel normal, våg).

fill OneOf ochlt; Color , Paint , string >

Fyll färgen eller måla stil för texten. kan vara en färg eller en Paint enum värde eller målning server ID.

stroke OneOf ochlt; Color , Paint , string >

Det kan vara en färg eller en Paint enum värde eller måla server ID.

id string

Den unika identifieraren för textelementet.

extend Action ochlt; SVGTextElementBuilder >

En valfri åtgärd för att ytterligare konfigurera textelementbyggaren.

Returns

TBuilder

Byggnadsinstansen för att kedja ytterligare tillägg eller konfigurationer.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket tillåter kedjning.

TilläggTitle(TBuilder, Action)

Lägg till en ’title’-elementkonfiguration till byggaren. ’titel’ elementet används för att ge en titel för SVG-innehåll.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGTitleElementBuilder >

Konfiguration åtgärd för “titel” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Tillverkare(TBuilder, Action)

Lägg till en “använd” elementkonfiguration till byggaren.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGUseElementBuilder >

Konfiguration åtgärd för “användning” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Tillverkare(TBuilder, sträng, OneOf<dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)=”>, OneOf< dubbel, (dubbel,="" långtype)="">, OneOf<färg, färg,="" sträng="">, OneOf<färg, färg,="" sträng="">, sträng, Action)

Lägger till ett “användnings” element till SVG-byggaren, vilket gör det möjligt att återanvända ett befintligt element som definieras någon annanstans.

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 TBuilder

SVG-byggaren instans till vilken “användning” elementet kommer att läggas till.

href string

Referensen till det befintliga elementet att återanvända. valfri parameter.

x OneOf ochlt; double , ( double , LengthType och gt;

x-koordinaten där det återanvändade elementet placeras. kan vara en dubbel eller en ValueTuple med LengthType.

y OneOf ochlt; double , ( double , LengthType och gt;

Y-koordinaten där det återanvända elementet placeras. kan vara en dubbel eller en ValueTuple med LengthType.

width OneOf ochlt; double , ( double , LengthType och gt;

Det kan vara en dubbel eller en ValueTuple med LengthType.

height OneOf ochlt; double , ( double , LengthType och gt;

Höjden på det återanvända elementet. kan vara en dubbel eller en ValueTuple med LengthType.

fill OneOf ochlt; Color , Paint , string >

Fyll i färg, måla eller färga serverID för elementet. valfri parameter.

stroke OneOf ochlt; Color , Paint , string >

Färg, färg eller färg server ID för elementet. valfri parameter.

id string

Den unika identifieraren för elementet. valfri parameter.

extend Action ochlt; SVGUseElementBuilder >

En valfri åtgärd för att ytterligare konfigurera SVGUseElementBuilder.

Returns

TBuilder

Byggaren instans, vilket tillåter metod kedjning.

Typ av parametrar

TBuilder

Typen av SVG-elementbyggaren, vilket underlättar flytande API-användning.

Tillverkare AddView(TBuilder, Action)

Lägg till en “view” elementkonfiguration till byggaren.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; SVGViewElementBuilder >

Konfigurering åtgärd för “view” elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Tillverkare(Tillverkare ,)

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

Parameters

builder TBuilder

value   

Returns

TBuilder

Typ av parametrar

TBuilder

AnpassningBaseline(TBuilder och AlignmentBaseline)

Ange attributet “alignment-baseline” för ett SVG-element.

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

Parameters

builder TBuilder

Den byggande instansen.

value AlignmentBaseline

Alignment baslinjen värde att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omfattning(TBuilder, dubbel)

Ställ in “amplitud” attribut för en komponentöverföringsfunktion element.

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

Parameters

builder TBuilder

Den byggande instansen.

amplitude double

Amplitudvärdet för överföringsfunktionen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Attributnamn(TBuilder, sträng)

Sätt “attributeName” attribut, vilket anger namnet på CSS-egenskapen eller attributen som ska animeras.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Namnet på attributen att animera.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

BaselineShift(TBuilder och BaseLineShift)

Ställ in “baseline-shift” attribut för ett SVG-element med ett fördefinierat värde.

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

Parameters

builder TBuilder

Den byggande instansen.

value BaseLineShift

Baslinjen byter värde att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

BaselineShift(TBuilder, dubbel, längdType)

Ställ in “baseline-shift” attribut för ett SVG-element med hjälp av ett numeriskt värde.

public static TBuilder BaselineShift<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder TBuilder

Den byggande instansen.

value double

Det numeriska värdet för baslinjeväxling.

type LengthType

Typ av längdsenhet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Börja (TBuilder, åtgärd)

Ställ in “start” attribut, vilket definierar när animationen ska börja.

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

Parameters

builder TBuilder

SVG element byggare.

configure Action ochlt; TimingValueBuilder >

En delegat för att konfigurera tidsvärdet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

av tbuilder>(TBuilder, dubbel, längdType)

Sätt “by” attribut, vilket definierar den relativa offsetvärdet för animationen med en angiven längdstyp.

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

Parameters

builder TBuilder

SVG element byggare.

value double

Den relativa offsetvärdet för animationen.

type LengthType

Längdstyp för “by” värdet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

CalcMode(TBuilder och CalcMode)

Ställ in ‘calcMode’ attribut, vilket definierar beräkningsläget för animationen.

public static TBuilder CalcMode<tbuilder>(this TBuilder builder, CalcMode calcMode) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter

Parameters

builder TBuilder

SVG element byggare.

calcMode CalcMode

Beräkningsmetoden för animationen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Klassen(TBuilder, params sträng[])

Ställ in “klassen” attribut genom att tilldela ett eller flera klassnamn till SVG-elementet.

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

Parameters

builder TBuilder

SVG element byggare.

value string [ ]

Klassen namn att tilldela.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

ClipPath(TBuilder och Action)

Ställ in “clip-path” attribut för ett SVG-element.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; ClipPathBuilder >

En delegat för att konfigurera klippvägen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

ClipRule(TBuilder och ClipRule)

Ställ in “clip-rule” attribut för ett SVG-element.

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

Parameters

builder TBuilder

Den byggande instansen.

value ClipRule

Klippregeln värde att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Färg(TBuilder, Action<färgbyggare>)

Ställ in “färg” attribut för ett SVG-element med hjälp av en anpassad konfiguration.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; ColorBuilder >

En delegat för att konfigurera färgen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Färg(TBuilder och färg)

Ställ in “färg” attribut för ett SVG-element med hjälp av ett färgvärde.

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

Parameters

builder TBuilder

Den byggande instansen.

colorValue Color

Färgvärdet att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Färginterpolation(TBuilder och ColorInterpolation)

Ange attributet “färginterpolation” för ett SVG-element.

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

Parameters

builder TBuilder

Den byggande instansen.

value ColorInterpolation

Det fördefinierade färginterpolationsvärdet att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

FärginterpolationFilter(TBuilder och ColorInterpolation)

Ange attributet “färg-interpolering-filter” för ett SVG-element.

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

Parameters

builder TBuilder

Den byggande instansen.

value ColorInterpolation

Det fördefinierade färginterpolationsvärdet för filter att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Färgprofil(TBuilder, sträng)

Ange attributen “färgprofil” för ett SVG-element.

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

Parameters

builder TBuilder

Den byggande instansen.

value string

Färgprofil värde att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Föregående ColorRendering(TBuilder och ColorRendering)

Ställ in “färg-rendering” attribut för ett SVG-element med ett fördefinierat enumvärde.

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

Parameters

builder TBuilder

Den byggande instansen.

value ColorRendering

ColorRendering enum värde att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Skådespelare(TBuilder och Cursor)

Ställ in “kursorn” attribut för ett SVG-element med ett fördefinierat enumvärde.

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

Parameters

builder TBuilder

Den byggande instansen.

value Cursor

Kursorn enum värde att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Riktlinje(TBuilder och TextDirection)

Ställ in “dirigering” attribut för ett SVG-element med ett fördefinierat enumvärde.

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

Parameters

builder TBuilder

Den byggande instansen.

value TextDirection

TextDirection enum värde att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Utställning(TBuilder och DisplayType)

Ställ in “display” attribut för ett SVG-element med ett fördefinierat enumvärde.

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

Parameters

builder TBuilder

Den byggande instansen.

value DisplayType

DisplayType enum värde att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

DominantBaseline(TBuilder och DominantBaseline)

Ställ in “dominant-baslinje” attribut för ett SVG-element med ett fördefinierat enumvärde.

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

Parameters

builder TBuilder

Den byggande instansen.

value DominantBaseline

DominantBaseline enum värde att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

För tbuilder>(TBuilder och TimeSpan)

Sätt “dur” attribut, som anger varaktigheten av animationen.

public static TBuilder Dur<tbuilder>(this TBuilder builder, TimeSpan duration) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter

Parameters

builder TBuilder

SVG element byggare.

duration TimeSpan

varaktigheten av animationen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

För tbuilder>(Tillverkare, Dur)

Sätt “dur” attribut, som anger den fördefinierade varaktigheten av animationen.

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

Parameters

builder TBuilder

SVG element byggare.

value Dur

Den fördefinierade varaktigheten för animationen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Dx(TBuilder, LengthType, params dubbel[])

Ställ in ‘dx’ attribut för att justera den horisontella positionen för varje tecken i texten.

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

Parameters

builder TBuilder

SVG element byggare.

type LengthType

Typ av längdsenhet för värdena.

values double [ ]

Horisontella justeringsvärden för varje karaktär.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Remarks

Denna metod möjliggör fin kontroll över horisontell utrymme av tecken i texten.

Dx(TBuilder, dubbel, längdType)

Ange ett enda horisontellt justeringsvärde för textinnehållet.

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

Parameters

builder TBuilder

SVG element byggare.

value double

Det horisontella justeringsvärdet.

type LengthType

Typ av längdsenhet för värdet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Remarks

Denna metod sätter “dx” attribut med ett enda värde, justerar horisontell position av textinnehållet.

Två byggare>(TBuilder, dubbel[ ]LängdType)

Ange flera vertikala justeringsvärden för textinnehållet.

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

Parameters

builder TBuilder

SVG element byggare.

values double [ ]

Vertikala justeringsvärden.

type LengthType

Typ av längdsenhet för värdena.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Remarks

Denna metod ställer in “dy” attribut med flera värden, vilket möjliggör individuella vertikala justeringar för varje tecken eller textsegment.

Två byggare>(TBuilder, dubbel, längdType)

Ange ett enda vertikalt justeringsvärde för textinnehållet.

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

Parameters

builder TBuilder

SVG element byggare.

value double

Vertikala justeringsvärden.

type LengthType

Typ av längdsenhet för värdet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Remarks

Den här metoden ställer in attributen “du” med ett enda värde, justerar den vertikala positionen för textinnehållet.

Avslutad tbuilder>(TBuilder, åtgärd)

Ställ in “end” attribut, vilket definierar när animationen ska sluta.

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

Parameters

builder TBuilder

SVG element byggare.

configure Action ochlt; TimingValueBuilder >

En delegat för att konfigurera tidsvärdet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Utställare(TBuilder, dubbel)

Ställ in “exponent” attribut för en komponentöverföringsfunktion element.

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

Parameters

builder TBuilder

Den byggande instansen.

exponent double

Exponentvärdet för överföringsfunktionen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Tillverkare(Författare, AnimationFill)

Sätt “fyll” attribut, vilket definierar hur animationen ska tillämpa stilar utanför sin aktiva varaktighet.

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

Parameters

builder TBuilder

SVG element byggare.

value AnimationFill

Fyllande beteende av animationen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Tillverkare(TBuilder, Action<målare>)

Ställ in “fyll” attribut för ett SVG-element med en anpassad konfiguration.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; PaintBuilder >

En delegat för att konfigurera PaintBuilder.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Tillverkare(TBuilder och färg)

Ställ in “fyll” attribut för ett SVG-element med hjälp av en färg.

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

Parameters

builder TBuilder

Den byggande instansen.

color Color

Färgen att ställa som fyllningen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Tillverkare(Färg, Paint)

Ställ in attributet “fyll” för ett SVG-element med ett fördefinierat Paint enum-värde.

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

Parameters

builder TBuilder

Den byggande instansen.

paint Paint

Paint enum värde att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

FillOpacity(TBuilder, dubbel)

Ställ in “full-opacity” attribut för ett SVG-element. Värdet måste vara mellan 0.0 (fullt transparent) och 1.0 ( fullt opac).

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

Parameters

builder TBuilder

Den byggande instansen.

opacity double

Opacity värdet att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Exceptions

ArgumentOutOfRangeException

Om opacitet inte är i giltig räckvidd.

FillRule(Tillverkare, FillRule)

Ställ in attributet Fill-rule för ett SVG-element med en fördefinierad värde för enum.

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

Parameters

builder TBuilder

Den byggande instansen.

value FillRule

FillRule enum värde att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Filtrera för tbuilder>(TBuilder, åtgärd)

Ställ in “filter” attribut för ett SVG-element med hjälp av en anpassad konfiguration.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; FilterValueListBuilder >

En delegat för att konfigurera FilterValueListBuilder.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

FloodColor(TBuilder och färg)

Ställ in ‘flod-färg’ attribut för ett SVG-element med hjälp av en System.Drawing färg.

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

Parameters

builder TBuilder

Den byggande instansen.

colorValue Color

Färgen att ställa som översvämningsfärgen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

FloodColor(TBuilder, Action<färgbyggare>)

Ställ in “flod-färg” attribut för ett SVG-element med en anpassad färgkonfiguration.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; ColorBuilder >

En delegat för att konfigurera ColorBuilder.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

FloodOpacity(TBuilder, dubbel)

Ställ in “flod-opacity” attribut för ett SVG-element. Värdet måste vara mellan 0.0 (fullt transparent) och 1.0 ( fullt opac).

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

Parameters

builder TBuilder

Den byggande instansen.

opacity double

Opacity värdet att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Exceptions

ArgumentOutOfRangeException

Om opacitet inte är i giltig räckvidd.

Författare(TBuilder, sträng)

Ställ in “font-family” attribut för ett SVG-element.

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

Parameters

builder TBuilder

Den byggande instansen.

value string

Den font familj att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Författare(TBuilder, dubbel, längdType)

Ställ in “font-kerning” attribut för ett SVG-element med hjälp av ett numeriskt värde och en specifik längdstyp.

public static TBuilder FontKerning<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder TBuilder

Den byggande instansen.

value double

Den font kerning värde att ställa in.

type LengthType

Typ av längd (t.ex. px, em)

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Författare(Författare, Kerning)

Ställ in “font-kerning” attribut för ett SVG-element med ett fördefinierat kernvärde.

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

Parameters

builder TBuilder

Den byggande instansen.

value Kerning

Det fördefinierade kerningvärdet att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Författare(TBuilder, dubbel, längdType)

Ställ in “font-storlek” attribut för ett SVG-element med hjälp av ett numeriskt värde och en specifik längdstyp.

public static TBuilder FontSize<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder TBuilder

Den byggande instansen.

value double

Fontstorlek värde att ställa in.

type LengthType

Typ av längd (t.ex. px, em)

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Författare(TBuilder och FontSize)

Ställ in “font-size” attribut för ett SVG-element med ett fördefinierat fontstorlek värde.

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

Parameters

builder TBuilder

Den byggande instansen.

value FontSize

Den fördefinierade fontstorleken värde att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Föregående inläggNästa(TBuilder, dubbel)

Ställ in “font-size-adjust” attribut för ett SVG-element.

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

Parameters

builder TBuilder

Den byggande instansen.

value double

Fontstorleken justerar värdet att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Föregående inläggNästa(Tillverkare ,)

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

Parameters

builder TBuilder

value   

Returns

TBuilder

Typ av parametrar

TBuilder

FontStretch(Författare, FontStretch)

Ställ in “font-stretch” attribut för ett SVG-element med ett fördefinierat font stretch-värde.

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

Parameters

builder TBuilder

Den byggande instansen.

value FontStretch

Den fördefinierade font stretch värdet att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Författare(TBuilder och FontStyle)

Ställ in “font-style” attribut för ett SVG-element med ett fördefinierat font-stilvärde.

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

Parameters

builder TBuilder

Den byggande instansen.

value FontStyle

Det fördefinierade fontstilvärdet att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Växellåda(TBuilder, sträng)

Ställ in “font-variant” attribut för ett SVG-element.

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

Parameters

builder TBuilder

Den byggande instansen.

value string

Den font variant värde att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

FontWeight(Författare, FontWeight)

Ställ in “font-weight” attribut för ett SVG-element med en fördefinierad fontviktvärde.

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

Parameters

builder TBuilder

Den byggande instansen.

value FontWeight

Det fördefinierade teckensnittsviktvärdet att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

FormatSvgLengths(dubbel[ ]LängdType)

Formaterar en uppsättning dubbla värden i en strängrepresentation av SVG-längder.

public static string FormatSvgLengths(double[] values, LengthType type)

Parameters

values double [ ]

Antalet dubbla värden representerar längder.

type LengthType

Typ av längdsenhet att använda (t.ex. pixlar).

Returns

string

En formaterad sträng av SVG längder.

Remarks

Denna verktygsmetod används för att formatera längdvärden för SVG-attribut genom att bifoga lämplig enhet (som ‘px’) till varje värde.

från tbuilder>(TBuilder, dubbel, längdType)

Sätt “från” attribut, definierar startvärdet av animationen med en angiven längdstyp.

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

Parameters

builder TBuilder

SVG element byggare.

value double

Startvärdet för animationen.

type LengthType

Längdstyp för värdet “från”.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

GlyphOrientationVertikal(TBuilder, Textorientering)

Sätt “glyph-orientering-vertikal” attribut för ett SVG-element, som anger orienteringen av glyphs.

public static TBuilder GlyphOrientationVertical<tbuilder>(this TBuilder builder, TextOrientation orientation) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder TBuilder

Den byggande instansen.

orientation TextOrientation

Text orientering värde att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

GradientTransform(TBuilder, Func<transformbyggare, transformbyggaren="">)

Ställ in “gradientTransform” attribut för ett gradienselement.

public static TBuilder GradientTransform<tbuilder>(this TBuilder builder, Func<transformbuilder, transformbuilder=""> configure) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder

Parameters

builder TBuilder

Den SVG-elementbyggare till vilken attributen tillämpas.

configure Func ochlt; TransformBuilder , TransformBuilder >

En funktion för att konfigurera SVG transform builder.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

GradientUnits(TBuilder, Koordinatföreningar)

Ställ in “gradientUnits” attribut för ett gradienselement.

public static TBuilder GradientUnits<tbuilder>(this TBuilder builder, CoordinateUnits units) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder

Parameters

builder TBuilder

Den SVG-elementbyggare till vilken attributen tillämpas.

units CoordinateUnits

Koordinatenheter för gradienten (userSpaceOnUse eller objectBoundingBox).

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Höjd(TBuilder, dubbel, längdType)

Ställ in “höghet” attribut för ett SVG-element.

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

Parameters

builder TBuilder

Den byggande instansen.

value double

Värdet för “höghet” attribut.

type LengthType

Typ av längdmätning (default är pixlar).

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Href(TBuilder, sträng)

Ställ in “href” attribut för ett SVG-element, vilket anger en URL för att länka till.

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

Parameters

builder TBuilder

SVG element byggare.

value string

URL för att länka till.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Id(TBuilder, sträng)

Sätt “id” attribut, som tilldelar en unik identifierare till SVG-elementet.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Den unika identifieraren för elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Bilder från tbuilder>(Tillverkare, ImageRendering)

Ange attributet “image-rendering” för ett SVG-element, vilket anger renderingskvaliteten för bilder.

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

Parameters

builder TBuilder

Den byggande instansen.

value ImageRendering

Bild rendering värde att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

i tbuilder>(TBuilder, sträng)

Ställ in “in” attribut för en SVG-filter primitiv.

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

Parameters

builder TBuilder

Den byggande instansen.

value string

Källgrafiken eller primitivt filter resulterar i att användas som input.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

i tbuilder>(Tillverkare, FilterInput)

Ställ in “in” attribut för en SVG-filter primitiv med hjälp av en fördefinierad inputkälla.

public static TBuilder In<tbuilder>(this TBuilder builder, FilterInput input) where TBuilder : ISVGElementBuilder, IFilterPrimitiveInAttributeSetter

Parameters

builder TBuilder

Den byggande instansen.

input FilterInput

Den fördefinierade inputkällan (t.ex. SourceGraphic, SourceAlpha).

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Intercept(TBuilder, dubbel)

Ställ in “intercept” attribut för en komponentöverföringsfunktion element.

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

Parameters

builder TBuilder

Den byggande instansen.

intercept double

Interceptvärdet för överföringsfunktionen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Nyckelfärdighet(TBuilder, Action)

Sätt ‘keySplines’ attribut, som anger kontrollpunkterna för pacning av animationen.

public static TBuilder KeySplines<tbuilder>(this TBuilder builder, Action<animationsplinebuilder> buildSplines) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter

Parameters

builder TBuilder

SVG element byggare.

buildSplines Action ochlt; AnimationSplineBuilder >

Åtgärden för att bygga splinekonfigurationen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

KeyTimes(TBuilder, params dubbel[])

Ställ in “keyTimes” attribut, vilket definierar de tider då nyckelvärdena tillämpas.

public static TBuilder KeyTimes<tbuilder>(this TBuilder builder, params double[] keyTimes) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter

Parameters

builder TBuilder

SVG element byggare.

keyTimes double [ ]

En mängd nyckeltider för animationen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Långt byggd>(TBuilder, sträng)

Sätt “lang” attribut, som anger språket i elementets innehåll.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Språkkod för elementets innehåll.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

LängdAdjust(TBuilder, längdjusterad)

Ange metoden för längdjustering för textinnehållet.

public static TBuilder LengthAdjust<tbuilder>(this TBuilder builder, LengthAdjust value) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter

Parameters

builder TBuilder

SVG element byggare.

value LengthAdjust

Längdjustering metod.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Remarks

Denna metod ställer in “Längdjusterar” attribut, vilket bestämmer hur textlängden justeras, antingen genom spacing eller genom skalning.

Bokföring(TBuilder, dubbel, längdType)

Ställ in “letter-spacing” attribut för ett SVG-element med hjälp av ett numeriskt värde och en specifik längdstyp.

public static TBuilder LetterSpacing<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder TBuilder

Den byggande instansen.

value double

Bokstaven spacing värde att ställa in.

type LengthType

Typ av längd (t.ex. px, em)

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Bokföring(TBuilder och Spacing)

Ställ in “letter-spacing” attribut för ett SVG-element med ett fördefinierat spacingsvärde.

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

Parameters

builder TBuilder

Den byggande instansen.

value Spacing

Det fördefinierade utrymmevärdet att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Ljusfärg(TBuilder och färg)

Ställ in “ljusfärg” attribut för ett SVG-element med en angiven färgvärde.

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

Parameters

builder TBuilder

Den byggande instansen.

colorValue Color

Färgvärdet att ställa in för belysningseffekten.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Ljusfärg(TBuilder, Action<färgbyggare>)

Ställ in “ljusfärg” attribut för ett SVG-element med en anpassad färgkonfiguration.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; ColorBuilder >

En delegat för att konfigurera färgen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

MarkerEnd(TBuilder, sträng)

Ställ in “marker-end” attribut för ett SVG-element, vilket anger markören i slutet av en väg.

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

Parameters

builder TBuilder

Den byggande instansen.

markerId string

ID av markören att använda.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

MarkerEnd(TBuilder och MarkerPos)

Ställ in “marker-end” attribut för ett SVG-element med en fördefinierad markörposition.

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

Parameters

builder TBuilder

Den byggande instansen.

value MarkerPos

Markera position värdet att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

MarkerMid(TBuilder, sträng)

Sätt “marker-mid” attribut för ett SVG-element, vilket anger markören i mitten av en väg.

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

Parameters

builder TBuilder

Den byggande instansen.

markerId string

ID av markören att använda.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

MarkerMid(TBuilder och MarkerPos)

Ställ in “marker-mid” attribut för ett SVG-element med en fördefinierad markörposition.

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

Parameters

builder TBuilder

Den byggande instansen.

value MarkerPos

Markera position värdet att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

MarkerStart(TBuilder, sträng)

Ställ in “marker-start” attribut för ett SVG-element, vilket anger markören vid början av en väg.

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

Parameters

builder TBuilder

Den byggande instansen.

markerId string

ID av markören att använda.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

MarkerStart(TBuilder och MarkerPos)

Ställ in “marker-start” attribut för ett SVG-element med en fördefinierad markörposition.

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

Parameters

builder TBuilder

Den byggande instansen.

value MarkerPos

Markera position värdet att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Mask(TBuilder, Action)

Ställ in “mask” attribut för ett SVG-element med hjälp av en anpassad maskkonfiguration.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; MaskBuilder >

En delegat för att konfigurera masken.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Max(TBuilder och TimeSpan)

Sätt “max” attribut, som anger den maximala varaktigheten av animationen.

public static TBuilder Max<tbuilder>(this TBuilder builder, TimeSpan duration) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter

Parameters

builder TBuilder

SVG element byggare.

duration TimeSpan

Den maximala varaktigheten av animationen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Max(TBuilder och media)

Sätt “max” attribut, som anger den fördefinierade maximala varaktighetsförhållandet för animationen.

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

Parameters

builder TBuilder

SVG element byggare.

value Media

Den fördefinierade maximala varaktigheten för animationen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Min(TBuilder och TimeSpan)

Sätt “min” attribut, som anger den minsta varaktigheten av animationen.

public static TBuilder Min<tbuilder>(this TBuilder builder, TimeSpan duration) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter

Parameters

builder TBuilder

SVG element byggare.

duration TimeSpan

Minimumtid för animationen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Min(TBuilder och media)

Sätt “min” attribut, som anger minimilängden för animationen baserad på media.

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

Parameters

builder TBuilder

SVG element byggare.

value Media

Den medierelaterade minimilängden för animationen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Offset(TBuilder, dubbel)

Ställ in “offset” attribut för en komponentöverföringsfunktion element.

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

Parameters

builder TBuilder

Den byggande instansen.

offset double

Offsetvärdet för överföringsfunktionen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Om abort(TBuilder, sträng)

Sätt “onabort” händelse attribut, definierar ett skript att köra när laddningen av ett SVG-dokument är abort.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet ska utföras när dokumentladdningen aborteras.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Tillverkare(TBuilder, sträng)

Ställ in “start” attribut, vilket definierar ett skript som ska köras i början av animationen.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Skrivet ska köras när animationen börjar.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

OnCanPlay(TBuilder, sträng)

Ställ in “oncanplay” händelseattribut för att hantera media playability checks.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet ska köras när media kan börja spela.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Tillverkare genom tbuilder>(TBuilder, sträng)

Sätt “oncanplaythrough” händelseattribut för att hantera media playability utan avbrott.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet ska köras när media kan spela igenom till slutet utan att sluta för buffering.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Ställ in “annullerad” händelseattribut för att hantera användarannullningsåtgärder.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet för att köra på Annullering av händelser.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omställning(TBuilder, sträng)

Ställ in händelseattributen “byte” för att hantera förändringar i elementets värde.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet ska köras när elementets värde ändras.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Tillverkare OnClick(TBuilder, sträng)

Ställ in ‘onclick’ event attribut för hantering av klick händelser på elementet.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet för att köra på klick händelser.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

OnClose(TBuilder, sträng)

Ställ in “avslutad” händelseattribut för att hantera nära åtgärder på dialogelement.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet ska köras när en dialog stängs.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Ange “oncopy” händelseattribut, vilket definierar ett skript att köra när innehållet kopieras från SVG-elementet.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet för att köra på kopiera händelsen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

OnCueChange(TBuilder, sträng)

Ställ in ”oncuechange” händelseattribut för hantering av förändringar i textrådens aktiva coes.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet ska utföras när textråden aktivt ändras.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Ställ in “oncut” händelseattribut, vilket definierar ett skript att köra när innehållet skär från SVG-elementet.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Den JavaScript-funktion eller skriptet för att köra på skär händelsen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

OnDblClick(TBuilder, sträng)

Ställ in “ondblclick” event attribut för hantering av dubbelklick händelser på elementet.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet för att köra på dubbelklickande händelser.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Ställ in “ondrag” händelseattribut för att hantera drag åtgärder på elementet.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Den JavaScript-funktion eller skript som ska köras under en dragoperation.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Sätt “ondragend” händelseattribut för att hantera slutet på en dragoperation.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet ska utföras när en dragoperation avslutas.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Ställ in “ondragenter” händelseattribut för att hantera ingången av ett dragt objekt till ett giltigt drop-mål.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Den JavaScript-funktion eller skript som ska köras när ett dragt objekt anger ett giltigt drop-mål.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Sätt “ondragexit” händelseattribut för att hantera utgången av ett dragt objekt från ett giltigt drop-mål.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Den JavaScript-funktion eller skript som ska köras när ett dragt objekt lämnar ett giltigt drop-mål.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Ställ in “undragleave” händelseattribut för att hantera avgången av ett dragt objekt från ett giltigt drop-mål.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Den JavaScript-funktion eller skript som ska köras när ett dragt objekt lämnar ett giltigt drop-mål.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Ställ in händelseattributen “undragover” för att hantera dragningen av ett objekt över ett giltigt drop-mål.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Den JavaScript-funktion eller skript som ska köras när ett objekt dras över ett giltigt drop-mål.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Ange “ondragstart” händelseattribut för att hantera start av en dragoperation.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Den JavaScript-funktion eller skript som ska köras när en dragoperation startar.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Ställ in “undrop” händelseattribut för att hantera nedgången av ett objekt till ett giltigt drop-mål.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Den JavaScript-funktion eller skript som ska köras när ett objekt släpps till ett giltigt drop-mål.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

OnDurationChange(TBuilder, sträng)

Ställ in händelseattributen “ondurationchange” för att hantera förändringar i mediets varaktighet.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet ska utföras när mediets varaktighet ändras.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Ställ in den “onemptied” händelseattribut för att hantera tömningen av mediaelementets källa.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet ska utföras när mediaelementets källor är upptagna.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Tillverkare(TBuilder, sträng)

Sätt “onend” attribut, vilket definierar ett skript som ska köras i slutet av animationen.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Skrivet ska köras när animationen slutar.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Ställ in den “onended” händelseattribut för att hantera slutet av media playback.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet ska utföras när media playback slutar.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

OnError(TBuilder, sträng)

Ställ in händelseattributet för att hantera fel evenemang på elementet.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet ska köras när ett fel inträffar.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Ställ in “onfocus” händelseattribut för hantering av koncentrationshändelser på elementet.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet ska köras när elementet får fokus.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Ställ in “onfocusin” händelseattribut för att hantera fokus-i evenemang på elementet.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet ska köras när elementet får fokus, vanligtvis före “onfokus” händelsen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Remarks

Denna händelse skiljer sig från “onfokus” i att den stöder bubbling och kan användas för att upptäcka fokusförändringar på barnets element också.

Omdöme(TBuilder, sträng)

Ställ in ”onfocusout” event attribut för att hantera fokus-out händelser på elementet.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet ska köras när elementet förlorar fokus, vanligtvis före “onblur” händelsen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Remarks

Den “onfocusout” händelsen utlöses när ett element är på väg att förlora fokus. Likaså som “enfokus”, stöder detta evenemang bubbling och kan användas för att upptäcka fokusförändringar på barnets element också.

Omdöme(TBuilder, sträng)

Ställ in “oninput” händelseattribut för hantering av inkommande händer på elementet.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet ska utföras när elementet får användarintag.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

OnInvalid(TBuilder, sträng)

Ställ in “onvalid” händelseattribut för hantering av ogiltiga händer på formelement.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet ska köras när elementets värde är ogiltig.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

OnKeyDown(TBuilder, sträng)

Ställ in evenemangets ‘onkeydown’ attribut för hantering av nyckel-down händelser på elementet.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Den JavaScript-funktion eller skript som ska köras när en nyckel trycks ner.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Ställ in “onkeypress” händelseattribut för hantering av keypress-händelser på elementet.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Den JavaScript-funktion eller skript som ska köras när en nyckel trycks och släpps.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Ställ in ”onkeyup” event attribut för hantering av keyup händelser på elementet.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Den JavaScript-funktion eller skript som ska köras när en nyckel släpps.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Ställ in “belastning” händelseattribut för hantering av laddningshändelser på elementet.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet ska köras när elementet har slutfört laddningen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Släppstart(TBuilder, sträng)

Ställ in ”onloadstart” eventattribut för hantering av händelser vid början av en media-laddningsoperation.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Den JavaScript-funktion eller skript som ska köras vid start av laddningsverksamheten.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Ladda nerData(TBuilder, sträng)

Ställ in “onloadeddata” händelseattribut för hantering av evenemang när mediadata laddas.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet ska utföras när mediadata laddas.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Ladda nerMetadata(TBuilder, sträng)

Ställ in “uppladdade metadata” eventattribut för hantering av händelser när mediemetadata laddas.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet ska köras när metadata laddas.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

OnMouseDown(TBuilder, sträng)

Ställ in “onmousedown” händelseattribut för att hantera musen ned evenemang på elementet.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Den JavaScript-funktion eller skript som ska köras när en musknapp trycks ner på elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

OnMouseEnter(TBuilder, sträng)

Ställ in “onmouseenter” händelseattribut för att hantera musen inträffar på elementet.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet ska utföras när musindikatoren går in i elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Ställ in “onmouseleave” händelseattribut för att hantera möss avlägsna evenemang på elementet.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet ska köras när musindikatoren lämnar elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

OnMouseMove(TBuilder, sträng)

Ställ in “onmousemove” händelseattribut för att hantera möss rörelser på elementet.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet ska utföras när musindikatoren rör sig inom elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

OnMouseOut(TBuilder, sträng)

Ställ in “onmouseout” händelseattribut för att hantera musen ut evenemang på elementet.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet ska köras när musindikatoren flyttar ut från elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

OnMouseOver(TBuilder, sträng)

Ställ in “onmouseover” event attribut för att hantera mus över händelser på elementet.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet ska köras när musindikatoren är över elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Författare OnMouseUp(TBuilder, sträng)

Ställ in “onmouseup” event attribut för att hantera mus upp händelser på elementet.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Den JavaScript-funktion eller skript som ska köras när en musknapp släpps över elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

OnMouseWheel(TBuilder, sträng)

Sätt “onmousewheel” händelseattribut för att hantera mösshjul evenemang på elementet.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet ska köras när mushjulet används över elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Tillverkare(TBuilder, sträng)

Sätt “onpaste” händelseattribut, vilket definierar ett skript att köra när innehållet läggs in i SVG-elementet.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet för att köra på fliken händelse.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Ställ in “onpause” event attribut för hantering av paus händelser, vanligtvis för media element.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet ska köras när media är avstängda.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Författare(TBuilder, sträng)

Ställ in “onplay” händelseattribut för hantering av spel evenemang, vanligtvis för mediaelement.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet ska köras när media börjar spela.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Författare(TBuilder, sträng)

Ställ in “spelande” händelseattribut för hantering av evenemang när media spelar aktivt efter att ha slutat eller stannat för buffering.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet ska köras när media spelar aktivt.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Tillverkare(TBuilder, sträng)

Ställ in “onprogress” händelseattribut för hantering av evenemang för att indikera framstegen i en pågående process.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Den JavaScript-funktion eller skript som ska köras för att indikera utvecklingen av en pågående process.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

OnRateChange(TBuilder, sträng)

Ställ in “onratechange” händelseattribut för hantering av evenemang när medias återspelningshastighet ändras.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Den JavaScript-funktion eller skript som ska köras när spellastet ändras.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Ställ in “onrepeat” attribut, vilket definierar ett skript som ska köras varje gång animationen upprepar.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Skrivet ska köras på varje upprepning av animationen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Ställ in ”onreset” event attribut för hantering av reset händelser på formulär.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet ska utföras när ett formulär återställs.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Ställ in ”onresize” event attribut för att hantera resize händelser i fönstret eller elementen.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Den JavaScript-funktion eller skript som ska köras när elementet eller fönstret är ombyggd.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Författare OnScroll(TBuilder, sträng)

Ställ in ‘onscroll’ event attribut för att hantera scroll händelser på elementet.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Den JavaScript-funktion eller skript som ska köras när elementet skruvar.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Ställ in det “föreskrivna” händelseattributet för hantering av evenemang när en sökoperation på media är klar.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Den JavaScript-funktion eller skript som ska köras när sökoperationen är klar.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Ställ in det “sökande” händelseattributet för hantering av evenemang när en sökoperation på media inleds.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Den JavaScript-funktion eller skript som ska köras när sökoperationen startas.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Ställ in “select” händelseattribut för hantering av textvals evenemang på elementet.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Den JavaScript-funktion eller skript som ska köras när text väljs inom elementet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Skådespelare(TBuilder, sträng)

Ställ in ‘onshow’ event attribut, som vanligtvis används för att hantera händelser när en sammanhangsmeny visas.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Den JavaScript-funktion eller skript som ska köras när ett sammanhangsmeny visas.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Ställ in “installerad” händelseattribut för hantering av evenemang när mediaöverföring av data är oväntat stoppad.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Den JavaScript-funktion eller skript som ska köras när media dataöverföring ställs in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Ställ in “onsubmit” händelseattribut för hantering formulär presentations evenemang.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet ska utföras när ett formulär skickas.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Ställ in det “undantagna” händelseattributet för hantering av evenemang när mediadata laddas upp.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Den JavaScript-funktion eller skript som ska köras när media data laddas upp.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Uppdateringar(TBuilder, sträng)

Ställ in ”ontimeupdate” eventattribut för hantering av händelser när medias aktuella spelläge ändras.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Den JavaScript-funktion eller skript som ska köras när den aktuella spelläget ändras.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Ställ in “ontoggle” händelseattribut för hantering av händer när användaren togglar en kontroll, som en details och element.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Den JavaScript-funktion eller skript som ska köras när en kontroll är toggled.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Ställ in evenemangets attribut “onload”, vilket definierar ett skript som ska köras när SVG-dokumentet är avladdat.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Den JavaScript-funktion eller skript som ska köras när dokumentet laddas bort.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

OnVolumeChange(TBuilder, sträng)

Ställ in “onvolumechange” händelseattribut för hantering av evenemang när mediavolymen förändras.

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

Parameters

builder TBuilder

SVG element byggare.

value string

JavaScript-funktionen eller skriptet ska köras när volymen ändras.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, sträng)

Ställ in det “omväntande” händelseattributet för hantering av evenemang när media playback är försenad på grund av data buffering.

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

Parameters

builder TBuilder

SVG element byggare.

value string

Den JavaScript-funktion eller skript som ska köras när media playback är försenad för buffering.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Opacity(TBuilder, dubbel)

Sätter “opacity” attribut för ett SVG-element, vilket definierar dess öppenhetsnivå.

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

Parameters

builder TBuilder

Den byggande instansen.

opacity double

Opacity värdet (0.0 för full transparens, 1.0 för helt opacitet).

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Överflöde(TBuilder, överflöd)

Ställ in “overflow” attribut för ett SVG-element, som kontrollerar hur överflöd hanteras.

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

Parameters

builder TBuilder

Den byggande instansen.

value Overflow

Överflödet hantering metod att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

PaintOrder(Författare, PaintOrder)

Sätt attributet “målning-order” för ett SVG-element, vilket bestämmer ordningen av målning fyllning, stroke och markörer.

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

Parameters

builder TBuilder

Den byggande instansen.

value PaintOrder

Målning order värde att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Längd(TBuilder, dubbel)

Ställ in “PathLength” attribut för ett SVG-vägselement.

public static TBuilder PathLength<tbuilder>(this TBuilder builder, double value) where TBuilder : ISVGElementBuilder, IShapeAttributeSetter

Parameters

builder TBuilder

Den byggande instansen.

value double

Den totala längden på vägen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Föregående inlägg(TBuilder, PointerEvents)

Ställ in “pointer-events” attribut för ett SVG-element, vilket definierar hur elementet reagerar på pointer händelser.

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

Parameters

builder TBuilder

Den byggande instansen.

value PointerEvents

Den indikator händelser värde att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omdöme(TBuilder, params dubbel[])

Ställ in “punkter” attribut för ett SVG-element med hjälp av en uppsättning dubbel.

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

Parameters

builder TBuilder

Den byggande instansen.

points double [ ]

Ett antal dubbla som representerar punkterna (det måste vara ett jämnt nummer).

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Exceptions

ArgumentException

Tröja om ett konstigt antal poäng ges.

Omdöme(TBuilder, Params PointF[])

Ställ in “punkter” attribut för ett SVG-element med hjälp av en uppsättning PointF-objekt.

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

Parameters

builder TBuilder

Den byggande instansen.

points PointF [ ]

Ett antal PointF-objekt som representerar punkterna.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Rätt(TBuilder, dubbelt, dubbel, double, lengthType)

Ange attributerna x, y, bredd och höjd för ett SVG-element för att definiera en rektangle.

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 TBuilder

Den byggande instansen.

x double

Den x-koordinaten i rektangeln.

y double

Y-koordinaten i rektangeln.

width double

bredden av rektangeln.

height double

Höjden på rektangeln.

type LengthType

Typ av längdmätning för alla dimensioner (default är pixlar).

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

RefX(TBuilder, dubbel, längdType)

Ställ in “refX” attribut för ett SVG-element.

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

Parameters

builder TBuilder

Den byggande instansen.

value double

Referens X samordnar.

type LengthType

Typ av längdsenhet (default är pixlar).

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

RefX(TBuilder, horisontell position)

Ställ in “refX” attribut för ett SVG-element med en fördefinierad horisontell position.

public static TBuilder RefX<tbuilder>(this TBuilder builder, HorizontalPosition value) where TBuilder : ISVGElementBuilder, IRefCoordinatesAttributeSetter

Parameters

builder TBuilder

Den byggande instansen.

value HorizontalPosition

Den fördefinierade horisontella positionen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Föregående RefY(TBuilder, dubbel, längdType)

Ställ in “refY” attribut för ett SVG-element.

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

Parameters

builder TBuilder

Den byggande instansen.

value double

Referensen och samordningen.

type LengthType

Typ av längdsenhet (default är pixlar).

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Föregående RefY(TBuilder, Vertikalt läge)

Ställ in “refY” attribut för ett SVG-element med en fördefinierad vertikal position.

public static TBuilder RefY<tbuilder>(this TBuilder builder, VerticalPosition value) where TBuilder : ISVGElementBuilder, IRefCoordinatesAttributeSetter

Parameters

builder TBuilder

Den byggande instansen.

value VerticalPosition

Den fördefinierade vertikala positionen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

RepeatCount(Tillverkare, int)

Ange attributet ‘repeatCount’, vilket definierar hur många gånger animationen ska upprepas.

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

Parameters

builder TBuilder

SVG element byggare.

value int

Antalet gånger animationen ska upprepas.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

RepeatCount(TBuilder, OändligtRepeat)

Ställ in ‘repeatCount’ attribut, vilket definierar ett obegränsat upprepningsnummer för animationen med ett fördefinierat enum.

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

Parameters

builder TBuilder

SVG element byggare.

value IndefiniteRepeat

Den fördefinierade obestämda upprepningen räknas för animationen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

RepeatDur(TBuilder och TimeSpan)

Sätt “repeatDur” attribut, som anger den totala varaktigheten för vilken animationen ska upprepas.

public static TBuilder RepeatDur<tbuilder>(this TBuilder builder, TimeSpan duration) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter

Parameters

builder TBuilder

SVG element byggare.

duration TimeSpan

Den totala varaktigheten för att upprepa animationen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

RepeatDur(TBuilder, OändligtRepeat)

Ställ in ‘repeatDur’ attribut, som anger en obestämd total varaktighet för animationen med ett fördefinierat enum.

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

Parameters

builder TBuilder

SVG element byggare.

value IndefiniteRepeat

Den fördefinierade obestämda totala varaktigheten för upprepning av animationen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Förlängningar(TBuilder, sträng)

Ange attributet ‘requiredExtensions’ på SVG-elementet. Det här atributet anger vilka förlängningar som krävs för att SVD-dokumentet ska bearbetas.

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

Parameters

builder TBuilder

Den SVG-elementbyggare på vilken attributen ställs in.

value string

Ett strängvärde som representerar de nödvändiga förlängningarna.

Returns

TBuilder

Den ursprungliga SVG-elementbyggaren för metod kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Återstarta(TBuilder, återuppstart)

Ställ in “återstarten” attribut, vilket definierar hur animationen ska bete sig när den slutförs.

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

Parameters

builder TBuilder

SVG element byggare.

value Restart

Återstarten av animationens beteende.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Tillverkare(TBuilder, sträng)

Sätt “resultat” attribut för en SVG-filter primitiv.

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

Parameters

builder TBuilder

Den byggande instansen.

value string

Namnet på resultatet av detta filter primitiva.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Röda(TBuilder, params dubbel[])

Sätt rotationskällor för enskilda tecken eller segment av textinnehållet.

public static TBuilder Rotate<tbuilder>(this TBuilder builder, params double[] values) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter

Parameters

builder TBuilder

SVG element byggare.

values double [ ]

Ett antal roterings vinklar i grader.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Remarks

Denna metod ställer in “rotat” attribut med flera värden, vilket möjliggör individuell rotation av varje tecken eller textsegment.

Röda(TBuilder, dubbel)

Ställ in en enda rotationsvinkel för hela textinnehållet.

public static TBuilder Rotate<tbuilder>(this TBuilder builder, double value) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter

Parameters

builder TBuilder

SVG element byggare.

value double

Rotationsvinkeln i grader.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Remarks

Denna metod ställer in “rotat” attribut med ett enda värde, som tillämpar samma rotationsvinkel på alla textinnehåll.

SättAttribute(TBuilder, string, sträng)

Den här metoden används för att lägga till eller ändra en egenskap av det SVG-elementet som byggs.

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

Parameters

builder TBuilder

Den SVG-elementbyggare på vilken attributen ställs in.

name string

Namnet på attributen att ställa in.

value string

värdet av attributen.

Returns

TBuilder

Den ursprungliga SVG-elementbyggaren för metod kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

SetPreserveAspectRatio(TBuilder, AspectRatioAlign och aspektratioScaling)

Ange attributet ‘reserveAspectRatio’ för ett SVG-element.

public static TBuilder SetPreserveAspectRatio<tbuilder>(this TBuilder builder, AspectRatioAlign align, AspectRatioScaling meetOrSlice = AspectRatioScaling.Meet) where TBuilder : ISVGElementBuilder, IPreserveAspectRatioAttributeSetter

Parameters

builder TBuilder

Den byggande instansen.

align AspectRatioAlign

Anpassningssätt för Aspektförhållandet.

meetOrSlice AspectRatioScaling

Anger hur ett aspektförhållande bevaras (default är ”Meet”).

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Författare(TBuilder och ShapeRendering)

Sätt “form-rendering” attribut för ett SVG-element, vilket påverkar renderingen av former.

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

Parameters

builder TBuilder

Den byggande instansen.

value ShapeRendering

Form rendering värde att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Slope(TBuilder, dubbel)

Ställ in “slopp” attribut för en komponentöverföringsfunktion element.

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

Parameters

builder TBuilder

Den byggande instansen.

slope double

Sloppvärdet för överföringsfunktionen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Skärmmetod(TBuilder, SpreadMethod)

Sätt “spreadMethod” attribut för ett gradientelement.

public static TBuilder SpreadMethod<tbuilder>(this TBuilder builder, SpreadMethod method) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder

Parameters

builder TBuilder

Den SVG-elementbyggare till vilken attributen tillämpas.

method SpreadMethod

Den spridda metoden för gradienten (pad, reflektera eller upprepa).

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

StoppColor(TBuilder och färg)

Ställ in “stop-color” attribut för ett SVG-element, vilket definierar färgen vid en gradient stop.

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

Parameters

builder TBuilder

Den byggande instansen.

colorValue Color

Färgvärdet att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

StoppColor(TBuilder, Action<färgbyggare>)

Ställ in “stop-color” attribut för ett SVG-element med en anpassad färgkonfiguration.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; ColorBuilder >

En delegat för att konfigurera färgen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

StoppOpacity(TBuilder, dubbel)

Ställ in “stop-opacity” attribut för ett SVG-element, vilket definierar opaciteten vid en gradient stop.

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

Parameters

builder TBuilder

Den byggande instansen.

opacity double

Opacity värdet (0.0 för full transparens, 1.0 för helt opacitet).

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Strålar (TBuilder, Action<målare>)

Ställ in “stroke” attribut för ett SVG-element med hjälp av en anpassad färgkonfiguration.

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

Parameters

builder TBuilder

Den byggande instansen.

configure Action ochlt; PaintBuilder >

En delegat för att konfigurera färgen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Strålar (TBuilder och färg)

Ställ in attributet “stroke” för ett SVG-element med hjälp av en specifik färg.

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

Parameters

builder TBuilder

Den byggande instansen.

color Color

Färgen som ska användas för stroke.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Strålar (Färg, Paint)

Ställ in attributet “stroke” för ett SVG-element med ett fördefinierat målningsvärde.

public static TBuilder Stroke<tbuilder>(this TBuilder builder, Paint paint) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder TBuilder

Den byggande instansen.

paint Paint

Målning värde att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

StrökaDashArray(TBuilder, params dubbel[])

Ställ in attributet “stroke-dasharray” för ett SVG-element, vilket definierar mönstret av skivor och luckor som används för att måla stroke.

public static TBuilder StrokeDashArray<tbuilder>(this TBuilder builder, params double[] dashArray) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder TBuilder

Den byggande instansen.

dashArray double [ ]

Den array av dash längder.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

StrökaDashArray(Författare, Dash)

Ställ in “stroke-dasharray” attribut för ett SVG-element med hjälp av en fördefinierad dashmönster.

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

Parameters

builder TBuilder

Den byggande instansen.

value Dash

Dash pattern att ställa in.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

StrökaDashoffset(TBuilder, dubbel, längdType)

Ställ in attributet “stroke-dashoffset” för ett SVG-element, vilket definierar offset för start av stroke dash array.

public static TBuilder StrokeDashoffset<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder TBuilder

Den byggande instansen.

value double

Dash offset värde.

type LengthType

Enhetstypen för offsetvärdet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

StrökeLineCap(TBuilder och StrokeLineCap)

Ställ in attributet “stroke-linecap” för ett SVG-element, vilket definierar formen som ska användas i slutet av öppna undervägar när de stryks.

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

Parameters

builder TBuilder

Den byggande instansen.

value StrokeLineCap

Den linje cap stil.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

StrömmareJoin(TBuilder, StrokeLineJoin)

Ställ in attributet “stroke-linejoin” för ett SVG-element, vilket definierar formen som används för att ansluta två linje segment där de möter.

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

Parameters

builder TBuilder

Den byggande instansen.

value StrokeLineJoin

Linjen kombinerar stil.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

StrålarMiterlimit(TBuilder, dubbel)

Sätt attributet “strum-miterlimit” för ett SVG-element, vilket definierar gränsen på förhållandet mellan mitern längd och strum bredd.

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

Parameters

builder TBuilder

Den byggande instansen.

miterlimit double

Mätare gränsvärde.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

StrökaOpacity(TBuilder, dubbel)

Sätter “stroke-opacity” attribut för ett SVG-element, definierar opaciteten av stroke.

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

Parameters

builder TBuilder

Den byggande instansen.

opacity double

värdet av opacitet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Huvudsaken(TBuilder, dubbel, längdType)

Ställ in attributet “sträckbredd” för ett SVG-element, vilket definierar bredden av stroke.

public static TBuilder StrokeWidth<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder TBuilder

Den byggande instansen.

value double

Värdet av stroke bredd.

type LengthType

Enhetstypen för stroke bredd.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Stilen(TBuilder, Action)

Ställ in “stilen” attribut med hjälp av en regelbyggare för att definiera CSS-stilar.

public static TBuilder Style<tbuilder>(this TBuilder builder, Action<rulebuilder> configureRule) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter

Parameters

builder TBuilder

SVG element byggare.

configureRule Action ochlt; RuleBuilder >

Åtgärden för att konfigurera CSS-regeln.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Stilen(TBuilder, sträng)

Sätt “stil” attribut, definierar inline CSS-stilar för SVG-elementet.

public static TBuilder Style<tbuilder>(this TBuilder builder, string rules) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter

Parameters

builder TBuilder

SVG element byggare.

rules string

CSS reglerar som en sträng.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

SystemLanguage(TBuilder, sträng)

Sätt “systemLanguage” attribut på SVG-elementet. Det här atributet anger de språkpreferenser för vilka SV G-dokumentets fragment är avsedda.

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

Parameters

builder TBuilder

Den SVG-elementbyggare på vilken attributen ställs in.

value string

Ett stringvärde som representerar språkpreferenser, vanligtvis i form av språktaggar.

Returns

TBuilder

Den ursprungliga SVG-elementbyggaren för metod kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Författare Tabindex(Tillverkare, int)

Sätt “tabindex” attribut, definierar tabordningen för SVG-elementet.

public static TBuilder Tabindex<tbuilder>(this TBuilder builder, int value) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter

Parameters

builder TBuilder

SVG element byggare.

value int

Det här är tab order index.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Föregående inlägg(TBuilder, params dubbel[])

Ställ in “tabellvärden” attribut för en komponentöverföringsfunktion element.

public static TBuilder TableValues<tbuilder>(this TBuilder builder, params double[] values) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter

Parameters

builder TBuilder

Den byggande instansen.

values double [ ]

Tabellvärden för överföringsfunktionen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

TextAnchor(Författare, TextAnchor)

Ställ in “text-anchor” attribut för ett SVG-element, vilket definierar hur texten är horisontellt anpassad i förhållande till den angivna punkten.

public static TBuilder TextAnchor<tbuilder>(this TBuilder builder, TextAnchor textAnchor) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder TBuilder

Den byggande instansen.

textAnchor TextAnchor

Texten är anchor position.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Textdekoration(TBuilder, bull, bool, bol)

Sätt “text-dekoration” attribut för ett SVG-element, vilket definierar dekorationer som läggs till i texten.

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 TBuilder

Den byggande instansen.

underline bool

Anger om texten ska understrykas.

overline bool

Anger om texten ska ha en översättning.

lineThrough bool

Anger om texten ska ha en linje genom den.

blink bool

Anger om texten ska blinkas (inte rekommenderas för användning).

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

TextLängd(TBuilder, dubbel, längdType)

Ange den exakta längden på textinnehållet.

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

Parameters

builder TBuilder

SVG element byggare.

value double

Längden på texten.

type LengthType

Typ av längdsenhet för värdet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Remarks

Denna metod ställer in “textLängd” attribut, som anger önskad längd av textinnehållet, potentiellt överskrider den naturliga textlängden.

Textöverflöde(TBuilder och TextOverflow)

Ange attributet “text-overflow” för ett SVG-element, vilket definierar hur överflödigt innehåll som inte visas signaleras till användarna.

public static TBuilder TextOverflow<tbuilder>(this TBuilder builder, TextOverflow textOverflow) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder TBuilder

Den byggande instansen.

textOverflow TextOverflow

Texten överflödar beteende.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Textrendering(Tillverkare, TextRendering)

Ställ in “text-rendering” attribut för ett SVG-element, vilket ger tips till renderaren om vad handeln ska göras vid rendering av text.

public static TBuilder TextRendering<tbuilder>(this TBuilder builder, TextRendering textRendering) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder TBuilder

Den byggande instansen.

textRendering TextRendering

Text rendering läge.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Att bygga>(TBuilder, dubbel, längdType)

Sätt “till” attribut, definierar slutvärdet av animationen med en angiven längdstyp.

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

Parameters

builder TBuilder

SVG element byggare.

value double

Slutvärdet för animationen.

type LengthType

Längdstyp för “till” värdet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Omvandlare(TBuilder, Func<transformbyggare, transformbyggaren="">)

Sätt “transform” attribut för ett SVG-element.

public static TBuilder Transform<tbuilder>(this TBuilder builder, Func<transformbuilder, transformbuilder=""> configure) where TBuilder : ISVGElementBuilder, ITransformAttributeSetter

Parameters

builder TBuilder

Den byggande instansen.

configure Func ochlt; TransformBuilder , TransformBuilder >

En funktion för att konfigurera SVG transform.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Typ(TBuilder, ComponentTransferType)

Sätt “typ” attribut för en komponentöverföringsfunktion element.

public static TBuilder Type<tbuilder>(this TBuilder builder, ComponentTransferType type) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter

Parameters

builder TBuilder

Den byggande instansen.

type ComponentTransferType

Typ av komponentöverföringsfunktion (t.ex. linjär, gamma).

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

UnicodeBidi(TBuilder och UnicodeBidi)

Ange attributen “unicode-bidi” för ett SVG-element, vilket definierar hur den bidirectionella texten ska hanteras.

public static TBuilder UnicodeBidi<tbuilder>(this TBuilder builder, UnicodeBidi unicodeBidi) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder TBuilder

Den byggande instansen.

unicodeBidi UnicodeBidi

Unicode BiDi beteende.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Värderingar(TBuilder, params sträng[])

Sätt “värden” attribut, vilket anger uppsättningen av värden som ska användas under animationen.

public static TBuilder Values<tbuilder>(this TBuilder builder, params string[] values) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter

Parameters

builder TBuilder

SVG element byggare.

values string [ ]

En mängd värden för animationen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Föregående ViewBox(TBuilder, dubbelt, dubbel, Dubbel)

Ställ in “viewBox” attribut för ett SVG-element.

public static TBuilder ViewBox<tbuilder>(this TBuilder builder, double minX, double minY, double width, double height) where TBuilder : ISVGElementBuilder, IViewBoxAttributeSetter

Parameters

builder TBuilder

Den byggande instansen.

minX double

Den minsta X-koordinaten i viewBox.

minY double

Den minsta Y-koordinaten i viewBox.

width double

bredden av viewboxen.

height double

Höjden på ViewBox.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Visibilitet(TBuilder, synlighet)

Ställ in attributet ”synlighet” för ett SVG-element, som kontrollerar om elementet är synligt eller inte.

public static TBuilder Visibility<tbuilder>(this TBuilder builder, Visibility visibility) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder TBuilder

Den byggande instansen.

visibility Visibility

och synlighetsinställningen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

WhiteSspace(TBuilder och WhiteSpace)

Ange attributet “vit-utrymme” för ett SVG-element, vilket anger hur det vita utrymmet inne i elementet hanteras.

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

Parameters

builder TBuilder

Den byggande instansen.

value WhiteSpace

Det vita rymdhanteringsläget.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Författare(TBuilder, dubbel, längdType)

Ställ in “bredd” attribut för ett SVG-element.

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

Parameters

builder TBuilder

Den byggande instansen.

value double

Värdet för attributen ”bredd”.

type LengthType

Typ av längdmätning (default är pixlar).

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

WordSpacing(TBuilder och Spacing)

Sätt “word-spacing” attribut för ett SVG-element, som anger spacingsförhållandet mellan ord.

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

Parameters

builder TBuilder

Den byggande instansen.

value Spacing

Det fördefinierade ordet spacing värde.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

WordSpacing(TBuilder, dubbel, längdType)

Ställ in “word-spacing” attribut för ett SVG-element, vilket anger spacingsförhållandet mellan ord med en anpassad värde.

public static TBuilder WordSpacing<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter

Parameters

builder TBuilder

Den byggande instansen.

value double

Ordet spacing värde.

type LengthType

Enhetstypen för rumsvärdet.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Författare(Författare, WritingMode)

Ange attributet “skrivning-läge” för ett SVG-element, vilket anger den riktning i vilken text och inlineinnehåll läggs ut.

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

Parameters

builder TBuilder

Den byggande instansen.

value WritingMode

Skrivande läge .

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

X(TBuilder, dubbel, längdType)

Ställ in “x” attribut för ett SVG-element.

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

Parameters

builder TBuilder

Den byggande instansen.

value double

Värdet för “x” attribut.

type LengthType

Typ av längdmätning (default är pixlar).

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

X(TBuilder, LengthType, params dubbel[])

Ställ in “x” attribut för att positionera textinnehållet längs x-axeln.

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

Parameters

builder TBuilder

SVG element byggare.

type LengthType

Typ av längdsenhet för värdena.

values double [ ]

x-axis position värden.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Remarks

Denna metod ställer in “x” attribut, som bestämmer den horisontella position(er) av textelementet.

XlinkHref(TBuilder, sträng)

Ställ in ‘xlink:href’ attribut för ett SVG-element. Denna attribute används för att definiera en referens till en resurs som en länk.

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

Parameters

builder TBuilder

Den byggande instansen.

value string

URI av resursen att länka till.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

XlinkTitle(TBuilder, sträng)

Ställ in ‘xlink:title’-attribut för ett SVG-element. Det här attributet ger en titel för den länkade resursen.

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

Parameters

builder TBuilder

Den byggande instansen.

value string

Titeln på den länkade resursen.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

XmlSpace(TBuilder och XmlSpace)

Ställ in ‘xml:space’ attribut, som anger hur vita utrymmen hanteras.

public static TBuilder XmlSpace<tbuilder>(this TBuilder builder, XmlSpace value) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter

Parameters

builder TBuilder

SVG element byggare.

value XmlSpace

xml:space beteende (reserverad eller standard).

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Y(TBuilder, dubbel, längdType)

Ställ in “y” attribut för ett SVG-element.

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

Parameters

builder TBuilder

Den byggande instansen.

value double

Värdet för ”y” attribut.

type LengthType

Typ av längdmätning (default är pixlar).

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Y(TBuilder, LengthType, params dubbel[])

Ställ in ‘y’ attribut för att positionera textinnehållet längs y-axeln.

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

Parameters

builder TBuilder

SVG element byggare.

type LengthType

Typ av längdsenhet för värdena.

values double [ ]

Y-axis position värden.

Returns

TBuilder

Den byggande instansen för kedjning.

Typ av parametrar

TBuilder

Typ av SVG element byggare.

Remarks

Denna metod ställer in “y” attribut, som bestämmer den vertikala position(er) av textelementet.</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,>

 Svenska