Class SVGBuilderExtensions
De naam: Aspose.Svg.Builder Verzameling: Aspose.SVG.dll (25.5.0)
Het biedt extensiemethoden voor het bouwen en configureren van SVG (Scalable Vector Graphics) elementen.Deze klasse bevat een verzameling statische methoden die verschillende bouwinterfaces uitbreiden,de vloeibare en comfortabele bouw van SVG-elementen en hun attributen mogelijk maken.
[ComVisible(true)]
public static class SVGBuilderExtensions
Inheritance
Geëerbiede leden
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Methods
Ackumuleren (De TBuilder,)
public static TBuilder Accumulate<tbuilder>(this TBuilder builder, value) where TBuilder : ISVGElementBuilder, IAnimationAdditionAttributeSetter
Parameters
builder
TBuilder
Returns
TBuilder
Typen Parameters
TBuilder
Toegevoegd(TBuilder, actie)
Voeg een ‘a’ (hyperlink) elementconfiguratie toe aan de bouwer.
public static TBuilder AddA<tbuilder>(this TBuilder builder, Action<svgaelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGAElementBuilder
>
De configuratie-actie voor het ‘a’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Aanbevolen(TBuilder, actie)
Voeg een ‘animate’ elementconfiguratie toe aan de bouwer.
public static TBuilder AddAnimate<tbuilder>(this TBuilder builder, Action<svganimateelementbuilder> configure) where TBuilder : ISVGElementBuilder, IBaseAnimationElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGAnimateElementBuilder
>
De configuratie-actie voor het ‘animate’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
AddAnimateMotion(TBuilder, Actie)
Voeg een ‘animateMotion’ elementconfiguratie toe aan de bouwer.
public static TBuilder AddAnimateMotion<tbuilder>(this TBuilder builder, Action<svganimatemotionelementbuilder> configure) where TBuilder : ISVGElementBuilder, IAnimationElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGAnimateMotionElementBuilder
>
De configuratie-actie voor het ‘animateMotion’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
AddAnimateTransform(TBuilder, Actie)
Voeg een ‘animateTransform’ elementconfiguratie toe aan de bouwer.
public static TBuilder AddAnimateTransform<tbuilder>(this TBuilder builder, Action<svganimatetransformelementbuilder> configure) where TBuilder : ISVGElementBuilder, IAnimationElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGAnimateTransformElementBuilder
>
De configuratie-actie voor het ‘animateTransform’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Gebruiker: Tebouwer, telementbuilder="">(Hoofdstukken, TElementBuilder)
Voeg een bestaande SVG-elementbuilder toe aan de huidige SVB- elementbuilders. Deze methode wordt gebruikt om een vooraf gedefinieerde SVD-elemebouwer in de actuele bouwers op te nemen.
public static TBuilder AddBuilder<tbuilder, telementbuilder="">(this TBuilder builder, TElementBuilder elementBuilder) where TBuilder : ISVGElementBuilder where TElementBuilder : ISVGElementBuilder
Parameters
builder
TBuilder
De SVG element builder aan wie de andere elementbuilder wordt toegevoegd.
elementBuilder
De teleconstructeur
De SVG element builder moet worden toegevoegd.
Returns
TBuilder
De oorspronkelijke SVG-elementbuilder voor methodische keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
TElementBuilder
Het type van de SVG-elementbuilder moet worden geconfigureerd.TelementBuilder dient ISVGElement Builder te implementeren.
Hoofdstukken > Tbuilder>(TBuilder, actie)
Voeg een ‘cirkel’ elementconfiguratie toe aan de bouwer.
public static TBuilder AddCircle<tbuilder>(this TBuilder builder, Action<svgcircleelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGCircleElementBuilder
>
De configuratie-actie voor het ‘cirkel’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstukken > Tbuilder>(TBuilder, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)="">, OneOf<color, verf,="" string="">, OneOf<color, verf,="" string="">, string, actie)
Voeg een ‘cirkel’element toe met aangegeven centrum, radius en stijlen aan de SVG-builder.
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
De SVG-builder instantie waartoe het ‘cirkel’ element wordt toegevoegd.
cx
OneOf
<
double
, (
double
, LengthType
en gt;
De x-coordinaat van het centrum van de cirkel. kan een dubbele waarde of een tweepersoons en LengthType zijn.
cy
OneOf
<
double
, (
double
, LengthType
en gt;
De y-koordinaat van het centrum van de cirkel. kan een dubbele waarde of een tweepersoons en LengthType zijn.
r
OneOf
<
double
, (
double
, LengthType
en gt;
De radius van de cirkel. kan een dubbele waarde of een tupel van dubbel en LengthType zijn.
fill
OneOf
<
Color
, Paint
, string
>
De kleur of stijl vullen voor de cirkel. kan een Color of een Paint enum waarde of server ID. Optie parameter.
stroke
OneOf
<
Color
, Paint
, string
>
De stroke kleur of stijl van het schilderen voor de outline van de cirkel. kan een Color of een Paint enum waarde of verf server ID. Optie parameter.
id
string
De unieke identificator voor het cirkelelement. optionele parameter.
extend
Action
<
SVGCircleElementBuilder
>
Een optionele actie om de cirkelelementbuilder verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
AddClipPath(TBuilder, Actie)
Voeg een ‘clipPath’ elementconfiguratie toe aan de bouwer.
public static TBuilder AddClipPath<tbuilder>(this TBuilder builder, Action<svgclippathelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeContentElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGClipPathElementBuilder
>
De configuratie-actie voor het ‘clipPath’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Bezoek aan tbuilder>(Hoofdstukken, string)
Voeg tekstinhoud toe aan het SVG-element.
public static TBuilder AddContent<tbuilder>(this TBuilder builder, string text) where TBuilder : ISVGElementBuilder, ITextContentSetter
Parameters
builder
TBuilder
De SVG Element Builder.
text
string
De tekst moet aan het element worden toegevoegd.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Remarks
Deze methode maakt het mogelijk om tekstinhoud rechtstreeks aan een SVG-element toe te voegen.Het is nuttig voor elementen die tekstgegevens bevatten.
AddDefs (TBuilder, Actie)
Voeg een ‘defs’ (definities) elementconfiguratie toe aan de bouwer.
public static TBuilder AddDefs<tbuilder>(this TBuilder builder, Action<svgdefselementbuilder> configure) where TBuilder : ISVGElementBuilder, IStructuralElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGDefsElementBuilder
>
De configuratie actie voor het ‘defs’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
AddDesc (TBuilder, Actie)
Het ‘desc’ element wordt gebruikt om een beschrijving voor SVG-inhoud te geven.
public static TBuilder AddDesc<tbuilder>(this TBuilder builder, Action<svgdescelementbuilder> configure) where TBuilder : ISVGElementBuilder, IDescriptiveElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGDescElementBuilder
>
De configuratie-actie voor het ‘desc’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
AddEllipse(TBuilder, Actie)
Voeg een ’ellipse’ elementconfiguratie toe aan de bouwer.
public static TBuilder AddEllipse<tbuilder>(this TBuilder builder, Action<svgellipseelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGEllipseElementBuilder
>
De configuratie-actie voor het ’ellipse’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
AddEllipse(TBuilder, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)="">, OneOf<color, verf,="" string="">, OneOf<color, verf,="" string="">, string, actie)
Voeg een ’ellipse’ element toe aan de SVG-builder, met specifieke centra, radii en stijlen.
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
De SVG-builder instantie waartoe het ’ellipse’ element wordt toegevoegd.
cx
OneOf
<
double
, (
double
, LengthType
en gt;
De x-coordinaat van het centrum van de ellips kan een dubbele waarde of een tweepersoons en LengthType zijn.
cy
OneOf
<
double
, (
double
, LengthType
en gt;
De y-koordinaat van het centrum van de ellips kan een dubbele waarde of een tweepersoon van dubbel en LengthType zijn.
rx
OneOf
<
double
, (
double
, LengthType
en gt;
De x-radius van de ellips kan een dubbele waarde of een tweepersoon van dubbel en LengthType zijn.
ry
OneOf
<
double
, (
double
, LengthType
en gt;
De y-radius van de ellips kan een dubbele waarde of een tweepersoon van dubbel en LengthType zijn.
fill
OneOf
<
Color
, Paint
, string
>
De kleur of stijl vullen voor de ellipse. kan een Color of een Paint enum waarde of server ID. Optie parameter.
stroke
OneOf
<
Color
, Paint
, string
>
De stroke kleur of stijl van het schilderen voor de ellipse. kan een Color of een Paint enum waarde of verf server ID. Optie parameter.
id
string
De unieke identificator voor het ellipselement. optionele parameter.
extend
Action
<
SVGEllipseElementBuilder
>
Een optionele actie om de ellipse elementbuilder verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
Bouwmateriaal (TBuilder, Actie)
Voegt een ‘feBlend’ elementconfiguratie toe aan de maker. Dit element definieert een mix-effect tussen twee graphics.
public static TBuilder AddFeBlend<tbuilder>(this TBuilder builder, Action<svgfeblendelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGFEBlendElementBuilder
>
De configuratie-actie voor het ‘feBlend’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Bouwmateriaal (TBuilder, BlendMode?, OneOf<string, filterinput="">, OneOf<string, filterinput=“">, string, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)="">, OneOf<color, verf,="" string="">, OneOf<color, verf,="" string="">, string, actie)
Voeg een ‘feBlend’ element toe aan de SVG-builder, met de vermelding van de mixmodus en verschillende andere eigenschappen voor het filtereffect.
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
De SVG-builderinstantie waartoe het ‘feBlend’ element wordt toegevoegd.
mode
BlendMode
?
De mixmodus om te worden gebruikt. optionele parameter.
in
OneOf
<
string
, FilterInput
>
De eerste input voor het blend effect. kan een string of een FilterInput zijn. optionele parameter.
in2
OneOf
<
string
, FilterInput
>
De tweede input voor de mix-effect. kan een string of een FilterInput zijn. optionele parameter.
result
string
Het resultaat identificeert voor dit filter primitieve. optionele parameter.
x
OneOf
<
double
, (
double
, LengthType
en gt;
De x-coordinaat van de primitive subregie van het filter kan een dubbele of een ValueTuple zijn met LengthType.
y
OneOf
<
double
, (
double
, LengthType
en gt;
De y-koordinaat van de primitive subregie van het filter. kan een dubbele of een ValueTuple zijn met LengthType.
width
OneOf
<
double
, (
double
, LengthType
en gt;
De breedte van de filter primitieve subregio. kan een dubbele of een ValueTuple zijn met LengthType.
height
OneOf
<
double
, (
double
, LengthType
en gt;
De hoogte van de filter primitieve subregie. kan een dubbele of een ValueTuple zijn met LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Het invullen van kleur, schilderen of verf de server ID voor het element. optionele parameter.
stroke
OneOf
<
Color
, Paint
, string
>
De stroke kleur, schilderen of verf server ID voor het element.
id
string
De unieke identificator voor het primitive element van het filter. optionele parameter.
extend
Action
<
SVGFEBlendElementBuilder
>
Een optionele actie om de SVGFEBlendElementBuilder verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
Hoofdstuk AddFeColorMatrix(TBuilder, Actie)
Voeg een ‘feColorMatrix’ elementconfiguratie toe aan de maker. Dit element geldt voor een matrix transformatie op de kleur en alfa waarden van elk pixel.
public static TBuilder AddFeColorMatrix<tbuilder>(this TBuilder builder, Action<svgfecolormatrixelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGFEColorMatrixElementBuilder
>
De configuratie-actie voor het ‘feColorMatrix’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstuk AddFeColorMatrix(TBuilder, ColorMatrixOperatie, dubbele[], OneOf<string, filterinput=“">, string, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)="">, OneOf<color, verf,="" string="">, OneOf<color, verf,="" string="">, string, actie)
Voeg een ‘feColorMatrix’ element toe aan de SVG-builder, met de specificatie van het type kleurmatrix en verschillende andere eigenschappen voor het filtereffect.
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
De SVG-builderinstelling waartoe het element ‘feColorMatrix’ wordt toegevoegd.
type
ColorMatrixOperation
Het type kleurmatrix operatie om te worden toegepast.
values
double
[]
De waarden voor de operatie van de kleurmatrix. optionele parameter.
in
OneOf
<
string
, FilterInput
>
De input voor het kleurmatrix effect. kan een string of een FilterInput zijn. optionele parameter.
result
string
Het resultaat identificeert voor dit filter primitieve. optionele parameter.
x
OneOf
<
double
, (
double
, LengthType
en gt;
De x-coordinaat van de primitive subregie van het filter kan een dubbele of een ValueTuple zijn met LengthType.
y
OneOf
<
double
, (
double
, LengthType
en gt;
De y-koordinaat van de primitive subregie van het filter. kan een dubbele of een ValueTuple zijn met LengthType.
width
OneOf
<
double
, (
double
, LengthType
en gt;
De breedte van de filter primitieve subregio. kan een dubbele of een ValueTuple zijn met LengthType.
height
OneOf
<
double
, (
double
, LengthType
en gt;
De hoogte van de filter primitieve subregie. kan een dubbele of een ValueTuple zijn met LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Het invullen van kleur, schilderen of verf de server ID voor het element. optionele parameter.
stroke
OneOf
<
Color
, Paint
, string
>
De stroke kleur, schilderen of verf server ID voor het element.
id
string
De unieke identificator voor het primitive element van het filter. optionele parameter.
extend
Action
<
SVGFEColorMatrixElementBuilder
>
Een optionele actie om de SVGFEColorMatrixElementBuilder verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
AddFeComponentTransfer(TBuilder, actie)
Voeg een ‘feComponentTransfer’-elementconfiguratie toe aan de maker. Dit element uitvoert component-wise remapping van gegevens voor kleurkanalen.
public static TBuilder AddFeComponentTransfer<tbuilder>(this TBuilder builder, Action<svgfecomponenttransferelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGFEComponentTransferElementBuilder
>
De configuratie-actie voor het element ‘feComponentTransfer’.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
AddFeComponentTransfer(TBuilder, Actie, Actie, Actie, Actie, OneOf<string, filterinput=“">, string, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)="">, OneOf<color, verf,="" string="">, OneOf<color, verf,="" string="">, string, actie)
Voeg een ‘feComponentTransfer’-element toe aan de SVG-builder, waardoor component-wise gegevens voor kleurkanalen kunnen worden hersteld.
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
De SVG-builderinstantie waartoe het element ‘feComponentTransfer’ wordt toegevoegd.
a
Action
<
SVGFEFuncAElementBuilder
>
Een actie om de ‘feFuncA’ component voor het alfa kanaal te configureren.
r
Action
<
SVGFEFuncRElementBuilder
>
Een actie om de ‘feFuncR’ component voor het rode kanaal te configureren.
g
Action
<
SVGFEFuncGElementBuilder
>
Een actie om de ‘feFuncG’ component voor het groene kanaal te configureren.
b
Action
<
SVGFEFuncBElementBuilder
>
Een actie om de ‘feFuncB’ component voor de blauwe kanaal te configureren.
in
OneOf
<
string
, FilterInput
>
De input voor het componentoverdragseffect. kan een string of een FilterInput zijn. optionele parameter.
result
string
Het resultaat identificeert voor dit filter primitieve. optionele parameter.
x
OneOf
<
double
, (
double
, LengthType
en gt;
De x-coordinaat van de primitive subregie van het filter kan een dubbele of een ValueTuple zijn met LengthType.
y
OneOf
<
double
, (
double
, LengthType
en gt;
De y-koordinaat van de primitive subregie van het filter. kan een dubbele of een ValueTuple zijn met LengthType.
width
OneOf
<
double
, (
double
, LengthType
en gt;
De breedte van de filter primitieve subregio. kan een dubbele of een ValueTuple zijn met LengthType.
height
OneOf
<
double
, (
double
, LengthType
en gt;
De hoogte van de filter primitieve subregie. kan een dubbele of een ValueTuple zijn met LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Het invullen van kleur, schilderen of verf de server ID voor het element. optionele parameter.
stroke
OneOf
<
Color
, Paint
, string
>
De stroke kleur, schilderen of verf server ID voor het element.
id
string
De unieke identificator voor het primitive element van het filter. optionele parameter.
extend
Action
<
SVGFEComponentTransferElementBuilder
>
Een optionele actie om de SVGFECcomponentTransferElementBuilder verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
AddFeComposite(TBuilder, actie)
Voeg een ‘feComposite’ elementconfiguratie toe aan de maker. Dit element uitvoert een bitwise combinatie van twee input graphics.
public static TBuilder AddFeComposite<tbuilder>(this TBuilder builder, Action<svgfecompositeelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGFECompositeElementBuilder
>
De configuratie-actie voor het ‘feComposite’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
AddFeComposite(TBuilder, CompositeOperator?, dubbele?, duble?, tweeledige?, OneOf<string, filterinput="">, OneOf<string, filterinput=“">, string, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)="">, OneOf<color, verf,="" string="">, OneOf<color, verf,="" string="">, string, actie)
Voeg een ‘feComposite’ element toe aan de SVG-builder, met specifiekheid van de composietwerkzaamheden en verschillende andere eigenschappen voor het combineren van inputbeelden.
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
De SVG-builder instantie waartoe het ‘feComposite’ element wordt toegevoegd.
compositeOperator
CompositeOperator
?
De composite operator te gebruiken. optionele parameter.
k1
double
?
De eerste numerieke waarde voor de gecombineerde werking. optionele parameter.
k2
double
?
De tweede numerieke waarde voor de gecombineerde werking. optionele parameter.
k3
double
?
De derde numerieke waarde voor de gecombineerde werking. optionele parameter.
k4
double
?
De vierde numerieke waarde voor de gecombineerde werking. optionele parameter.
in
OneOf
<
string
, FilterInput
>
De eerste ingang voor het composiet effect. kan een string of een FilterInput zijn. optionele parameter.
in2
OneOf
<
string
, FilterInput
>
De tweede input voor het composiet effect. kan een string of een FilterInput zijn. optionele parameter.
result
string
Het resultaat identificeert voor dit filter primitieve. optionele parameter.
x
OneOf
<
double
, (
double
, LengthType
en gt;
De x-coordinaat van de primitive subregie van het filter kan een dubbele of een ValueTuple zijn met LengthType.
y
OneOf
<
double
, (
double
, LengthType
en gt;
De y-koordinaat van de primitive subregie van het filter. kan een dubbele of een ValueTuple zijn met LengthType.
width
OneOf
<
double
, (
double
, LengthType
en gt;
De breedte van de filter primitieve subregio. kan een dubbele of een ValueTuple zijn met LengthType.
height
OneOf
<
double
, (
double
, LengthType
en gt;
De hoogte van de filter primitieve subregie. kan een dubbele of een ValueTuple zijn met LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Het invullen van kleur, schilderen of verf de server ID voor het element. optionele parameter.
stroke
OneOf
<
Color
, Paint
, string
>
De stroke kleur, schilderen of verf server ID voor het element.
id
string
De unieke identificator voor het primitive element van het filter. optionele parameter.
extend
Action
<
SVGFECompositeElementBuilder
>
Een optionele actie om de SVGFECompositeElementBuilder verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
AddFeConvolveMatrix(TBuilder, Actie)
Voeg een ‘feConvolveMatrix’ elementconfiguratie toe aan de maker. Dit element geldt voor een matrix convolution filter-effect.
public static TBuilder AddFeConvolveMatrix<tbuilder>(this TBuilder builder, Action<svgfeconvolvematrixelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGFEConvolveMatrixElementBuilder
>
De configuratie-actie voor het element ‘feConvolveMatrix’.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
AddFeConvolveMatrix(TBuilder, dubbel[], tweeledig , dubbel , int, int , EdgeMode , bool , OneOf<int , (Het gaat om ‘int’)="">, OneOf<string, filterinput=“">, string, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)="">, OneOf<color, verf,="" string="">, OneOf<color, verf,="" string="">, string, actie)
Voeg een ‘feConvolveMatrix’ element toe aan de SVG-builder, waarbij een matrix convolution filter effect wordt toegepast.
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
De SVG-builderinstantie waartoe het element ‘feConvolveMatrix’ wordt toegevoegd.
kernelMatrix
double
[]
De matrix van waarden voor de convergentie. optionele parameter.
divisor
double
?
De divider voor de convertie. optionele parameter.
bias
double
?
De bias te worden toegevoegd aan het resultaat van de convertie. optionele parameter.
targetX
int
?
De x-koordinaat van het doelpixel in de kernmatrix.
targetY
int
?
De y-koordinaat van het doelpixel in de kernmatrix.
edgeMode
EdgeMode
?
Definieert hoe om te gaan met edge pixels in de convertie. optionele parameter.
preserveAlpha
bool
?
Het geeft aan of het alfa-kanaal moet worden bewaard. optionele parameter.
order
OneOf
<
int
, (
int
, int
en gt;
De volgorde van de kernmatrix. kan een int of een ValueTuple van twee inches zijn.
in
OneOf
<
string
, FilterInput
>
De input voor het convertie-effect. kan een string of een FilterInput zijn. optionele parameter.
result
string
Het resultaat identificeert voor dit filter primitieve. optionele parameter.
x
OneOf
<
double
, (
double
, LengthType
en gt;
De x-coordinaat van de primitive subregie van het filter kan een dubbele of een ValueTuple zijn met LengthType.
y
OneOf
<
double
, (
double
, LengthType
en gt;
De y-koordinaat van de primitive subregie van het filter. kan een dubbele of een ValueTuple zijn met LengthType.
width
OneOf
<
double
, (
double
, LengthType
en gt;
De breedte van de filter primitieve subregio. kan een dubbele of een ValueTuple zijn met LengthType.
height
OneOf
<
double
, (
double
, LengthType
en gt;
De hoogte van de filter primitieve subregie. kan een dubbele of een ValueTuple zijn met LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Het invullen van kleur, schilderen of verf de server ID voor het element. optionele parameter.
stroke
OneOf
<
Color
, Paint
, string
>
De stroke kleur, schilderen of verf server ID voor het element.
id
string
De unieke identificator voor het primitive element van het filter. optionele parameter.
extend
Action
<
SVGFEConvolveMatrixElementBuilder
>
Een optionele actie om de SVGFEConvolveMatrixElementBuilder verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
AddFeDiffuseLighting(TBuilder, Actie)
Voeg een ‘feDiffuseLighting’-elementconfiguratie toe aan de maker. Dit element geeft een verlichtingseffect op een afbeelding.
public static TBuilder AddFeDiffuseLighting<tbuilder>(this TBuilder builder, Action<svgfediffuselightingelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGFEDiffuseLightingElementBuilder
>
De configuratie-actie voor het element ‘feDiffuseLighting’.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
AddFeDiffuseLighting(TBuilder, actie, kleur?, dubbel?, dubbele?, OneOf<string, filterinput=“">, string, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)="">, OneOf<color, verf,="" string="">, OneOf<color, verf,="" string="">, string, actie)
Voeg een ‘feDiffuseLighting’ element toe aan de SVG-builder, waarbij een diffuse verlichtingseffect wordt toegepast met behulp van een aangegeven lichtbron.
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
De SVG-builderinstantie waartoe het element ‘feDiffuseLighting’ wordt toegevoegd.
lightSource
Action
<
SVGFEDistantLightElementBuilder
>
Een actie om de lichtbron te configureren voor het diffuse verlichtingseffect.
lightingColor
Color
?
De kleur van het licht. optionele parameter.
surfaceScale
double
?
De oppervlakte schaalfactor voor de verlichtingseffect. optionele parameter.
diffuseConstant
double
?
De constante die wordt gebruikt om de verlichtingseffect te bepalen. optionele parameter.
in
OneOf
<
string
, FilterInput
>
De input voor het diffuse verlichtingseffect. kan een string of een FilterInput zijn. optionele parameter.
result
string
Het resultaat identificeert voor dit filter primitieve. optionele parameter.
x
OneOf
<
double
, (
double
, LengthType
en gt;
De x-coordinaat van de primitive subregie van het filter kan een dubbele of een ValueTuple zijn met LengthType.
y
OneOf
<
double
, (
double
, LengthType
en gt;
De y-koordinaat van de primitive subregie van het filter. kan een dubbele of een ValueTuple zijn met LengthType.
width
OneOf
<
double
, (
double
, LengthType
en gt;
De breedte van de filter primitieve subregio. kan een dubbele of een ValueTuple zijn met LengthType.
height
OneOf
<
double
, (
double
, LengthType
en gt;
De hoogte van de filter primitieve subregie. kan een dubbele of een ValueTuple zijn met LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Het invullen van kleur, schilderen of verf de server ID voor het element. optionele parameter.
stroke
OneOf
<
Color
, Paint
, string
>
De stroke kleur, schilderen of verf server ID voor het element.
id
string
De unieke identificator voor het primitive element van het filter. optionele parameter.
extend
Action
<
SVGFEDiffuseLightingElementBuilder
>
Een optionele actie om de SVGFEDiffuseLightingElementBuilder verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
AddFeDiffuseLighting(TBuilder, actie, kleur?, dubbel?, dubbele?, OneOf<string, filterinput=“">, string, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)="">, OneOf<color, verf,="" string="">, OneOf<color, verf,="" string="">, string, actie)
Voeg een ‘feDiffuseLighting’ element toe aan de SVG-builder, waarbij een diffuse verlichtingseffect wordt toegepast met behulp van een aangegeven lichtbron.
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
De SVG-builderinstantie waartoe het element ‘feDiffuseLighting’ wordt toegevoegd.
lightSource
Action
<
SVGFEPointLightElementBuilder
>
Een actie om de lichtbron te configureren voor het diffuse verlichtingseffect.
lightingColor
Color
?
De kleur van het licht. optionele parameter.
surfaceScale
double
?
De oppervlakte schaalfactor voor de verlichtingseffect. optionele parameter.
diffuseConstant
double
?
De constante die wordt gebruikt om de verlichtingseffect te bepalen. optionele parameter.
in
OneOf
<
string
, FilterInput
>
De input voor het diffuse verlichtingseffect. kan een string of een FilterInput zijn. optionele parameter.
result
string
Het resultaat identificeert voor dit filter primitieve. optionele parameter.
x
OneOf
<
double
, (
double
, LengthType
en gt;
De x-coordinaat van de primitive subregie van het filter kan een dubbele of een ValueTuple zijn met LengthType.
y
OneOf
<
double
, (
double
, LengthType
en gt;
De y-koordinaat van de primitive subregie van het filter. kan een dubbele of een ValueTuple zijn met LengthType.
width
OneOf
<
double
, (
double
, LengthType
en gt;
De breedte van de filter primitieve subregio. kan een dubbele of een ValueTuple zijn met LengthType.
height
OneOf
<
double
, (
double
, LengthType
en gt;
De hoogte van de filter primitieve subregie. kan een dubbele of een ValueTuple zijn met LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Het invullen van kleur, schilderen of verf de server ID voor het element. optionele parameter.
stroke
OneOf
<
Color
, Paint
, string
>
De stroke kleur, schilderen of verf server ID voor het element.
id
string
De unieke identificator voor het primitive element van het filter. optionele parameter.
extend
Action
<
SVGFEDiffuseLightingElementBuilder
>
Een optionele actie om de SVGFEDiffuseLightingElementBuilder verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
AddFeDiffuseLighting(TBuilder, Actie, kleur?, dubbel?, dubbele?, OneOf<string, filterinput=“">, string, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)="">, OneOf<color, verf,="" string="">, OneOf<color, verf,="" string="">, string, actie)
Voeg een ‘feDiffuseLighting’ element toe aan de SVG-builder, waarbij een diffuse verlichtingseffect wordt toegepast met behulp van een aangegeven lichtbron.
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
De SVG-builderinstantie waartoe het element ‘feDiffuseLighting’ wordt toegevoegd.
lightSource
Action
<
SVGFESpotLightElementBuilder
>
Een actie om de lichtbron te configureren voor het diffuse verlichtingseffect.
lightingColor
Color
?
De kleur van het licht. optionele parameter.
surfaceScale
double
?
De oppervlakte schaalfactor voor de verlichtingseffect. optionele parameter.
diffuseConstant
double
?
De constante die wordt gebruikt om de verlichtingseffect te bepalen. optionele parameter.
in
OneOf
<
string
, FilterInput
>
De input voor het diffuse verlichtingseffect. kan een string of een FilterInput zijn. optionele parameter.
result
string
Het resultaat identificeert voor dit filter primitieve. optionele parameter.
x
OneOf
<
double
, (
double
, LengthType
en gt;
De x-coordinaat van de primitive subregie van het filter kan een dubbele of een ValueTuple zijn met LengthType.
y
OneOf
<
double
, (
double
, LengthType
en gt;
De y-koordinaat van de primitive subregie van het filter. kan een dubbele of een ValueTuple zijn met LengthType.
width
OneOf
<
double
, (
double
, LengthType
en gt;
De breedte van de filter primitieve subregio. kan een dubbele of een ValueTuple zijn met LengthType.
height
OneOf
<
double
, (
double
, LengthType
en gt;
De hoogte van de filter primitieve subregie. kan een dubbele of een ValueTuple zijn met LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Het invullen van kleur, schilderen of verf de server ID voor het element. optionele parameter.
stroke
OneOf
<
Color
, Paint
, string
>
De stroke kleur, schilderen of verf server ID voor het element.
id
string
De unieke identificator voor het primitive element van het filter. optionele parameter.
extend
Action
<
SVGFEDiffuseLightingElementBuilder
>
Een optionele actie om de SVGFEDiffuseLightingElementBuilder verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
AddFeDisplacementMap(TBuilder, Actie)
Voeg een ‘feDisplacementMap’-elementconfiguratie toe aan de maker. Dit element verplaatst een afbeelding door een specifieke vectorkaart.
public static TBuilder AddFeDisplacementMap<tbuilder>(this TBuilder builder, Action<svgfedisplacementmapelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGFEDisplacementMapElementBuilder
>
De configuratie-actie voor het element ‘feDisplacementMap’.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
AddFeDisplacementMap(TBuilder, dubbel?, ChannelSelector?, Channelselector?, OneOf<string, filterinput="">, OneOf<string, filterinput=“">, string, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)="">, OneOf<color, verf,="" string="">, OneOf<color, verf,="" string="">, string, actie)
Voegt een ‘feDisplacementMap’ element toe aan de SVG-builder, waardoor een effect wordt gecreëerd dat een afbeelding vervormt op basis van de kleurgegevens van een tweede bron.
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
De SVG-builderinstelling waartoe het element ‘feDisplacementMap’ wordt toegevoegd.
scale
double
?
De schaalfactor die de hoeveelheid verplaatsing bepaalt. optionele parameter.
xChannelSelector
ChannelSelector
?
De kanaal van de in2 afbeelding te gebruiken voor verplaatsing langs de x-axis.
yChannelSelector
ChannelSelector
?
De kanaal van de in2 afbeelding te gebruiken voor verplaatsing langs de y-axis.
in
OneOf
<
string
, FilterInput
>
De ingebouwde afbeelding moet worden verplaatst. kan een string of een FilterInput zijn. optionele parameter.
in2
OneOf
<
string
, FilterInput
>
De afbeelding biedt de verplaatsingsgegevens. kan een string of een FilterInput zijn. optionele parameter.
result
string
Het resultaat identificeert voor dit filter primitieve. optionele parameter.
x
OneOf
<
double
, (
double
, LengthType
en gt;
De x-coordinaat van de primitive subregie van het filter kan een dubbele of een ValueTuple zijn met LengthType.
y
OneOf
<
double
, (
double
, LengthType
en gt;
De y-koordinaat van de primitive subregie van het filter. kan een dubbele of een ValueTuple zijn met LengthType.
width
OneOf
<
double
, (
double
, LengthType
en gt;
De breedte van de filter primitieve subregio. kan een dubbele of een ValueTuple zijn met LengthType.
height
OneOf
<
double
, (
double
, LengthType
en gt;
De hoogte van de filter primitieve subregie. kan een dubbele of een ValueTuple zijn met LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Het invullen van kleur, schilderen of verf de server ID voor het element. optionele parameter.
stroke
OneOf
<
Color
, Paint
, string
>
De stroke kleur, schilderen of verf server ID voor het element.
id
string
De unieke identificator voor het primitive element van het filter. optionele parameter.
extend
Action
<
SVGFEDisplacementMapElementBuilder
>
Een optionele actie om de SVGFEDisplacementMapElementBuilder verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
AddFeDropShadow(TBuilder, Actie)
Voegt een ‘feDropShadow’ elementconfiguratie toe aan de maker. Dit element creëert een drop shadow effect.
public static TBuilder AddFeDropShadow<tbuilder>(this TBuilder builder, Action<svgfedropshadowelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGFEDropShadowElementBuilder
>
De configuratie-actie voor het element ‘feDropShadow’.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
AddFeDropShadow(TBuilder, dubbele?, dubbel?, OneOf<double, (“Double” = “tweevoudig”)="">, OneOf<string, filterinput=“">, string, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)="">, OneOf<color, verf,="" string="">, OneOf<color, verf,="" string="">, string, actie)
Voeg een ‘feDropShadow’ element toe aan de SVG-builder, waardoor een drop shadow effect voor de inputgraphics wordt gecreëerd.
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
De SVG-builderinstantie waartoe het element ‘feDropShadow’ wordt toegevoegd.
dx
double
?
De horizontale offset voor de drop schaduw. optionele parameter.
dy
double
?
De verticale offset voor de drop schaduw. optionele parameter.
stdDeviation
OneOf
<
double
, (
double
, double
en gt;
De standaard afwijking voor de blur-functie in de drop-schaduw. kan een dubbele of een ValueTuple van twee dubbel zijn.
in
OneOf
<
string
, FilterInput
>
De ingangsgraaf waarop de drop shadow zal worden toegepast. kan een string of een FilterInput zijn. optionele parameter.
result
string
Het resultaat identificeert voor dit filter primitieve. optionele parameter.
x
OneOf
<
double
, (
double
, LengthType
en gt;
De x-coordinaat van de primitive subregie van het filter kan een dubbele of een ValueTuple zijn met LengthType.
y
OneOf
<
double
, (
double
, LengthType
en gt;
De y-koordinaat van de primitive subregie van het filter. kan een dubbele of een ValueTuple zijn met LengthType.
width
OneOf
<
double
, (
double
, LengthType
en gt;
De breedte van de filter primitieve subregio. kan een dubbele of een ValueTuple zijn met LengthType.
height
OneOf
<
double
, (
double
, LengthType
en gt;
De hoogte van de filter primitieve subregie. kan een dubbele of een ValueTuple zijn met LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Het invullen van kleur, schilderen of verf de server ID voor het element. optionele parameter.
stroke
OneOf
<
Color
, Paint
, string
>
De stroke kleur, schilderen of verf server ID voor het element.
id
string
De unieke identificator voor het primitive element van het filter. optionele parameter.
extend
Action
<
SVGFEDropShadowElementBuilder
>
Een optionele actie om de SVGFEDropShadowElementBuilder verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
AddFeFlood(TBuilder, Actie)
Voeg een ‘feFlood’-elementconfiguratie toe aan de bouwer. Dit element vult de filtersubregio met een aangegeven kleur.
public static TBuilder AddFeFlood<tbuilder>(this TBuilder builder, Action<svgfefloodelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGFEFloodElementBuilder
>
De configuratie-actie voor het ‘feFlood’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
AddFeFlood(TBuilder, kleur?, dubbel?, string, OneOf<double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)="">, OneOf<color, verf,="" string="">, OneOf<color, verf,="" string="">, string, actie)
Voeg een ‘feFlood’ element toe aan de SVG-builder, waardoor een uniforme overstromingskleureffect over de hele filtersubregio wordt gecreëerd.
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
De SVG-builderinstantie waartoe het ‘feFlood’ element wordt toegevoegd.
floodColor
Color
?
De kleur die wordt gebruikt voor de overstromingseffect. optionele parameter.
floodOpacity
double
?
Het opaciteitsniveau van de overstromingskleur. optionele parameter.
result
string
Het resultaat identificeert voor dit filter primitieve. optionele parameter.
x
OneOf
<
double
, (
double
, LengthType
en gt;
De x-coordinaat van de primitive subregie van het filter kan een dubbele of een ValueTuple zijn met LengthType.
y
OneOf
<
double
, (
double
, LengthType
en gt;
De y-koordinaat van de primitive subregie van het filter. kan een dubbele of een ValueTuple zijn met LengthType.
width
OneOf
<
double
, (
double
, LengthType
en gt;
De breedte van de filter primitieve subregio. kan een dubbele of een ValueTuple zijn met LengthType.
height
OneOf
<
double
, (
double
, LengthType
en gt;
De hoogte van de filter primitieve subregie. kan een dubbele of een ValueTuple zijn met LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Het invullen van kleur, schilderen of verf de server ID voor het element. optionele parameter.
stroke
OneOf
<
Color
, Paint
, string
>
De stroke kleur, schilderen of verf server ID voor het element.
id
string
De unieke identificator voor het primitive element van het filter. optionele parameter.
extend
Action
<
SVGFEFloodElementBuilder
>
Een optionele actie om de SVGFEFloodElementBuilder verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
AddFeGaussianBlur(TBuilder, Actie)
Voeg een ‘feGaussianBlur’-elementconfiguratie toe aan de maker. Dit element geldt voor een Gaussische blur op de ingangbeelden.
public static TBuilder AddFeGaussianBlur<tbuilder>(this TBuilder builder, Action<svgfegaussianblurelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGFEGaussianBlurElementBuilder
>
De configuratie-actie voor het element ‘feGaussianBlur’.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
AddFeGaussianBlur(TBuilder, OneOf <double, (“Double” = “tweevoudig”)="">, OneOf<string, filterinput=“">, string, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)="">, OneOf<color, verf,="" string="">, OneOf<color, verf,="" string="">, string, actie)
Voeg een ‘feGaussianBlur’-element toe aan de SVG-builder, waarbij een Gaussian blur-effect wordt toegepast op het inputbeeld.
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
De SVG-builderinstantie waartoe het element ‘feGaussianBlur’ wordt toegevoegd.
stdDeviation
OneOf
<
double
, (
double
, double
en gt;
De standaard afwijking voor de blurfunctie. kan een dubbele of een ValueTuple van twee dubbel zijn.
in
OneOf
<
string
, FilterInput
>
De ingangsfoto waarop de Gaussische blur wordt toegepast. kan een string of een FilterInput zijn. optionele parameter.
result
string
Het resultaat identificeert voor dit filter primitieve. optionele parameter.
x
OneOf
<
double
, (
double
, LengthType
en gt;
De x-coordinaat van de primitive subregie van het filter kan een dubbele of een ValueTuple zijn met LengthType.
y
OneOf
<
double
, (
double
, LengthType
en gt;
De y-koordinaat van de primitive subregie van het filter. kan een dubbele of een ValueTuple zijn met LengthType.
width
OneOf
<
double
, (
double
, LengthType
en gt;
De breedte van de filter primitieve subregio. kan een dubbele of een ValueTuple zijn met LengthType.
height
OneOf
<
double
, (
double
, LengthType
en gt;
De hoogte van de filter primitieve subregie. kan een dubbele of een ValueTuple zijn met LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Het invullen van kleur, schilderen of verf de server ID voor het element. optionele parameter.
stroke
OneOf
<
Color
, Paint
, string
>
De stroke kleur, schilderen of verf server ID voor het element.
id
string
De unieke identificator voor het primitive element van het filter. optionele parameter.
extend
Action
<
SVGFEGaussianBlurElementBuilder
>
Een optionele actie om de SVGFEGaussianBlurElementBuilder verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
AddFeImage (TBuilder, Actie)
Voeg een ‘feImage’ elementconfiguratie toe aan de maker. Dit element ontvekt een externe afbeelding en omvat het in de filterpijplijn.
public static TBuilder AddFeImage<tbuilder>(this TBuilder builder, Action<svgfeimageelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGFEImageElementBuilder
>
De configuratie-actie voor het ‘feImage’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
AddFeImage (TBuilder, string, string, OneOf<double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)="">, OneOf<color, verf,="" string="">, OneOf<color, verf,="" string="">, string, actie)
Voeg een ‘feImage’ element toe aan de SVG-builder, waarbij een externe afbeelding wordt opgenomen in het filter-effect.
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
De SVG-builderinstantie waartoe het ‘feImage’-element wordt toegevoegd.
href
string
De URL of verwijzing naar de externe afbeelding. optionele parameter.
result
string
Het resultaat identificeert voor dit filter primitieve. optionele parameter.
x
OneOf
<
double
, (
double
, LengthType
en gt;
De x-coordinaat van de primitive subregie van het filter kan een dubbele of een ValueTuple zijn met LengthType.
y
OneOf
<
double
, (
double
, LengthType
en gt;
De y-koordinaat van de primitive subregie van het filter. kan een dubbele of een ValueTuple zijn met LengthType.
width
OneOf
<
double
, (
double
, LengthType
en gt;
De breedte van de filter primitieve subregio. kan een dubbele of een ValueTuple zijn met LengthType.
height
OneOf
<
double
, (
double
, LengthType
en gt;
De hoogte van de filter primitieve subregie. kan een dubbele of een ValueTuple zijn met LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Het invullen van kleur, schilderen of verf de server ID voor het element. optionele parameter.
stroke
OneOf
<
Color
, Paint
, string
>
De stroke kleur, schilderen of verf server ID voor het element.
id
string
De unieke identificator voor het primitive element van het filter. optionele parameter.
extend
Action
<
SVGFEImageElementBuilder
>
Een optionele actie om de SVGFEImageElementBuilder verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
AddFeMerge (TBuilder, Actie)
Voeg een ‘feMerge’-elementconfiguratie toe aan de maker. Dit element maakt het mogelijk dat filtereffecten tegelijkertijd worden toegepast in plaats van sequentieel.
public static TBuilder AddFeMerge<tbuilder>(this TBuilder builder, Action<svgfemergeelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGFEMergeElementBuilder
>
De configuratie-actie voor het ‘feMerge’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
AddFeMorphology(TBuilder, Actie)
Voeg een ‘feMorphology’-elementconfiguratie toe aan de bouwer. dit element wordt gebruikt om morfologische operaties zoals dilatie of erosie op de invoerfoto toe te passen.
public static TBuilder AddFeMorphology<tbuilder>(this TBuilder builder, Action<svgfemorphologyelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGFEMorphologyElementBuilder
>
De configuratie-actie voor het element ‘feMorphology’.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
AddFeMorphology(TBuilder, MorphologyOperator?, OneOf<double, (“Double” = “tweevoudig”)="">, OneOf<string, filterinput=“">, string, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)="">, OneOf<color, verf,="" string="">, OneOf<color, verf,="" string="">, string, actie)
Voeg een ‘feMorphology’ element toe aan de SVG-builder, waarbij een morfologische operatie wordt toegepast op de invoerfoto.
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
De SVG-builder instantie waartoe het element ‘feMorphology’ zal worden toegevoegd.
operator
MorphologyOperator
?
De morfologische operator om te worden toegepast. optionele parameter.
radius
OneOf
<
double
, (
double
, double
en gt;
De radius voor de morfologische operatie. kan een dubbele of een ValueTuple van twee dubbel zijn.
in
OneOf
<
string
, FilterInput
>
Het inputbeeld waarop de morfologische werking zal worden toegepast. kan een string of een FilterInput zijn. optionele parameter.
result
string
Het resultaat identificeert voor dit filter primitieve. optionele parameter.
x
OneOf
<
double
, (
double
, LengthType
en gt;
De x-coordinaat van de primitive subregie van het filter kan een dubbele of een ValueTuple zijn met LengthType.
y
OneOf
<
double
, (
double
, LengthType
en gt;
De y-koordinaat van de primitive subregie van het filter. kan een dubbele of een ValueTuple zijn met LengthType.
width
OneOf
<
double
, (
double
, LengthType
en gt;
De breedte van de filter primitieve subregio. kan een dubbele of een ValueTuple zijn met LengthType.
height
OneOf
<
double
, (
double
, LengthType
en gt;
De hoogte van de filter primitieve subregie. kan een dubbele of een ValueTuple zijn met LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Het invullen van kleur, schilderen of verf de server ID voor het element. optionele parameter.
stroke
OneOf
<
Color
, Paint
, string
>
De stroke kleur, schilderen of verf server ID voor het element.
id
string
De unieke identificator voor het primitive element van het filter. optionele parameter.
extend
Action
<
SVGFEMorphologyElementBuilder
>
Een optionele actie om de SVGFEMorphologyElementBuilder verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
AddFeOffset(TBuilder, Actie)
Voeg een ‘feOffset’-elementconfiguratie toe aan de bouwer. Dit element offset het inputbeeld door een aangegeven vector.
public static TBuilder AddFeOffset<tbuilder>(this TBuilder builder, Action<svgfeoffsetelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGFEOffsetElementBuilder
>
De configuratie-actie voor het ‘feOffset’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
AddFeOffset(TBuilder, dubbele?, dubbel?, OneOf<string, filterinput=“">, string, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)="">, OneOf<color, verf,="" string="">, OneOf<color, verf,="" string="">, string, actie)
Voeg een ‘feOffset’ element toe aan de SVG-builder, waardoor een offset-effect wordt gecreëerd door het inputbeeld door een bepaald vector te veranderen.
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
De SVG-builderinstantie waartoe het ‘feOffset’ element wordt toegevoegd.
dx
double
?
De horizontale offset afstand. optionele parameter.
dy
double
?
De verticale offset afstand. optionele parameter.
in
OneOf
<
string
, FilterInput
>
Het inputbeeld waarop de offset wordt toegepast. kan een string of een FilterInput zijn. optionele parameter.
result
string
Het resultaat identificeert voor dit filter primitieve. optionele parameter.
x
OneOf
<
double
, (
double
, LengthType
en gt;
De x-coordinaat van de primitive subregie van het filter kan een dubbele of een ValueTuple zijn met LengthType.
y
OneOf
<
double
, (
double
, LengthType
en gt;
De y-koordinaat van de primitive subregie van het filter. kan een dubbele of een ValueTuple zijn met LengthType.
width
OneOf
<
double
, (
double
, LengthType
en gt;
De breedte van de filter primitieve subregio. kan een dubbele of een ValueTuple zijn met LengthType.
height
OneOf
<
double
, (
double
, LengthType
en gt;
De hoogte van de filter primitieve subregie. kan een dubbele of een ValueTuple zijn met LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Het invullen van kleur, schilderen of verf de server ID voor het element. optionele parameter.
stroke
OneOf
<
Color
, Paint
, string
>
De stroke kleur, schilderen of verf server ID voor het element.
id
string
De unieke identificator voor het primitive element van het filter. optionele parameter.
extend
Action
<
SVGFEOffsetElementBuilder
>
Een optionele actie om de SVGFEOffsetElementBuilder verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
AddFeSpecularLighting(TBuilder, actie)
Voeg een ‘feSpecularLighting’ elementconfiguratie toe aan de bouwer. Dit element toepast een verlichtingseffect op de afbeelding, simuleren speculaire reflectie.
public static TBuilder AddFeSpecularLighting<tbuilder>(this TBuilder builder, Action<svgfespecularlightingelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGFESpecularLightingElementBuilder
>
De configuratie-actie voor het element ‘feSpecularLighting’.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
AddFeSpecularLighting(TBuilder, actie, kleur?, dubbel?, dubbele?, tweeledig?, OneOf<double, (“Double” = “tweevoudig”)="">, OneOf<string, filterinput=“">, string, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)="">, OneOf<color, verf,="" string="">, OneOf<color, verf,="" string="">, string, actie)
Voeg een ‘feSpecularLighting’ element toe aan de SVG-builder, waarbij een speculaire verlichtingseffect wordt toegepast met behulp van een aangegeven lichtbron.
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
De SVG-builderinstantie waartoe het element ‘feSpecularLighting’ wordt toegevoegd.
lightSource
Action
<
SVGFEDistantLightElementBuilder
>
Een actie om de lichtbron te configureren voor de speculaire verlichtingseffect.
lightingColor
Color
?
De kleur van het licht. optionele parameter.
surfaceScale
double
?
De oppervlakte schaalfactor voor de verlichtingseffect. optionele parameter.
specularConstant
double
?
De constante die wordt gebruikt om de speculaire term te scalen. optionele parameter.
specularExponent
double
?
De exponent voor de speculaire term, het controleren van de focus van het speculair hoogtepunt.
kernelUnitLength
OneOf
<
double
, (
double
, double
en gt;
De kernel eenheid lengte voor de convergentie filter. kan een dubbele of een ValueTuple van twee dubbel.
in
OneOf
<
string
, FilterInput
>
Het inputbeeld waarop de speculaire verlichtingseffect zal worden toegepast. kan een string of een FilterInput zijn. optionele parameter.
result
string
Het resultaat identificeert voor dit filter primitieve. optionele parameter.
x
OneOf
<
double
, (
double
, LengthType
en gt;
De x-coordinaat van de primitive subregie van het filter kan een dubbele of een ValueTuple zijn met LengthType.
y
OneOf
<
double
, (
double
, LengthType
en gt;
De y-koordinaat van de primitive subregie van het filter. kan een dubbele of een ValueTuple zijn met LengthType.
width
OneOf
<
double
, (
double
, LengthType
en gt;
De breedte van de filter primitieve subregio. kan een dubbele of een ValueTuple zijn met LengthType.
height
OneOf
<
double
, (
double
, LengthType
en gt;
De hoogte van de filter primitieve subregie. kan een dubbele of een ValueTuple zijn met LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Het invullen van kleur, schilderen of verf de server ID voor het element. optionele parameter.
stroke
OneOf
<
Color
, Paint
, string
>
De stroke kleur, schilderen of verf server ID voor het element.
id
string
De unieke identificator voor het primitive element van het filter. optionele parameter.
extend
Action
<
SVGFESpecularLightingElementBuilder
>
Een optionele actie om de SVGFESpecularLightingElementBuilder verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
AddFeSpecularLighting(TBuilder, actie, kleur?, dubbel?, dubbele?, tweeledig?, OneOf<double, (“Double” = “tweevoudig”)="">, OneOf<string, filterinput=“">, string, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)="">, OneOf<color, verf,="" string="">, OneOf<color, verf,="" string="">, string, actie)
Voeg een ‘feSpecularLighting’ element toe aan de SVG-builder, waarbij een speculaire verlichtingseffect wordt toegepast met behulp van een aangegeven lichtbron.
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
De SVG-builderinstantie waartoe het element ‘feSpecularLighting’ wordt toegevoegd.
lightSource
Action
<
SVGFEPointLightElementBuilder
>
Een actie om de lichtbron te configureren voor de speculaire verlichtingseffect.
lightingColor
Color
?
De kleur van het licht. optionele parameter.
surfaceScale
double
?
De oppervlakte schaalfactor voor de verlichtingseffect. optionele parameter.
specularConstant
double
?
De constante die wordt gebruikt om de speculaire term te scalen. optionele parameter.
specularExponent
double
?
De exponent voor de speculaire term, het controleren van de focus van het speculair hoogtepunt.
kernelUnitLength
OneOf
<
double
, (
double
, double
en gt;
De kernel eenheid lengte voor de convergentie filter. kan een dubbele of een ValueTuple van twee dubbel.
in
OneOf
<
string
, FilterInput
>
Het inputbeeld waarop de speculaire verlichtingseffect zal worden toegepast. kan een string of een FilterInput zijn. optionele parameter.
result
string
Het resultaat identificeert voor dit filter primitieve. optionele parameter.
x
OneOf
<
double
, (
double
, LengthType
en gt;
De x-coordinaat van de primitive subregie van het filter kan een dubbele of een ValueTuple zijn met LengthType.
y
OneOf
<
double
, (
double
, LengthType
en gt;
De y-koordinaat van de primitive subregie van het filter. kan een dubbele of een ValueTuple zijn met LengthType.
width
OneOf
<
double
, (
double
, LengthType
en gt;
De breedte van de filter primitieve subregio. kan een dubbele of een ValueTuple zijn met LengthType.
height
OneOf
<
double
, (
double
, LengthType
en gt;
De hoogte van de filter primitieve subregie. kan een dubbele of een ValueTuple zijn met LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Het invullen van kleur, schilderen of verf de server ID voor het element. optionele parameter.
stroke
OneOf
<
Color
, Paint
, string
>
De stroke kleur, schilderen of verf server ID voor het element.
id
string
De unieke identificator voor het primitive element van het filter. optionele parameter.
extend
Action
<
SVGFESpecularLightingElementBuilder
>
Een optionele actie om de SVGFESpecularLightingElementBuilder verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
AddFeSpecularLighting(TBuilder, Actie, kleur?, dubbel?, dubbele?, tweeledig?, OneOf<double, (“Double” = “tweevoudig”)="">, OneOf<string, filterinput=“">, string, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)="">, OneOf<color, verf,="" string="">, OneOf<color, verf,="" string="">, string, actie)
Voeg een ‘feSpecularLighting’ element toe aan de SVG-builder, waarbij een speculaire verlichtingseffect wordt toegepast met behulp van een aangegeven lichtbron.
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
De SVG-builderinstantie waartoe het element ‘feSpecularLighting’ wordt toegevoegd.
lightSource
Action
<
SVGFESpotLightElementBuilder
>
Een actie om de lichtbron te configureren voor de speculaire verlichtingseffect.
lightingColor
Color
?
De kleur van het licht. optionele parameter.
surfaceScale
double
?
De oppervlakte schaalfactor voor de verlichtingseffect. optionele parameter.
specularConstant
double
?
De constante die wordt gebruikt om de speculaire term te scalen. optionele parameter.
specularExponent
double
?
De exponent voor de speculaire term, het controleren van de focus van het speculair hoogtepunt.
kernelUnitLength
OneOf
<
double
, (
double
, double
en gt;
De kernel eenheid lengte voor de convergentie filter. kan een dubbele of een ValueTuple van twee dubbel.
in
OneOf
<
string
, FilterInput
>
Het inputbeeld waarop de speculaire verlichtingseffect zal worden toegepast. kan een string of een FilterInput zijn. optionele parameter.
result
string
Het resultaat identificeert voor dit filter primitieve. optionele parameter.
x
OneOf
<
double
, (
double
, LengthType
en gt;
De x-coordinaat van de primitive subregie van het filter kan een dubbele of een ValueTuple zijn met LengthType.
y
OneOf
<
double
, (
double
, LengthType
en gt;
De y-koordinaat van de primitive subregie van het filter. kan een dubbele of een ValueTuple zijn met LengthType.
width
OneOf
<
double
, (
double
, LengthType
en gt;
De breedte van de filter primitieve subregio. kan een dubbele of een ValueTuple zijn met LengthType.
height
OneOf
<
double
, (
double
, LengthType
en gt;
De hoogte van de filter primitieve subregie. kan een dubbele of een ValueTuple zijn met LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Het invullen van kleur, schilderen of verf de server ID voor het element. optionele parameter.
stroke
OneOf
<
Color
, Paint
, string
>
De stroke kleur, schilderen of verf server ID voor het element.
id
string
De unieke identificator voor het primitive element van het filter. optionele parameter.
extend
Action
<
SVGFESpecularLightingElementBuilder
>
Een optionele actie om de SVGFESpecularLightingElementBuilder verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
Hoofdstukken > Tbuilder>(TBuilder, actie)
Voeg een ‘feTile’-elementconfiguratie toe aan de bouwer. Dit element vult een rectangle met het herhaalde, gekleurde patroon van een inputbeeld.
public static TBuilder AddFeTile<tbuilder>(this TBuilder builder, Action<svgfetileelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGFETileElementBuilder
>
De configuratie-actie voor het ‘feTile’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstukken > Tbuilder>(TBuilder, OneOf<string, filterinput=“">, string, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)="">, OneOf<color, verf,="" string="">, OneOf<color, verf,="" string="">, string, actie)
Voeg een ‘feTile’ element toe aan de SVG-builder, het creëren van een patroon van plafonds door het inputbeeld te reproduceren.
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
De SVG-builderinstantie waartoe het ‘feTile’-element wordt toegevoegd.
in
OneOf
<
string
, FilterInput
>
De ingebouwde afbeelding om te worden gecompliceerd in pijlen. kan een string of een FilterInput zijn. optionele parameter.
result
string
Het resultaat identificeert voor dit filter primitieve. optionele parameter.
x
OneOf
<
double
, (
double
, LengthType
en gt;
De x-coordinaat van de primitive subregie van het filter kan een dubbele of een ValueTuple zijn met LengthType.
y
OneOf
<
double
, (
double
, LengthType
en gt;
De y-koordinaat van de primitive subregie van het filter. kan een dubbele of een ValueTuple zijn met LengthType.
width
OneOf
<
double
, (
double
, LengthType
en gt;
De breedte van de filter primitieve subregio. kan een dubbele of een ValueTuple zijn met LengthType.
height
OneOf
<
double
, (
double
, LengthType
en gt;
De hoogte van de filter primitieve subregie. kan een dubbele of een ValueTuple zijn met LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Het invullen van kleur, schilderen of verf de server ID voor het element. optionele parameter.
stroke
OneOf
<
Color
, Paint
, string
>
De stroke kleur, schilderen of verf server ID voor het element.
id
string
De unieke identificator voor het primitive element van het filter. optionele parameter.
extend
Action
<
SVGFETileElementBuilder
>
Een optionele actie om de SVGFETileElementBuilder verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
AddFeTurbulence(TBuilder, Actie)
Dit element creëert een afbeelding met Perlin geluid, nuttig voor het creëren van textuur zoals wolken of marmer.
public static TBuilder AddFeTurbulence<tbuilder>(this TBuilder builder, Action<svgfeturbulenceelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGFETurbulenceElementBuilder
>
De configuratie-actie voor het element ‘feTurbulence’.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
AddFeTurbulence(TBuilder, OneOf <double, (“Double” = “tweevoudig”)="">, int?, double?, StitchTiles?, TurbulenceType?, OneOf<string, filterinput=“">, string, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)="">, OneOf<color, verf,="" string="">, OneOf<color, verf,="" string="">, string, actie)
Voegt een ‘feTurbulence’ element toe aan de SVG-builder, waardoor een turbulentie-effect wordt gecreëerd, zoals wolken of marmer, met behulp van Perlin geluid.
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
De SVG-builderinstantie waartoe het element ‘feTurbulence’ zal worden toegevoegd.
baseFrequency
OneOf
<
double
, (
double
, double
en gt;
De basisfrequentie van de turbulentie. kan een dubbele of een ValueTuple van twee dubbel zijn.
numOctaves
int
?
Het aantal octaves voor de turbulentie. optionele parameter.
seed
double
?
Het zadennummer voor de willekeurige getal generator. optionele parameter.
stitchTiles
StitchTiles
?
Geef aan of de vlekken samen zijn gesneden. optionele parameter.
type
TurbulenceType
?
De vorm van turbulentie (fractale lawaai of turbolentie) Optionele parameter.
in
OneOf
<
string
, FilterInput
>
Het inputbeeld waarop de turbulentie-effect wordt toegepast. kan een string of een FilterInput zijn. optionele parameter.
result
string
Het resultaat identificeert voor dit filter primitieve. optionele parameter.
x
OneOf
<
double
, (
double
, LengthType
en gt;
De x-coordinaat van de primitive subregie van het filter kan een dubbele of een ValueTuple zijn met LengthType.
y
OneOf
<
double
, (
double
, LengthType
en gt;
De y-koordinaat van de primitive subregie van het filter. kan een dubbele of een ValueTuple zijn met LengthType.
width
OneOf
<
double
, (
double
, LengthType
en gt;
De breedte van de filter primitieve subregio. kan een dubbele of een ValueTuple zijn met LengthType.
height
OneOf
<
double
, (
double
, LengthType
en gt;
De hoogte van de filter primitieve subregie. kan een dubbele of een ValueTuple zijn met LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Het invullen van kleur, schilderen of verf de server ID voor het element. optionele parameter.
stroke
OneOf
<
Color
, Paint
, string
>
De stroke kleur, schilderen of verf server ID voor het element.
id
string
De unieke identificator voor het primitive element van het filter. optionele parameter.
extend
Action
<
SVGFETurbulenceElementBuilder
>
Een optionele actie om de SVGFETurbulenceElementBuilder verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
Hoofdstuk AddFilter(TBuilder, Actie)
Voeg een ‘filter’ elementconfiguratie toe aan de bouwer.
public static TBuilder AddFilter<tbuilder>(this TBuilder builder, Action<svgfilterelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGFilterElementBuilder
>
De configuratie-actie voor het ‘filter’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstuk AddFilter(TBuilder, CoordinateUnits?, Coördinatenunites?, OneOf<double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)="">, OneOf<color, verf,="" string="">, OneOf<color, verf,="" string="">, string, actie)
Voeg een ‘filter’ element toe aan de SVG-builder, waardoor een filtereffect wordt gedefinieerd dat kan worden toegepast op SVB-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
De SVG-builder instantie waartoe het ‘filter’ element wordt toegevoegd.
filterUnits
CoordinateUnits
?
Specificeert het coördinatiesysteem voor de x, y, breedte en hoogte attributen van het filter.
primitiveUnits
CoordinateUnits
?
Specificeert het coördinatiesysteem voor de attributen van de kinderelementen van het filter.
x
OneOf
<
double
, (
double
, LengthType
en gt;
De x-coordinaat van de filterregio. kan een dubbele of een ValueTuple zijn met LengthType.
y
OneOf
<
double
, (
double
, LengthType
en gt;
De y-coordinaat van de filterregio. kan een dubbele of een ValueTuple zijn met LengthType.
width
OneOf
<
double
, (
double
, LengthType
en gt;
De breedte van het filtergebied. kan een dubbele of een ValueTuple zijn met LengthType.
height
OneOf
<
double
, (
double
, LengthType
en gt;
De hoogte van het filtergebied. kan een dubbele of een ValueTuple zijn met LengthType.
fill
OneOf
<
Color
, Paint
, string
>
De kleur of verf vullen voor het filterelement. optionele parameter.
stroke
OneOf
<
Color
, Paint
, string
>
De stroke kleur of verf voor het filterelement. optionele parameter.
id
string
De unieke identificator voor het filterelement. optionele parameter.
extend
Action
<
SVGFilterElementBuilder
>
Een optionele actie om de SVGFilterElementBuilder verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
AddForeignObject (TBuilder, Actie)
Voeg een ‘foreignObject’ elementconfiguratie toe aan de bouwer.
public static TBuilder AddForeignObject<tbuilder>(this TBuilder builder, Action<svgforeignobjectelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGForeignObjectElementBuilder
>
De configuratie-actie voor het ‘foreignObject’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstuk > Tbuilder>(TBuilder, actie)
Voeg een ‘g’ (groep) elementconfiguratie toe aan de bouwer.
public static TBuilder AddG<tbuilder>(this TBuilder builder, Action<svggelementbuilder> configure) where TBuilder : ISVGElementBuilder, IStructuralElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGGElementBuilder
>
De configuratie-actie voor het ‘g’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Aanbevolen (TBuilder, actie)
Voeg een ‘image’ elementconfiguratie toe aan de bouwer.
public static TBuilder AddImage<tbuilder>(this TBuilder builder, Action<svgimageelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGImageElementBuilder
>
De configuratie-actie voor het ‘image’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Aanbevolen (TBuilder, string, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)="">, string, actie)
Voeg een ‘image’ element toe aan de SVG-builder, waarbij een externe afbeelding wordt geïntegreerd in het SVD-document.
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
De SVG-builder instantie waartoe het ‘beeld’ element wordt toegevoegd.
href
string
De URL of verwijzing naar de externe afbeelding. optionele parameter.
x
OneOf
<
double
, (
double
, LengthType
en gt;
De x-coördinate waar de afbeelding is geplaatst. kan een dubbele of een ValueTuple zijn met LengthType.
y
OneOf
<
double
, (
double
, LengthType
en gt;
De y-koordinaat waar de afbeelding is geplaatst. kan een dubbele of een ValueTuple zijn met LengthType.
width
OneOf
<
double
, (
double
, LengthType
en gt;
De breedte van de afbeelding. kan een dubbele of een ValueTuple zijn met LengthType.
height
OneOf
<
double
, (
double
, LengthType
en gt;
De hoogte van de afbeelding. kan een dubbele of een ValueTuple zijn met LengthType.
id
string
De unieke identificator voor het beeldelement. optionele parameter.
extend
Action
<
SVGImageElementBuilder
>
Een optionele actie om de SVGImageElementBuilder verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
AddLine (TBuilder, actie)
Voeg een ’lijn’ elementconfiguratie toe aan de bouwer.
public static TBuilder AddLine<tbuilder>(this TBuilder builder, Action<svglineelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGLineElementBuilder
>
De configuratie-actie voor het ’lijn’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
AddLine (TBuilder, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)="">, OneOf<color, verf,="" string="">, OneOf<color, verf,="" string="">, string, actie)
Voeg een ’lijn’element toe met aangegeven start- en eindpunten en stijlen aan de SVG-builder.
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
De SVG-builder instantie waartoe het ’lijn’ element wordt toegevoegd.
x1
OneOf
<
double
, (
double
, LengthType
en gt;
De x-koordinaat van het startpunt van de lijn. kan een dubbele waarde of een tweepersoons en LengthType zijn.
y1
OneOf
<
double
, (
double
, LengthType
en gt;
De y-koordinaat van het startpunt van de lijn. kan een dubbele waarde of een tweepersoons en LengthType zijn.
x2
OneOf
<
double
, (
double
, LengthType
en gt;
De x-koordinaat van het eindpunt van de lijn. kan een dubbele waarde of een tweepersoons en LengthType zijn.
y2
OneOf
<
double
, (
double
, LengthType
en gt;
De y-koordinaat van het eindpunt van de lijn. kan een dubbele waarde of een tweepersoons en LengthType zijn.
fill
OneOf
<
Color
, Paint
, string
>
De kleur of stijl vullen voor de lijn. kan een Color of een Paint enum waarde of server ID. Optie parameter.
stroke
OneOf
<
Color
, Paint
, string
>
De stroke kleur of stijl van het schilderij voor de lijn. kan een Color of een Paint enum waarde of verf server ID. Optie parameter.
id
string
De unieke identificator voor het lijnelement. optionele parameter.
extend
Action
<
SVGLineElementBuilder
>
Een optionele actie om de lijnelementbuilder verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
Hoofdstukken > Tbuilder>(TBuilder, actie)
Voeg een ’linearGradient’ elementconfiguratie toe aan de bouwer.
public static TBuilder AddLinearGradient<tbuilder>(this TBuilder builder, Action<svglineargradientelementbuilder> configure) where TBuilder : ISVGElementBuilder, IPaintServerElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGLinearGradientElementBuilder
>
De configuratie-actie voor het ’linearGradient’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstukken > Tbuilder>(TBuilder, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)="">, CoordinateUnits?, SpreadMethod?, string, string, Action)
Voeg een ’linearGradient’ element toe aan de SVG-bouwer, met specifieke start- en eindposities, samen met andere gradienteigenschappen.
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
De SVG-builderinstantie waartoe het ’linearGradient’ element wordt toegevoegd.
x1
OneOf
<
double
, (
double
, LengthType
en gt;
De start x-coordinaat voor de gradient. kan een dubbele of een ValueTuple zijn met LengthType.
y1
OneOf
<
double
, (
double
, LengthType
en gt;
De start y-coördinate voor de gradient. kan een dubbele of een ValueTuple zijn met LengthType.
x2
OneOf
<
double
, (
double
, LengthType
en gt;
De eind x-coördinate voor de gradient. kan een dubbele of een ValueTuple zijn met LengthType.
y2
OneOf
<
double
, (
double
, LengthType
en gt;
De afsluiting y-coördinate voor de gradient. kan een dubbele of een ValueTuple zijn met LengthType.
gradientUnits
CoordinateUnits
?
Specificeert het coördinatiesysteem voor de gradient. optionele parameter.
spreadMethod
SpreadMethod
?
Definieert hoe de gradient zich verspreidt verder dan zijn start- en eindpunten.
href
string
De verwijzing naar een andere gradient, indien van toepassing. optionele parameter.
id
string
De unieke identificator voor het gradientelement. optionele parameter.
extend
Action
<
SVGLinearGradientElementBuilder
>
Een optionele actie om de lineaire gradient element bouwer verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
Hoofdstukken > Tbuilder>(TBuilder, actie)
Voeg een ‘marker’ elementconfiguratie toe aan de bouwer.
public static TBuilder AddMarker<tbuilder>(this TBuilder builder, Action<svgmarkerelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeContentElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGMarkerElementBuilder
>
De configuratie-actie voor het ‘marker’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
AddMask (TBuilder, Actie)
Voeg een ‘mask’ elementconfiguratie toe aan de bouwer.
public static TBuilder AddMask<tbuilder>(this TBuilder builder, Action<svgmaskelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeContentElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGMaskElementBuilder
>
De configuratie-actie voor het ‘masker’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
AddMetadata<tbuilder, telement="">(TBuilder, Actie)
Het ‘metadata’ element wordt gebruikt om metadata toe te voegen aan SVG-inhoud.
public static TBuilder AddMetadata<tbuilder, telement="">(this TBuilder builder, Action<svgmetadataelementbuilder> configure) where TBuilder : ISVGElementBuilder, IDescriptiveElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGMetadataElementBuilder
>
De configuratie-actie voor het ‘metadata’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
TElement
Het type dat het ‘metadata’ element in het SVG-model vertegenwoordigt.
Hoofdstuk AddPath(TBuilder, actie)
Voeg een ‘pad’ elementconfiguratie toe aan de bouwer.
public static TBuilder AddPath<tbuilder>(this TBuilder builder, Action<svgpathelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGPathElementBuilder
>
De configuratie-actie voor het ‘pad’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstuk AddPath(TBuilder, OneOf<string, actie<pathbuilder="">>, OneOf<color, verf,="" string="">, OneOf<color, verf,="" string="">, string, actie)
Voeg een ‘pad’ element toe aan de SVG-builder, met specificatie van zijn padgegevens en stijlen.
public static TBuilder AddPath<tbuilder>(this TBuilder builder, OneOf<string, action<pathbuilder="">> d, OneOf<color, paint,="" string=""> fill = null, OneOf<color, paint,="" string=""> stroke = null, string id = null, Action<svgpathelementbuilder> extend = null) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
TBuilder
De SVG-builderinstantie waartoe het ‘pad’-element wordt toegevoegd.
d
OneOf
<
string
, Action
<
PathBuilder
en > >
Een OneOf-type die ofwel een string kan zijn die de padgegevens vertegenwoordigt of een actie die een PathBuilder configureert.
fill
OneOf
<
Color
, Paint
, string
>
De kleur of stijl vullen voor de route. kan een Color of een Paint enum waarde of server ID. Optie parameter.
stroke
OneOf
<
Color
, Paint
, string
>
De stroke kleur of stijl van het schilderen voor de route. kan een Color of een Paint enum waarde of verf server ID. Optie parameter.
id
string
De unieke identificator voor het padelement. optionele parameter.
extend
Action
<
SVGPathElementBuilder
>
Een optionele actie om de route element bouwer verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
Hoofdstuk AddPath(TBuilder, actie, OneOf<color, verf,="" string="">, OneOf<color, verf,="" string="">, string, actie)
Overbelasting van AddPath die een actie neemt om een PathBuilder rechtstreeks te configureren.
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
De SVG-builderinstantie waartoe het ‘pad’-element wordt toegevoegd.
d
Action
<
PathBuilder
>
Een actie die een PathBuilder configureert om de routegegevens te definiëren.
fill
OneOf
<
Color
, Paint
, string
>
De kleur of stijl vullen voor de route. kan een Color of een Paint enum waarde of server ID. Optie parameter.
stroke
OneOf
<
Color
, Paint
, string
>
De stroke kleur of stijl van het schilderen voor de route. kan een Color of een Paint enum waarde of verf server ID. Optie parameter.
id
string
De unieke identificator voor het padelement. optionele parameter.
extend
Action
<
SVGPathElementBuilder
>
Een optionele actie om de route element bouwer verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
Hoofdstukken > Tbuilder>(TBuilder, actie)
Voeg een ‘patter’ elementconfiguratie toe aan de bouwer.
public static TBuilder AddPattern<tbuilder>(this TBuilder builder, Action<svgpatternelementbuilder> configure) where TBuilder : ISVGElementBuilder, IPaintServerElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGPatternElementBuilder
>
De configuratie-actie voor het ‘patter’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstukken > Tbuilder>(TBuilder, CoordinateUnits?, Coördinatieunites?, string, string, Action)
Voeg een ‘patter’ element toe aan de SVG-builder, met specifieke coördinatiesystemen en eenheden voor de inhoud van het patroon.
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
De SVG-builder instantie waartoe het ‘patter’ element wordt toegevoegd.
patternUnits
CoordinateUnits
?
Specificeert het coördinatiesysteem voor het patroon. optionele parameter.
patternContentUnits
CoordinateUnits
?
Specificeert het coördinatiesysteem voor de inhoud binnen het patroon.
href
string
De verwijzing naar een ander patroon, indien van toepassing. optionele parameter.
id
string
De unieke identificator voor het patroonelement. optionele parameter.
extend
Action
<
SVGPatternElementBuilder
>
Een optionele actie om de patroonelementbouwer verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
AddPolygon(TBuilder, actie)
Voeg een ‘polygon’ elementconfiguratie toe aan de bouwer.
public static TBuilder AddPolygon<tbuilder>(this TBuilder builder, Action<svgpolygonelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGPolygonElementBuilder
>
De configuratie actie voor het ‘polygon’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
AddPolygon(TBuilder, dubbel[], OneOf<color, verf,="" string="">, OneOf<color, verf,="" string="">, string, actie)
Voeg een ‘polygon’ element toe aan de SVG-builder, met specifieke vertices en stijlen.
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
De SVG-builder instantie waartoe het ‘polygon’ element wordt toegevoegd.
points
double
[]
Een reeks dubbels die de punten van het polygon vertegenwoordigen (alternatieve x en y coördinaten).
fill
OneOf
<
Color
, Paint
, string
>
De kleur of stijl vullen voor de polygon. kan een Color of een Paint enum waarde of server ID. Optie parameter.
stroke
OneOf
<
Color
, Paint
, string
>
De stroke kleur of stijl van het schilderij voor het polygon. kan een Color of een Paint enum waarde of verf server ID. Optie parameter.
id
string
De unieke identificator voor het element polygon. optionele parameter.
extend
Action
<
SVGPolygonElementBuilder
>
Een optionele actie voor verdere configuratie van de polygon element bouwer.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
AddPolyline(TBuilder, actie)
Voeg een ‘polyline’ elementconfiguratie toe aan de bouwer.
public static TBuilder AddPolyline<tbuilder>(this TBuilder builder, Action<svgpolylineelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGPolylineElementBuilder
>
De configuratie-actie voor het ‘polyline’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
AddPolyline(TBuilder, dubbel[], OneOf<color, verf,="" string="">, OneOf<color, verf,="" string="">, string, actie)
Voeg een ‘polyline’ element toe aan de SVG-builder, met specifieke vertices en stijlen.
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
De SVG-builder instantie waartoe het ‘polyline’ element wordt toegevoegd.
points
double
[]
Een reeks dubbels die de punten van de polyline vertegenwoordigen (alternatieve x en y coördinaten).
fill
OneOf
<
Color
, Paint
, string
>
De kleur of stijl vullen voor de polyline. kan een Color of een Paint enum waarde of server ID. Optie parameter.
stroke
OneOf
<
Color
, Paint
, string
>
De stroke kleur of stijl van het schilderen voor de polyline. kan een Color of een Paint enum waarde of verf server ID. Optie parameter.
id
string
De unieke identificator voor het polyline-element. optionele parameter.
extend
Action
<
SVGPolylineElementBuilder
>
Een optionele actie voor verdere configuratie van de polyline element bouwer.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
Hoofdstukken > Tbuilder>(TBuilder, Actie)
Voeg een ‘radialGradient’ elementconfiguratie toe aan de bouwer.
public static TBuilder AddRadialGradient<tbuilder>(this TBuilder builder, Action<svgradialgradientelementbuilder> configure) where TBuilder : ISVGElementBuilder, IPaintServerElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGRadialGradientElementBuilder
>
De configuratie-actie voor het element ‘radialGradient’.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstukken > Tbuilder>(TBuilder, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)="">, CoordinateUnits?, SpreadMethod?, string, string, actie)
Voeg een ‘radialGradient’ element toe aan de SVG-bouwer, specificeert zijn centrum, radius en focale punten, samen met andere gradienteigenschappen.
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
De SVG-builderinstantie waartoe het element ‘radialGradient’ wordt toegevoegd.
cx
OneOf
<
double
, (
double
, LengthType
en gt;
De x-coordinaat van het centrum van de gradient. kan een dubbele of een ValueTuple zijn met LengthType.
cy
OneOf
<
double
, (
double
, LengthType
en gt;
De y-koordinaat van het centrum van de gradient. kan een dubbele of een ValueTuple zijn met LengthType.
r
OneOf
<
double
, (
double
, LengthType
en gt;
De radius van de gradient. kan een dubbele of een ValueTuple zijn met LengthType.
fx
OneOf
<
double
, (
double
, LengthType
en gt;
De x-koordinaat van het focal punt van de gradient. kan een dubbele of een ValueTuple zijn met LengthType.
fy
OneOf
<
double
, (
double
, LengthType
en gt;
De y-koordinaat van het focal punt van de gradient. kan een dubbele of een ValueTuple zijn met LengthType.
gradientUnits
CoordinateUnits
?
Specificeert het coördinatiesysteem voor de gradient. optionele parameter.
spreadMethod
SpreadMethod
?
Definieert hoe de gradient zich verspreidt verder dan zijn start- en eindpunten.
href
string
De verwijzing naar een andere gradient, indien van toepassing. optionele parameter.
id
string
De unieke identificator voor het gradientelement. optionele parameter.
extend
Action
<
SVGRadialGradientElementBuilder
>
Een optionele actie om de radiale gradientelementbouwer verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
Hoofdstukken > Tbuilder>(TBuilder, actie)
Voeg een ‘rechte’ elementconfiguratie toe aan de bouwer.
public static TBuilder AddRect<tbuilder>(this TBuilder builder, Action<svgrectelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGRectElementBuilder
>
De configuratie-actie voor het ‘rechte’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstukken > Tbuilder>(TBuilder, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)="">, OneOf<color, verf,="" string="">, OneOf<color, verf,="" string="">, string, actie)
Voeg een ‘rechte’ (rectangle) element met aangegeven afmetingen en stijlen toe aan de SVG-builder.
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
De SVG-builderinstantie waartoe het ‘rechte’ element wordt toegevoegd.
x
OneOf
<
double
, (
double
, LengthType
en gt;
De x-coordinaat van het uitgangspunt van de rectangle. kan een dubbele waarde of een tweepersoons en LengthType zijn.
y
OneOf
<
double
, (
double
, LengthType
en gt;
De y-koordinaat van het uitgangspunt van de rectangle kan een dubbele waarde of een tweepersoon van dubbel en LengthType zijn.
width
OneOf
<
double
, (
double
, LengthType
en gt;
De breedte van de rectangle. kan een dubbele waarde of een tupel van dubbel en LengthType zijn.
height
OneOf
<
double
, (
double
, LengthType
en gt;
De hoogte van de rectangle. kan een dubbele waarde of een tupel van dubbel en LengthType zijn.
fill
OneOf
<
Color
, Paint
, string
>
De kleur of stijl vullen voor de rectangle. kan een Color of een Paint enum waarde of server ID. Optie parameter zijn.
stroke
OneOf
<
Color
, Paint
, string
>
De stroke kleur of stijl van het schilderij voor de uitlijn van de rectangle. kan een Color of een Paint enum waarde of verf server ID zijn.
id
string
De unieke identificator voor het rectangulaire element. optionele parameter.
extend
Action
<
SVGRectElementBuilder
>
Een optionele actie om de rectangulaire elementbuilder verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
AddScript (TBuilder, actie)
Voeg een ‘script’ elementconfiguratie toe aan de bouwer.
public static TBuilder AddScript<tbuilder>(this TBuilder builder, Action<svgscriptelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeContentElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGScriptElementBuilder
>
De configuratie-actie voor het ‘script’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstuk AddSet(TBuilder, actie)
Voeg een ‘set’ elementconfiguratie toe aan de bouwer.
public static TBuilder AddSet<tbuilder>(this TBuilder builder, Action<svgsetelementbuilder> configure) where TBuilder : ISVGElementBuilder, IBaseAnimationElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGSetElementBuilder
>
De configuratie-actie voor het ‘set’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstuk AddStop(TBuilder, actie)
Voeg een ‘stop’ elementconfiguratie toe aan de bouwer om gradient stops te definiëren.
public static TBuilder AddStop<tbuilder>(this TBuilder builder, Action<svgstopelementbuilder> configure) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGStopElementBuilder
>
De configuratie-actie voor het ‘stop’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstuk AddStop(TBuilder, kleur?, dubbel?, OneOf<double, (dubbel,="" stopunittype)="">, string, actie)
Voeg een ‘stop’ element toe aan de gradient in de SVG-builder, met de specificatie van kleur en opaciteit bij een bepaalde 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
De SVG-builderinstantie waartoe het ‘stop’-element wordt toegevoegd.
stopColor
Color
?
De kleur op de stop. optionele parameter.
stopOpacity
double
?
De opaciteit bij de stop. optionele parameter.
offset
OneOf
<
double
, (
double
, StopUnitType
en gt;
De offset van de stop binnen de gradient. kan een dubbele of een ValueTuple zijn met StopUnitType.
id
string
De unieke identificator voor het stopelement. optionele parameter.
extend
Action
<
SVGStopElementBuilder
>
Een optionele actie om de stopelementbuilder verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
Hoofdstukken > Tbuilder>(TBuilder, Actie)
Voeg een ‘stijl’ elementconfiguratie toe aan de bouwer.
public static TBuilder AddStyle<tbuilder>(this TBuilder builder, Action<svgstyleelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeContentElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGStyleElementBuilder
>
De configuratie actie voor het ‘stijl’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstukken (TBuilder, Actie)
Voeg een ‘svg’ (scalable vector graphics) element configuratie toe aan de maker.
public static TBuilder AddSvg<tbuilder>(this TBuilder builder, Action<svgsvgelementbuilder> configure) where TBuilder : ISVGElementBuilder, IStructuralElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGSVGElementBuilder
>
De configuratie-actie voor het ‘svg’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
AddSwitch (TBuilder, actie)
Voeg een ‘switch’ elementconfiguratie toe aan de bouwer.
public static TBuilder AddSwitch<tbuilder>(this TBuilder builder, Action<svgswitchelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGSwitchElementBuilder
>
De configuratie-actie voor het ‘switch’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
AddSymbol(TBuilder, actie)
Voeg een ‘symbool’ elementconfiguratie toe aan de bouwer.
public static TBuilder AddSymbol<tbuilder>(this TBuilder builder, Action<svgsymbolelementbuilder> configure) where TBuilder : ISVGElementBuilder, IStructuralElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGSymbolElementBuilder
>
De configuratie-actie voor het ‘symbool’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Aanvullende tekst (TBuilder, actie)
Voeg een ’text’ elementconfiguratie toe aan de bouwer.
public static TBuilder AddText<tbuilder>(this TBuilder builder, Action<svgtextelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGTextElementBuilder
>
De configuratie-actie voor het ’text’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Aanvullende tekst (TBuilder, string, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)="">, FontStyle?, string, fontWeight?, OneOf<color, verf,="" string="">, OneOf<color, verf,="" string="">, string, actie)
Voeg een ’text’-element toe met aangegeven inhoud en attributen aan de SVG-builder.
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
De bouwkundige instelling waartoe het ’text’ element wordt toegevoegd.
content
string
De tekstinhoud om te worden weergegeven binnen het ’text’ element.
x
OneOf
<
double
, (
double
, LengthType
en gt;
De x-coordinaat voor het tekstelement. kan een dubbele waarde of een tweepersoons en LengthType zijn.
y
OneOf
<
double
, (
double
, LengthType
en gt;
De y-koordinaat voor het tekstelement. kan een dubbele waarde of een tweepersoons en LengthType zijn.
fontSize
OneOf
<
double
, (
double
, LengthType
en gt;
De lettergrootte voor de tekst. kan een dubbele waarde of een tweepersoons en LengthType zijn.
fontStyle
FontStyle
?
De font stijl voor de tekst (bijvoorbeeld, normaal, italiaans, oblique).
fontFamily
string
De lettertype voor de tekst (bijvoorbeeld Arial, Verdana).
fontWeight
FontWeight
?
Het gewicht (dichtheid) van de letter (bijvoorbeeld, normaal, hard).
fill
OneOf
<
Color
, Paint
, string
>
De kleur of stijl vullen voor de tekst. kan een Color of een Paint enum-waarde of de server-ID van de kleur zijn.
stroke
OneOf
<
Color
, Paint
, string
>
De stroke kleur of stijl van het schilderij voor de tekst. kan een Color of een Paint enum waarde of verf server ID zijn.
id
string
De unieke identificator voor het tekstelement.
extend
Action
<
SVGTextElementBuilder
>
Een optionele actie om de tekstelementbuilder verder te configureren.
Returns
TBuilder
De bouwkundige instelling om verdere toevoegingen of configuraties te chaineren.
Typen Parameters
TBuilder
Het type van de SVG-elementbuilder, waardoor keten kan worden gemaakt.
Hoofdstukken (TBuilder, actie)
Voeg een ’title’-elementconfiguratie toe aan de maker. het ’titel’element wordt gebruikt om een titel te geven voor SVG-inhoud.
public static TBuilder AddTitle<tbuilder>(this TBuilder builder, Action<svgtitleelementbuilder> configure) where TBuilder : ISVGElementBuilder, IDescriptiveElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGTitleElementBuilder
>
De configuratie-actie voor het ’title’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Toegevoegd(TBuilder, actie)
Voeg een ‘gebruik’ elementconfiguratie toe aan de bouwer.
public static TBuilder AddUse<tbuilder>(this TBuilder builder, Action<svguseelementbuilder> configure) where TBuilder : ISVGElementBuilder, IStructuralElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGUseElementBuilder
>
De configuratie-actie voor het ‘gebruik’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Toegevoegd(TBuilder, string, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)=“>, OneOf <double, (dubbel,="" lengthtype)="">, OneOf<color, verf,="" string="">, OneOf<color, verf,="" string="">, string, actie)
Voeg een ‘gebruik’ element toe aan de SVG-builder, waardoor een bestaande element opnieuw kan worden gebruikt die ergens anders is gedefinieerd.
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
De SVG-builder instantie waartoe het ‘gebruik’ element wordt toegevoegd.
href
string
De verwijzing naar het bestaande element om te worden hergebruikt. optionele parameter.
x
OneOf
<
double
, (
double
, LengthType
en gt;
De x-coordinaat waar het hergebruikt element wordt geplaatst. kan een dubbele of een ValueTuple zijn met LengthType.
y
OneOf
<
double
, (
double
, LengthType
en gt;
De y-koordinaat waar het hergebruikt element wordt geplaatst. kan een dubbele of een ValueTuple zijn met LengthType.
width
OneOf
<
double
, (
double
, LengthType
en gt;
De breedte van het hergebruikt element kan een dubbele of een ValueTuple zijn met LengthType.
height
OneOf
<
double
, (
double
, LengthType
en gt;
De hoogte van het hergebruikt element kan een dubbele of een ValueTuple zijn met LengthType.
fill
OneOf
<
Color
, Paint
, string
>
Het invullen van kleur, schilderen of verf de server ID voor het element. optionele parameter.
stroke
OneOf
<
Color
, Paint
, string
>
De stroke kleur, schilderen of verf server ID voor het element.
id
string
De unieke identificator voor het element. optionele parameter.
extend
Action
<
SVGUseElementBuilder
>
Een optionele actie om de SVGUseElementBuilder verder te configureren.
Returns
TBuilder
De constructeur instantie, waardoor de methode keten.
Typen Parameters
TBuilder
Het type van de SVG element builder, het faciliteren van vloeibare API-gebruik.
AddView (TBuilder, actie)
Voeg een ‘view’-elementconfiguratie toe aan de bouwer.
public static TBuilder AddView<tbuilder>(this TBuilder builder, Action<svgviewelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
SVGViewElementBuilder
>
De configuratie-actie voor het ‘view’ element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Toegevoegde(De TBuilder,)
public static TBuilder Additive<tbuilder>(this TBuilder builder, value) where TBuilder : ISVGElementBuilder, IAnimationAdditionAttributeSetter
Parameters
builder
TBuilder
Returns
TBuilder
Typen Parameters
TBuilder
AlignmentBaseline(TBuilder, AlignmentBaseline)
Stel het ‘alignment-baseline’ attribuut voor een SVG-element vast.
public static TBuilder AlignmentBaseline<tbuilder>(this TBuilder builder, AlignmentBaseline value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
AlignmentBaseline
De basiswaarde van de aanpassing moet worden vastgesteld.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Omvang (TBuilder, dubbel)
Stel het ‘amplitude’ attribuut voor een componentoverdrachtfunctieelement vast.
public static TBuilder Amplitude<tbuilder>(this TBuilder builder, double amplitude) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
amplitude
double
De amplitude waarde voor de overdrachtfunctie.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OmschrijvingName(Hoofdstukken, string)
Stel de ‘attributeName’-atribut vast, met de naam van de CSS-eigenschap of het attribuut om te worden geanimeerd.
public static TBuilder AttributeName<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationTargetAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De naam van het attribute om te animeren.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
BaselineShift (TBuilder en BaseLineShift)
Stel het ‘baseline-shift’ attribuut voor een SVG-element met een vooraf gedefinieerde waarde vast.
public static TBuilder BaselineShift<tbuilder>(this TBuilder builder, BaseLineShift value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
BaseLineShift
De baseline verandert de waarde om te bepalen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
BaselineShift (TBuilder, dubbel, LengthType)
Stel het ‘baseline-shift’ attribuut voor een SVG-element met behulp van een numerieke waarde.
public static TBuilder BaselineShift<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
double
De numerieke waarde voor baseline shift.
type
LengthType
Het type lengte eenheid.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Begin (TBuilder, actie)
Stel het ‘begin’-attribut vast, waarin wordt gedefinieerd wanneer de animatie moet beginnen.
public static TBuilder Begin<tbuilder>(this TBuilder builder, Action<timingvaluebuilder> configure) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
configure
Action
<
TimingValueBuilder
>
Een delegat om de timingwaarde te configureren.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
door tbuilder>(TBuilder, dubbel, LengthType)
Set de ‘by’ attribuut, het gedefinieer van de relatieve offsetwaarde voor de animatie met een bepaald lengte type.
public static TBuilder By<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
double
De relative offsetwaarde voor de animatie.
type
LengthType
De lengte type voor de ‘by’ waarde.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
CalcMode (TBuilder en CalcMode)
Stel het ‘calcMode’ attribuut vast en bepaal de berekeningsmodus voor de animatie.
public static TBuilder CalcMode<tbuilder>(this TBuilder builder, CalcMode calcMode) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
calcMode
CalcMode
De berekeningsmodus voor de animatie.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstuk Tbuilder>(TBuilder, params string[])
Stel het ‘klasse’ attribuut vast, waarbij één of meer klassennamen aan het SVG-element worden toegewezen.
public static TBuilder Class<tbuilder>(this TBuilder builder, params string[] value) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
[]
De naam van de klas aan te geven.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
ClipPath (TBuilder, Actie)
Stel het ‘clip-path’ attribuut voor een SVG-element vast.
public static TBuilder ClipPath<tbuilder>(this TBuilder builder, Action<clippathbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
ClipPathBuilder
>
Een delegat om de clippad te configureren.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
ClipRule (TBuilder en ClipRule)
Stel het ‘clip-rule’ attribuut voor een SVG-element vast.
public static TBuilder ClipRule<tbuilder>(this TBuilder builder, ClipRule value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
ClipRule
De clip regel waarde om te bepalen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Kleur (TBuilder, actie)
Set het ‘kleur’ attribuut voor een SVG-element met behulp van een aangepaste configuratie.
public static TBuilder Color<tbuilder>(this TBuilder builder, Action<colorbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
ColorBuilder
>
Een delegat om de kleur te configureren.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Kleur (TBuilder, kleur)
Set het ‘kleur’ attribuut voor een SVG-element met behulp van een kleurwaarde.
public static TBuilder Color<tbuilder>(this TBuilder builder, Color colorValue) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
colorValue
Color
De kleur waarde te bepalen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
kleurinterpolatie(TBuilder, kleurinterpolatie)
Stel het ‘color-interpolation’ attribuut voor een SVG-element vast.
public static TBuilder ColorInterpolation<tbuilder>(this TBuilder builder, ColorInterpolation value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
ColorInterpolation
De vooraf gedefinieerde kleurinterpolatiewaarde te bepalen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
KleurinterpolatieFilters(TBuilder, kleurinterpolatie)
Set de ‘color-interpolation-filters’ attribuut voor een SVG element.
public static TBuilder ColorInterpolationFilters<tbuilder>(this TBuilder builder, ColorInterpolation value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
ColorInterpolation
De vooraf gedefinieerde kleurinterpolatiewaarde voor filters om te bepalen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Kleurprofiel (Hoofdstukken, string)
Stel het ‘kleurprofiel’ attribuut voor een SVG-element vast.
public static TBuilder ColorProfile<tbuilder>(this TBuilder builder, string value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
string
De kleurprofiel waarde te bepalen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
ColorRendering (TBuilder en ColorRendering)
Stel het ‘color-rendering’ attribuut voor een SVG-element met behulp van een vooraf gedefinieerde enum-waarde.
public static TBuilder ColorRendering<tbuilder>(this TBuilder builder, ColorRendering value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
ColorRendering
De ColorRendering enum waarde te bepalen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Cursor (Bouwkundige, Cursor)
Set het ‘cursor’ attribuut voor een SVG-element met een vooraf gedefinieerde enum-waarde.
public static TBuilder Cursor<tbuilder>(this TBuilder builder, Cursor value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
Cursor
De cursor enum waarde te bepalen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Directie (TBuilder en TextDirection)
Set het ‘direction’ attribuut voor een SVG-element met behulp van een vooraf gedefinieerde enum-waarde.
public static TBuilder Direction<tbuilder>(this TBuilder builder, TextDirection value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
TextDirection
De TextDirection enum waarde om te bepalen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Afbeelding (TBuilder en DisplayType)
Stel het ‘display’ attribuut voor een SVG-element met behulp van een vooraf gedefinieerde enumwaarde.
public static TBuilder Display<tbuilder>(this TBuilder builder, DisplayType value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
DisplayType
De DisplayType enum waarde te instellen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
DominantBaseline(TBuilder, DominantBaseline)
Set het ‘dominant-baseline’ attribuut voor een SVG-element met een vooraf gedefinieerde enumwaarde.
public static TBuilder DominantBaseline<tbuilder>(this TBuilder builder, DominantBaseline value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
DominantBaseline
De DominantBaseline enum waarde te bepalen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
De T-Builder>(TBuilder en TimeSpan)
Sluit het ‘dur’ attribuut, wat de duur van de animatie bepaalt.
public static TBuilder Dur<tbuilder>(this TBuilder builder, TimeSpan duration) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
duration
TimeSpan
De duur van de animatie.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
De T-Builder>(Bouwkunde, Dur)
Stel het ‘dur’ attribuut vast, wat de vooraf gedefinieerde duurstype van de animatie bepaalt.
public static TBuilder Dur<tbuilder>(this TBuilder builder, Dur value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
Dur
De vooraf gedefinieerde duur voor de animatie.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Dx (TBuilder, LengthType, params dubbel[])
Stel de ‘dx’ attribuut om de horizontale positie van elk teken in de tekst aan te passen.
public static TBuilder Dx<tbuilder>(this TBuilder builder, LengthType type = LengthType.Px, params double[] values) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
type
LengthType
Het type lengte eenheid voor de waarden.
values
double
[]
De horizontale aanpassingswaarden voor elk karakter.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Remarks
Deze methode zorgt voor een fijne controle over de horizontale ruimte van de tekens in de tekst.
Dx (TBuilder, dubbel, LengthType)
Stel een enkele horizontale aanpassingswaarde voor de tekstinhoud vast.
public static TBuilder Dx<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
double
De horizontale aanpassingswaarde.
type
LengthType
Het type lengte eenheid voor de waarde.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Remarks
Deze methode stelt het ‘dx’ attribuut met een enkele waarde, het horisontale positie van de tekstinhoud aanpassen.
De tbuilder>(TBuilder, dubbel[]De lengte)
Set meerdere verticale aanpassingswaarden voor de tekstinhoud.
public static TBuilder Dy<tbuilder>(this TBuilder builder, double[] values, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
values
double
[]
De reeks verticale aanpassingswaarden.
type
LengthType
Het type lengte eenheid voor de waarden.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Remarks
Deze methode stelt het ‘dy’ attribuut met meerdere waarden, waardoor individuele verticale aanpassingen voor elk karakter of tekstsegment mogelijk zijn.
De tbuilder>(TBuilder, dubbel, LengthType)
Stel een enkele verticale aanpassingswaarde voor de tekstinhoud vast.
public static TBuilder Dy<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
double
De verticale aanpassingswaarde.
type
LengthType
Het type lengte eenheid voor de waarde.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Remarks
Deze methode stelt het ‘ja’-attribuut met een enkele waarde, waarbij de verticale positie van de tekstinhoud wordt aangepast.
Het einde van de tbuilder>(TBuilder, actie)
Stel het ’end’ attribuut vast, waarin wordt gedefinieerd wanneer de animatie moet eindigen.
public static TBuilder End<tbuilder>(this TBuilder builder, Action<timingvaluebuilder> configure) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
configure
Action
<
TimingValueBuilder
>
Een delegat om de timingwaarde te configureren.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Ontwikkelaar (TBuilder, dubbel)
Stel het ’exponent’ attribuut vast voor een componentoverdrachtfunctieelement.
public static TBuilder Exponent<tbuilder>(this TBuilder builder, double exponent) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
exponent
double
De exponentwaarde voor de overdrachtfunctie.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Voltooid (TBuilder, AnimatieFill)
Stel het ‘vullen’ attribuut vast, waarin wordt gedefinieerd hoe de animatie stijlen buiten de actieve duur moet toepassen.
public static TBuilder Fill<tbuilder>(this TBuilder builder, AnimationFill value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
AnimationFill
Het gedrag van de animatie te vullen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Voltooid (TBuilder, actie)
Stel het ‘vullen’ attribuut voor een SVG-element met behulp van een aangepaste configuratie.
public static TBuilder Fill<tbuilder>(this TBuilder builder, Action<paintbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
PaintBuilder
>
Een delegate om de PaintBuilder te configureren.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Voltooid (TBuilder, kleur)
Stel het ‘vullen’ attribuut voor een SVG-element met behulp van een kleur.
public static TBuilder Fill<tbuilder>(this TBuilder builder, Color color) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
color
Color
De kleur moet worden vastgesteld als de vullen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Voltooid (Schilderij, Paint)
Stel het ‘vullen’ attribuut voor een SVG-element met behulp van een vooraf gedefinieerde Paint enum-waarde.
public static TBuilder Fill<tbuilder>(this TBuilder builder, Paint paint) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
paint
Paint
De Paint enum waarde te bepalen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
FillOpacity(TBuilder, dubbel)
Stel de ‘vuld-opaciteit’ attribuut voor een SVG element. De waarde moet tussen 0.0 (volledig transparant) en 1.0 (fullly opaque) zijn.
public static TBuilder FillOpacity<tbuilder>(this TBuilder builder, double opacity) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
opacity
double
De opaciteit waard om te bepalen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Exceptions
Verwijder als de opaciteit niet in het geldig bereik ligt.
Hoofdstukken (TBuilder en FillRule)
Stel het ‘vuld-regel’ attribuut voor een SVG-element met een vooraf gedefinieerde FillRule enum-waarde.
public static TBuilder FillRule<tbuilder>(this TBuilder builder, FillRule value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
FillRule
De FillRule enum waarde te bepalen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Filter (TBuilder, Actie)
Set het ‘filter’ attribuut voor een SVG-element met behulp van een aangepaste configuratie.
public static TBuilder Filter<tbuilder>(this TBuilder builder, Action<filtervaluelistbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
FilterValueListBuilder
>
Een delegat om de FilterValueListBuilder te configureren.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
FloodColor (TBuilder, kleur)
Stel het ‘flod-color’ attribuut voor een SVG-element met behulp van een System.Drawing kleur.
public static TBuilder FloodColor<tbuilder>(this TBuilder builder, Color colorValue) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
colorValue
Color
De kleur moet worden ingesteld als de kleur van de overstroming.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
FloodColor (TBuilder, actie)
Stel het ‘flod-color’ attribuut voor een SVG-element met behulp van een aangepaste kleurconfiguratie.
public static TBuilder FloodColor<tbuilder>(this TBuilder builder, Action<colorbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
ColorBuilder
>
Een delegat om de ColorBuilder te configureren.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
FloodOpacity(TBuilder, dubbel)
Stel de ‘vlood-opaciteit’ attribuut voor een SVG element. De waarde moet tussen 0.0 (volledig transparant) en 1.0 (fullly opaque) zijn.
public static TBuilder FloodOpacity<tbuilder>(this TBuilder builder, double opacity) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
opacity
double
De opaciteit waard om te bepalen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Exceptions
Verwijder als de opaciteit niet in het geldig bereik ligt.
Hoofdstukken > Tbuilder>(Hoofdstukken, string)
Stel het ‘font-family’ attribuut voor een SVG-element vast.
public static TBuilder FontFamily<tbuilder>(this TBuilder builder, string value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
string
De font familie om te stellen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstukken (TBuilder, dubbel, LengthType)
Stel het ‘font-kerning’ attribuut voor een SVG-element met behulp van een numerieke waarde en een specifieke lengte.
public static TBuilder FontKerning<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
double
De letterkernende waarde moet worden ingesteld.
type
LengthType
De lengte type (bijvoorbeeld px, em)
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstukken (TBuilder, Kerning)
Stel het ‘font-kerning’ attribuut voor een SVG-element met behulp van een vooraf gedefinieerde kerningwaarde.
public static TBuilder FontKerning<tbuilder>(this TBuilder builder, Kerning value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
Kerning
De vooraf gedefinieerde kernwaarde te bepalen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstukken (TBuilder, dubbel, LengthType)
Set het ‘font-size’ attribuut voor een SVG-element met behulp van een numerieke waarde en een specifieke lengte-type.
public static TBuilder FontSize<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
double
De lettergrootte wordt bepaald.
type
LengthType
De lengte type (bijvoorbeeld px, em)
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstukken (TBuilder, FontSize)
Stel het ‘font-size’ attribuut voor een SVG-element met behulp van een vooraf gedefinieerde lettergrootte-waarde.
public static TBuilder FontSize<tbuilder>(this TBuilder builder, FontSize value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
FontSize
De vooraf gedefinieerde lettergrootte waarde te bepalen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
FontSizeAdjust(TBuilder, dubbel)
Set het ‘font-size-adjust’ attribuut voor een SVG-element.
public static TBuilder FontSizeAdjust<tbuilder>(this TBuilder builder, double value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
double
De lettergrootte aanpast de waarde om te bepalen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
FontSizeAdjust(De TBuilder,)
public static TBuilder FontSizeAdjust<tbuilder>(this TBuilder builder, value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Returns
TBuilder
Typen Parameters
TBuilder
FontStretch (Hoofdstukken, FontStretch)
Stel het ‘font-stretch’ attribuut voor een SVG-element met behulp van een vooraf gedefinieerde font stretch-waarde.
public static TBuilder FontStretch<tbuilder>(this TBuilder builder, FontStretch value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
FontStretch
De vooraf gedefinieerde font stretch waarde te bepalen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Stijl (Hoofdstukken, FontStyle)
Stel het ‘font-style’ attribuut voor een SVG-element met behulp van een vooraf gedefinieerde font stijlwaarde.
public static TBuilder FontStyle<tbuilder>(this TBuilder builder, FontStyle value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
FontStyle
De vooraf gedefinieerde font stijl waarde te bepalen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
FontVariant (Hoofdstukken, string)
Stel het ‘font-variant’ attribuut voor een SVG-element vast.
public static TBuilder FontVariant<tbuilder>(this TBuilder builder, string value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
string
De font variëteit waarde te bepalen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
FontWeight (Hoofdstukken, FontWeight)
Stel het ‘font-weight’ attribuut voor een SVG-element met behulp van een vooraf gedefinieerd fontgewicht.
public static TBuilder FontWeight<tbuilder>(this TBuilder builder, FontWeight value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
FontWeight
De vooraf gedefinieerde font gewicht waarde te bepalen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
FormatSvgLengths(dubbele[]De lengte)
Formateert een reeks dubbele waarden in een stringvertegenwoordiging van SVG lengten.
public static string FormatSvgLengths(double[] values, LengthType type)
Parameters
values
double
[]
De reeks van dubbele waarden die lengtes vertegenwoordigen.
type
LengthType
Het type lengte eenheid om te gebruiken (bijvoorbeeld pixels).
Returns
Een geformateerde lijn van SVG lengten.
Remarks
Deze utility-methode wordt gebruikt om lengtewaarden voor SVG-attributen te formateren en de juiste eenheid (zoals ‘px’) aan elke waarde toe te voegen.
van de tbuilder>(TBuilder, dubbel, LengthType)
Stel het ‘van’ attribuut vast en bepaal de startwaarde van de animatie met een specifieke lengte type.
public static TBuilder From<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
double
De startwaarde voor de animatie.
type
LengthType
De lengte type voor de ‘van’ waarde.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
GlyphOrientatieVertical(TBuilder, TextOrientatie)
Stel het ‘glyph-orientatie-verticale’ attribuut voor een SVG-element vast, wat de oriëntatie van glyph’s bepaalt.
public static TBuilder GlyphOrientationVertical<tbuilder>(this TBuilder builder, TextOrientation orientation) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
orientation
TextOrientation
De tekst-oriëntatie waarde te bepalen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
GradientTransform (TBuilder, Func<transformbuilder="">)
Stel het ‘gradientTransform’ attribuut voor een gradiënt element.
public static TBuilder GradientTransform<tbuilder>(this TBuilder builder, Func<transformbuilder, transformbuilder=""> configure) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder
Parameters
builder
TBuilder
De SVG-elementbuilder waarop het attribuut wordt toegepast.
configure
Func
<
TransformBuilder
, TransformBuilder
>
Een functie om de SVG transform builder te configureren.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
GradientUnits(TBuilder, coördinaten)
Stel de ‘gradientUnits’ attribuut voor een gradiënt element.
public static TBuilder GradientUnits<tbuilder>(this TBuilder builder, CoordinateUnits units) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder
Parameters
builder
TBuilder
De SVG-elementbuilder waarop het attribuut wordt toegepast.
units
CoordinateUnits
De coördinaten voor de gradient (userSpaceOnUse of objectBoundingBox).
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoogte (TBuilder, dubbel, LengthType)
Stel het ‘hoogte’ attribuut voor een SVG-element.
public static TBuilder Height<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IHeightAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
double
De waarde van het ‘hoogte’ attribuut.
type
LengthType
Het type lengte meting (de standaard is pixels).
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Href (Hoofdstukken, string)
Set het ‘href’ attribuut voor een SVG-element, met een URL om aan te koppelen.
public static TBuilder Href<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationTargetElementAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De URL om te koppelen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Id(Hoofdstukken, string)
Stel het ‘id’ attribuut vast, waarbij een uniek identificator aan het SVG-element wordt toegewezen.
public static TBuilder Id<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De unieke identificator voor het element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Foto’s van Tbuilder>(TBuilder en ImageRendering)
Stel het ‘image-rendering’ attribuut voor een SVG-element vast, wat de renderingskwaliteit van de afbeeldingen bepaalt.
public static TBuilder ImageRendering<tbuilder>(this TBuilder builder, ImageRendering value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
ImageRendering
De afbeelding rendering waarde te instellen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
In de tbuilder>(Hoofdstukken, string)
Stel het ‘in’ attribuut voor een SVG-filter primitief.
public static TBuilder In<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IFilterPrimitiveInAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
string
De oorspronkelijke graphics of filter primitive resulteren in het gebruik als input.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
In de tbuilder>(TBuilder en FilterInput)
Stel het ‘in’ attribuut voor een SVG-filter primitief met behulp van een vooraf gedefinieerde inputbron.
public static TBuilder In<tbuilder>(this TBuilder builder, FilterInput input) where TBuilder : ISVGElementBuilder, IFilterPrimitiveInAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
input
FilterInput
De vooraf gedefinieerde inputbron (bijvoorbeeld SourceGraphic, SourceAlpha).
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Intercept (TBuilder, dubbel)
Set het ‘intercept’ attribuut voor een componentoverdrachtfunctie element.
public static TBuilder Intercept<tbuilder>(this TBuilder builder, double intercept) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
intercept
double
De interceptwaarde voor de overdrachtfunctie.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstukken(TBuilder, Actie)
Set de ‘keySplines’ attribuut, met de controlepunten voor het pakken van de animatie.
public static TBuilder KeySplines<tbuilder>(this TBuilder builder, Action<animationsplinebuilder> buildSplines) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
buildSplines
Action
<
AnimationSplineBuilder
>
De actie om de spline configuratie te bouwen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstukken(TBuilder, params dubbel[])
Stel het ‘keyTimes’ attribuut vast, waarin de tijden worden gedefinieerd waarop de sleutelwaarden worden toegepast.
public static TBuilder KeyTimes<tbuilder>(this TBuilder builder, params double[] keyTimes) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
keyTimes
double
[]
Het aantal belangrijke tijden voor de animatie.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Lang(Hoofdstukken, string)
Stel het ’lang’ attribuut vast, met de taal van de inhoud van het element.
public static TBuilder Lang<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De taalcode voor de inhoud van het element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
LengteAdjust(TBuilder, LengthAdjust)
Stel de lengte aanpassingsmethode voor de tekstinhoud vast.
public static TBuilder LengthAdjust<tbuilder>(this TBuilder builder, LengthAdjust value) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
LengthAdjust
De lengte aanpassingsmethode.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Remarks
Deze methode stelt het ’lengteAdjust’ attribuut vast, waardoor wordt bepaald hoe de tekst lengte wordt aangepast, ofwel door spacing of door scaling.
LetterSpacing (TBuilder, dubbel, LengthType)
Set het ’letter-spacing’ attribuut voor een SVG-element met behulp van een numerieke waarde en een specifieke lengte type.
public static TBuilder LetterSpacing<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
double
De letter spacing waarde te bepalen.
type
LengthType
De lengte type (bijvoorbeeld px, em)
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
LetterSpacing (TBuilder en Spacing)
Set het ’letter-spacing’ attribuut voor een SVG-element met een vooraf gedefinieerde spacingswaarde.
public static TBuilder LetterSpacing<tbuilder>(this TBuilder builder, Spacing value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
Spacing
De vooraf gedefinieerde ruimtewaarde te bepalen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
VerlichtingColor(TBuilder, kleur)
Stel het ‘verlichting-kleur’ attribuut voor een SVG-element met behulp van een specifieke kleurwaarde vast.
public static TBuilder LightingColor<tbuilder>(this TBuilder builder, Color colorValue) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
colorValue
Color
De kleurwaarde om te bepalen voor het verlichtingseffect.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
VerlichtingColor(TBuilder, actie)
Set het ‘verlichting-kleur’ attribuut voor een SVG-element met behulp van een aangepaste kleurconfiguratie.
public static TBuilder LightingColor<tbuilder>(this TBuilder builder, Action<colorbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
ColorBuilder
>
Een delegat om de kleur te configureren.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstukken > Tbuilder>(Hoofdstukken, string)
Stel het ‘marker-end’ attribuut voor een SVG-element vast, met de marker aan het einde van een pad.
public static TBuilder MarkerEnd<tbuilder>(this TBuilder builder, string markerId) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
markerId
string
De ID van de marker te gebruiken.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstukken > Tbuilder>(TBuilder en MarkerPos)
Set het ‘marker-end’ attribuut voor een SVG-element met behulp van een vooraf gedefinieerde markeringspositie.
public static TBuilder MarkerEnd<tbuilder>(this TBuilder builder, MarkerPos value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
MarkerPos
De positie van de marker wordt bepaald.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstukken > Tbuilder>(Hoofdstukken, string)
Stel het ‘marker-mid’ attribuut voor een SVG-element vast, met de marker op de middenpunten van een pad.
public static TBuilder MarkerMid<tbuilder>(this TBuilder builder, string markerId) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
markerId
string
De ID van de marker te gebruiken.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstukken > Tbuilder>(TBuilder en MarkerPos)
Set het ‘marker-mid’ attribuut voor een SVG-element met behulp van een vooraf gedefinieerde markeringspositie.
public static TBuilder MarkerMid<tbuilder>(this TBuilder builder, MarkerPos value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
MarkerPos
De positie van de marker wordt bepaald.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstukken > Tbuilder>(Hoofdstukken, string)
Stel het ‘marker-start’ attribuut voor een SVG-element vast, waarbij de marker aan het begin van een pad wordt aangegeven.
public static TBuilder MarkerStart<tbuilder>(this TBuilder builder, string markerId) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
markerId
string
De ID van de marker te gebruiken.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstukken > Tbuilder>(TBuilder en MarkerPos)
Set het ‘marker-start’ attribuut voor een SVG-element met behulp van een vooraf gedefinieerde markeringspositie.
public static TBuilder MarkerStart<tbuilder>(this TBuilder builder, MarkerPos value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
MarkerPos
De positie van de marker wordt bepaald.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
De masker tbuilder>(TBuilder, actie)
Set het ‘masker’ attribuut voor een SVG-element met behulp van een aangepaste maskerconfiguratie.
public static TBuilder Mask<tbuilder>(this TBuilder builder, Action<maskbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
MaskBuilder
>
Een delegat om de masker te configureren.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Max (TBuilder en TimeSpan)
Stel het ‘max’ attribuut vast, wat de maximale duur van de animatie bepaalt.
public static TBuilder Max<tbuilder>(this TBuilder builder, TimeSpan duration) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
duration
TimeSpan
De maximale duur van de animatie.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Max (TBuilder en Media)
Set de ‘max’ attribuut, met de vooraf gedefinieerde maximale duur voor de animatie.
public static TBuilder Max<tbuilder>(this TBuilder builder, Media value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
Media
De vooraf gedefinieerde maximale duur voor de animatie.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Min(TBuilder en TimeSpan)
Stel het ‘min’ attribuut vast, wat de minimale duur van de animatie bepaalt.
public static TBuilder Min<tbuilder>(this TBuilder builder, TimeSpan duration) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
duration
TimeSpan
De minimumduur van de animatie.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Min(TBuilder en Media)
Set de ‘min’ attribuut, met de minimumduur voor de animatie gebaseerd op media.
public static TBuilder Min<tbuilder>(this TBuilder builder, Media value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
Media
De media-gerelateerde minimumduur voor de animatie.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Omschrijving (TBuilder, dubbel)
Set het ‘offset’ attribuut voor een componentoverdrachtfunctie element.
public static TBuilder Offset<tbuilder>(this TBuilder builder, double offset) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
offset
double
De offsetwaarde voor de overdrachtfunctie.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Onvruchtbaarheid(Hoofdstukken, string)
Stel het ‘onabort’ evenement attribuut vast, het definiëren van een script om te runnen wanneer de lading van het SVG-document wordt abortus.
public static TBuilder OnAbort<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer de documentloading is abortus.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnBegin(Hoofdstukken, string)
Set de ‘begin’ attribuut, het definiëren van een script om te worden uitgevoerd aan het begin van de animatie.
public static TBuilder OnBegin<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
Het script zal worden uitgevoerd wanneer de animatie begint.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnCanPlay(Hoofdstukken, string)
Set de ‘oncanplay’ evenement attribuut voor het beheren van media playability checks.
public static TBuilder OnCanPlay<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer media kunnen beginnen te spelen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnCanPlayThrough(Hoofdstukken, string)
Set de ‘oncanplaythrough’ evenement attribuut voor het beheren van media playability zonder onderbreking.
public static TBuilder OnCanPlayThrough<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer media kan door naar het einde zonder te stoppen voor buffering.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnCancelleren(Hoofdstukken, string)
Stel het ‘oncancel’ evenement attribuut vast om gebruikers annulatieacties te beheren.
public static TBuilder OnCancel<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om te uitvoeren op annuleren van gebeurtenissen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Omschakelen(Hoofdstukken, string)
Stel het ‘uitwisseling’ evenement attribuut voor het beheren van veranderingen in de waarde van het element.
public static TBuilder OnChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om te uitvoeren wanneer de waarde van het element verandert.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnClick (Hoofdstukken, string)
Stel het ‘onclick’ evenement attribuut voor het beheren van click-evenementen op het element.
public static TBuilder OnClick<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om te uitvoeren op click-evenementen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnClose (Hoofdstukken, string)
Stel het ‘opgesloten’ evenement attribuut voor de behandeling van nauwe acties op dialoogelementen.
public static TBuilder OnClose<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om te uitvoeren wanneer een dialoog is gesloten.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Omschrijving(Hoofdstukken, string)
Stel het ‘oncopie’ evenement attribuut vast, het definiëren van een script om uit te voeren wanneer de inhoud is gecopiëerd van het SVG-element.
public static TBuilder OnCopy<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentElementEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om te uitvoeren op de kopie van het evenement.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnCueChange(Hoofdstukken, string)
Stel het ‘oncuechange’ evenement attribuut voor het beheren van veranderingen in de actieve coes van de tekstbalk.
public static TBuilder OnCueChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer de teksttrack actief verandert.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnCut (Hoofdstukken, string)
Stel het ‘oncut’ evenement attribuut vast, het definiëren van een script om uit te voeren wanneer de inhoud wordt gesneden van het SVG-element.
public static TBuilder OnCut<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentElementEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om te uitvoeren op het cut event.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnDblClick (Hoofdstukken, string)
Stel het ‘ondblclick’ evenement attribuut voor het beheren van dubbelklik-evenementen op het element.
public static TBuilder OnDblClick<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om te uitvoeren op tweeklikke gebeurtenissen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnDrag (Hoofdstukken, string)
Set het ‘ondrag’ evenement attribuut voor het beheren van drag acties op het element.
public static TBuilder OnDrag<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om te uitvoeren tijdens een drag-operatie.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnDragEnd (Hoofdstukken, string)
Stel het ‘ondragend’ evenement attribuut voor het aanpakken van het einde van een draagoperatie.
public static TBuilder OnDragEnd<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer een drag-operatie eindigt.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnDragEnter(Hoofdstukken, string)
Stel het ‘ondragenter’ gebeurtenis attribuut voor het beheren van de ingang van een getrokken item in een geldig drop doel.
public static TBuilder OnDragEnter<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer een getrokken item een geldig dropdoel invoert.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnDragExit(Hoofdstukken, string)
Stel het ‘ondragexit’ evenement attribuut voor het beheren van de uitkomst van een getrokken item uit een geldig dropdoel.
public static TBuilder OnDragExit<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer een getrokken item een geldig drop-tarief verlaat.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnDragLeave(Hoofdstukken, string)
Set het ‘ondragleave’ evenement attribuut om de verlating van een getrokken item uit een geldig drop doel te beheren.
public static TBuilder OnDragLeave<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer een getrokken item een geldig dropdoel verlaat.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnDragOver(Hoofdstukken, string)
Stel het ‘ondragover’ evenement attribuut vast om het trekken van een item over een geldig dropdoel te beheren.
public static TBuilder OnDragOver<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer een item over een geldig dropdoel wordt getrokken.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnDragStart (Hoofdstukken, string)
Set het ‘ondragstart’ evenement attribuut voor het beheren van het begin van een drag-operatie.
public static TBuilder OnDragStart<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om te uitvoeren wanneer een drag-operatie begint.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnDrop (Hoofdstukken, string)
Stel het ‘ondrop’ evenement attribuut voor het beheren van de drop van een item op een geldig drop doel.
public static TBuilder OnDrop<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer een item naar een geldig drop-tarief wordt gegooid.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnDurationChange(Hoofdstukken, string)
Stel de ‘ondurationchange’ evenement attribuut voor het beheren van veranderingen in de duur van de media.
public static TBuilder OnDurationChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer de duur van de media verandert.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnEmptied(Hoofdstukken, string)
Stel het ‘onemptied’ evenement attribuut vast om de leegte van de bron van het mediale element te beheren.
public static TBuilder OnEmptied<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer de bron van het mediale element wordt geempteerd.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Onend (Hoofdstukken, string)
Set de ‘onend’ attribuut, het definiëren van een script om te worden uitgevoerd aan het einde van de animatie.
public static TBuilder OnEnd<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
Het script zal worden uitgevoerd wanneer de animatie eindigt.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Ontwikkeld(Hoofdstukken, string)
Stel het ‘onend’ evenement attribuut voor het beheren van het einde van media playback.
public static TBuilder OnEnded<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer media playback eindigt.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnError (Hoofdstukken, string)
Stel het ‘gerror’ gebeurtenis attribuut voor het verwerken van fouten op het element.
public static TBuilder OnError<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICommonEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om te uitvoeren wanneer er een fout optreedt.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnFocus (Hoofdstukken, string)
Stel het ‘onfocus’ evenement attribuut voor het beheren van focus-evenementen op het element.
public static TBuilder OnFocus<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer het element focus ontvangt.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnFocusIn (Hoofdstukken, string)
Stel het ‘onfocusin’ evenement attribuut voor het beheren van focus-in gebeurtenissen op het element.
public static TBuilder OnFocusIn<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGraphicalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer het element focus ontvangt, meestal vóór de ‘onfocus’ gebeurtenis.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Remarks
Deze gebeurtenis verschilt van ‘onfocus’ in dat het bubbel ondersteunt en kan worden gebruikt om focusveranderingen op elementen van het kind te detecteren.
OnFocusOut (Hoofdstukken, string)
Set de ‘onfocusout’ evenement attribuut voor het beheren van focus-out gebeurtenissen op het element.
public static TBuilder OnFocusOut<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGraphicalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer het element de focus verliest, meestal vóór de ‘onblur’ gebeurtenis.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Remarks
De ‘onfocusout’ gebeurtenis wordt geïntroduceerd wanneer een element de focus verliest.Zoals de ‘onfousine’, ondersteunt dit gebeurteis bubbeling en kan worden gebruikt om focusveranderingen op elementen van het kind te detecteren.
OnInput (Hoofdstukken, string)
Stel het ‘oninput’ evenement attribuut voor het beheren van input-evenementen op het element.
public static TBuilder OnInput<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer het element gebruikersinvoer ontvangt.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnInvalid (Hoofdstukken, string)
Stel het ‘onvalide’ evenement attribuut voor het beheren van ongeldig gebeurtenissen op vormelementen.
public static TBuilder OnInvalid<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer de waarde van het element ongeldig is.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnKeyDown (Hoofdstukken, string)
Stel het ‘onkeydown’ evenement attribuut voor het beheren van keydown-evenementen op het element.
public static TBuilder OnKeyDown<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer een sleutel wordt gedrukt.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnKeyPress (Hoofdstukken, string)
Set het ‘onkeypress’ evenement attribuut voor het beheren van keypress-evenementen op het element.
public static TBuilder OnKeyPress<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer een sleutel wordt gedrukt en vrijgegeven.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnKeyUp (Hoofdstukken, string)
Stel het ‘onkeyup’ evenement attribuut voor het beheren van keyup-evenementen op het element.
public static TBuilder OnKeyUp<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om te uitvoeren wanneer een sleutel wordt vrijgegeven.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnLoad(Hoofdstukken, string)
Stel het ‘opladen’ gebeurtenis attribuut voor het beheren van opladen-evenementen op het element.
public static TBuilder OnLoad<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer het element is voltooid.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnLoadStart (Hoofdstukken, string)
Stel het ‘onloadstart’ evenement attribuut voor het beheren van gebeurtenissen aan het begin van een media-loading-operatie vast.
public static TBuilder OnLoadStart<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om te uitvoeren aan het begin van de lading.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnLoadedData(Hoofdstukken, string)
Stel het ‘onloadeddata’ evenement attribuut voor het beheren van gebeurtenissen wanneer media-gegevens worden geladen.
public static TBuilder OnLoadedData<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om te uitvoeren wanneer de media-gegevens worden geladen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnLoadedMetadata(Hoofdstukken, string)
Stel het ‘opgeladen metadata’ evenement attribuut voor het beheren van gebeurtenissen wanneer media metgegevens worden geladen.
public static TBuilder OnLoadedMetadata<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer de media metadata worden geladen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnMouseDown (Hoofdstukken, string)
Stel het ‘onmousedown’ evenement attribuut voor het beheren van de muis naar de gebeurtenissen op het element.
public static TBuilder OnMouseDown<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer een muisknop op het element wordt gedrukt.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnMouseEnter (Hoofdstukken, string)
Stel het ‘onmouseenter’ evenement attribuut voor het beheren van de muis op het element.
public static TBuilder OnMouseEnter<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer de muisindicator het element invoert.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnMouseLeave(Hoofdstukken, string)
Stel het ‘onmouseleave’ evenement attribuut voor het beheren van mouse verlaten gebeurtenissen op het element.
public static TBuilder OnMouseLeave<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer de muis-indicator het element verlaat.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnMouseMove(Hoofdstukken, string)
Stel het ‘onmousemove’ evenement attribuut voor het beheren van muisbeweging gebeurtenissen op het element.
public static TBuilder OnMouseMove<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer de muisindicator zich binnen het element verplaatst.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnMouseOut (Hoofdstukken, string)
Stel het ‘onmouseout’ evenement attribuut voor het beheren van de muis uit gebeurtenissen op het element.
public static TBuilder OnMouseOut<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer de muisindicator uit het element vertrekt.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnMouseOver(Hoofdstukken, string)
Set het ‘onmouseover’ evenement attribuut voor het beheren van de muis over gebeurtenissen op het element.
public static TBuilder OnMouseOver<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer de muisindicator boven het element is.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnMouseUp (Hoofdstukken, string)
Stel het ‘onmouseup’ evenement attribuut voor het beheren van mouse-up gebeurtenissen op het element.
public static TBuilder OnMouseUp<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer een muisknop over het element wordt vrijgegeven.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnMouseWheel(Hoofdstukken, string)
Set de ‘onmousewheel’ evenement attribuut voor het beheren van muis wheel gebeurtenissen op het element.
public static TBuilder OnMouseWheel<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer de muiswiel wordt gebruikt over het element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnPaste(Hoofdstukken, string)
Stel het ‘onpaste’ evenement attribuut vast, het definiëren van een script om te runnen wanneer de inhoud wordt gepast in het SVG-element.
public static TBuilder OnPaste<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentElementEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om te uitvoeren op de paste gebeurtenis.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnPause(Hoofdstukken, string)
Stel het ‘onpause’ evenement attribuut voor het beheren van pauze-evenementen, typisch voor media-elementen.
public static TBuilder OnPause<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer de media stopt.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnPlay (Hoofdstukken, string)
Stel het ‘onplay’ evenement attribuut voor het beheren van game-evenementen, typisch voor media-elementen.
public static TBuilder OnPlay<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om te uitvoeren wanneer de media begint te spelen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnPlaying (Hoofdstukken, string)
Stel het ‘opspelen’ evenement attribuut voor het beheren van gebeurtenissen wanneer de media actief wordt gespeeld na een pauze of stop voor buffering.
public static TBuilder OnPlaying<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer de media actief wordt gespeeld.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnProgress(Hoofdstukken, string)
Stel het ‘onprogress’ evenement attribuut voor het beheren van gebeurtenissen om de vooruitgang van een lopend proces aan te tonen.
public static TBuilder OnProgress<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren om de vooruitgang van een lopend proces aan te geven.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnRateChange(Hoofdstukken, string)
Stel het ‘onratechange’ evenement attribuut voor het beheren van gebeurtenissen wanneer het weergevenpercentage van de media verandert.
public static TBuilder OnRateChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer de playback snelheid verandert.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnRepeat(Hoofdstukken, string)
Set de ‘onrepeat’ attribuut, het definiëren van een script om te worden uitgevoerd elke keer dat de animatie herhaalt.
public static TBuilder OnRepeat<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
Het script wordt uitgevoerd op elke herhaling van de animatie.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnReset (Hoofdstukken, string)
Stel het ‘onreset’ evenement attribuut voor het beheren van reset-evenementen op formulieren.
public static TBuilder OnReset<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om te uitvoeren wanneer een formulier wordt hersteld.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnResize(Hoofdstukken, string)
Set het ‘onresize’ evenement attribuut voor het beheren van resize gebeurtenissen van het raam of elementen.
public static TBuilder OnResize<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICommonEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer het element of het raam is hersteld.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnScroll (Hoofdstukken, string)
Stel het ‘onscroll’ evenement attribuut voor het beheren van scroll-evenementen op het element.
public static TBuilder OnScroll<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICommonEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer het element wordt gezocht.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnSeeked(Hoofdstukken, string)
Stel het ‘ontbevolen’ evenement attribuut voor het beheren van gebeurtenissen wanneer een zoekopdracht op de media is voltooid.
public static TBuilder OnSeeked<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer de zoekopdracht is voltooid.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnSeeking(Hoofdstukken, string)
Stel het ‘verzoekende’ evenement attribuut voor het beheren van gebeurtenissen wanneer een zoekoperatie op de media wordt gestart.
public static TBuilder OnSeeking<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer de zoekopdracht wordt gestart.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnSelect (Hoofdstukken, string)
Stel het ‘onselect’ evenement attribuut voor het beheren van tekst selectie-evenementen op het element.
public static TBuilder OnSelect<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer tekst is geselecteerd binnen het element.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnShow (Hoofdstukken, string)
Stel het ‘onshow’ evenement attribuut, meestal gebruikt voor het beheren van gebeurtenissen wanneer een contextmenu wordt weergegeven.
public static TBuilder OnShow<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer een contextmenu wordt weergegeven.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Ontworpen(Hoofdstukken, string)
Stel het ‘installeerde’ evenement attribuut voor het beheren van gebeurtenissen wanneer de media-gegevensoverdracht onverwachts wordt gestopt.
public static TBuilder OnStalled<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer de media gegevensoverdracht stopt.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnSubmit(Hoofdstukken, string)
Stel het ‘onsubmit’ evenement attribuut voor de handhaving van de vorm van submissie-evenementen.
public static TBuilder OnSubmit<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om te uitvoeren wanneer een formulier wordt ingediend.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnSuspend(Hoofdstukken, string)
Stel het ‘ononderbroken’ evenement attribuut voor het verwerken van gebeurtenissen wanneer de media-data-loading wordt opgeschort.
public static TBuilder OnSuspend<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer de media-data-loading wordt opgeschort.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnTimeUpdate(Hoofdstukken, string)
Stel het ‘ontimeupdate’ evenement attribuut voor het beheren van gebeurtenissen wanneer de huidige playback-positie van de media verandert.
public static TBuilder OnTimeUpdate<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer de huidige playback-positie verandert.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnToggle(Hoofdstukken, string)
Stel het ‘ontoggle’ evenement attribuut voor het beheren van gebeurtenissen wanneer de gebruiker een controle opneemt, zoals een details
Het element.
public static TBuilder OnToggle<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer een controle wordt genomen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnUnload (Hoofdstukken, string)
Stel het ‘ontladen’ evenement attribuut vast, het definiëren van een script om te runnen wanneer het SVG-document wordt ontladen.
public static TBuilder OnUnload<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer het document wordt verwijderd.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Opvolumeverandering(Hoofdstukken, string)
Set de ‘onvolumechange’ evenement attribuut voor het beheren van gebeurtenissen wanneer het volume van media verandert.
public static TBuilder OnVolumeChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om te uitvoeren wanneer het volume verandert.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
OnWaiting(Hoofdstukken, string)
Stel het ‘onwachte’ evenement attribuut voor het beheren van gebeurtenissen wanneer de media-playback vertraagd is als gevolg van data-buffering.
public static TBuilder OnWaiting<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
string
De JavaScript-functie of script om uit te voeren wanneer media-playback is uitgesteld voor buffering.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Opaciteit(TBuilder, dubbel)
Stel het ‘opaciteit’ attribuut voor een SVG-element vast en bepaal het transparantiesniveau.
public static TBuilder Opacity<tbuilder>(this TBuilder builder, double opacity) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
opacity
double
De opaciteitswaarde (0.0 voor volledig transparant, 1.0 voor geheel onopactief).
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Overflow (TBuilder en Overflow)
Stel het ‘overflow’ attribuut voor een SVG-element vast, waarbij wordt gecontroleerd hoe overflow wordt behandeld.
public static TBuilder Overflow<tbuilder>(this TBuilder builder, Overflow value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
Overflow
De overflowbehandeling methode om te bepalen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
PaintOrder (Bouwkundige, PaintOrder)
Stel de ‘kleurbestelling’ attribuut voor een SVG-element vast en bepaal de volgorde van het vullen van de schilderij, stroke en markeringen.
public static TBuilder PaintOrder<tbuilder>(this TBuilder builder, PaintOrder value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
PaintOrder
De verf behoren de waarde te bepalen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
PathLength(TBuilder, dubbel)
Set het ‘pathLength’ attribuut voor een SVG-padelement.
public static TBuilder PathLength<tbuilder>(this TBuilder builder, double value) where TBuilder : ISVGElementBuilder, IShapeAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
double
De totale lengte van de route.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Aankomsten (TBuilder, PointerEvents)
Stel het ‘pointer-events’ attribuut voor een SVG-element vast, waardoor wordt gedefinieerd hoe het element reageert op indicatieve gebeurtenissen.
public static TBuilder PointerEvents<tbuilder>(this TBuilder builder, PointerEvents value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
PointerEvents
De indicator gebeurtenissen waarde te bepalen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Bezienswaardigheden (TBuilder, params dubbel[])
Set de ‘punten’ attribuut voor een SVG-element met behulp van een reeks dubbel.
public static TBuilder Points<tbuilder>(this TBuilder builder, params double[] points) where TBuilder : ISVGElementBuilder, IPointsAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
points
double
[]
Een reeks dubbelpunten die de punten vertegenwoordigen (must een gelijk aantal zijn).
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Exceptions
Grijp als een vreemd aantal punten wordt verleend.
Bezienswaardigheden (TBuilder, params PointF[])
Set de ‘punten’ attribuut voor een SVG-element met behulp van een reeks PointF-objecten.
public static TBuilder Points<tbuilder>(this TBuilder builder, params PointF[] points) where TBuilder : ISVGElementBuilder, IPointsAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
points
PointF
[]
Een reeks PointF-objecten die de punten vertegenwoordigen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstuk > Tbuilder>(TBuilder, dubbele, dubbel, tweeledig, lengteType)
Sluit de ‘x’, ‘y’,’ breedte en ‘hoogte’ attributen voor een SVG-element om een rectangle te definiëren.
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
De bouwkundige instantie.
x
double
De x-coordinaat van de rectangle.
y
double
De y-koordinaat van de rectangle.
width
double
De breedte van de rectangle.
height
double
De hoogte van de rectangle.
type
LengthType
Het type lengte meting voor alle dimensies (de standaard is pixels).
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstuk RefX(TBuilder, dubbel, LengthType)
Stel het ‘refX’ attribuut voor een SVG-element vast.
public static TBuilder RefX<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IRefCoordinatesAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
double
De referentie X coördinate.
type
LengthType
Het type lengte eenheid (de standaard is pixels).
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstuk RefX(TBuilder, horizontale positie)
Stel het ‘refX’ attribuut voor een SVG-element met behulp van een vooraf gedefinieerde horizontale positie.
public static TBuilder RefX<tbuilder>(this TBuilder builder, HorizontalPosition value) where TBuilder : ISVGElementBuilder, IRefCoordinatesAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
HorizontalPosition
De voordefinieerde horizontale positie.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstukken > Tbuilder>(TBuilder, dubbel, LengthType)
Stel het ‘refY’ attribuut voor een SVG-element vast.
public static TBuilder RefY<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IRefCoordinatesAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
double
De referentie en coördinatie.
type
LengthType
Het type lengte eenheid (de standaard is pixels).
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstukken > Tbuilder>(TBuilder, verticale positie)
Stel het ‘refY’ attribuut voor een SVG-element met behulp van een vooraf gedefinieerde verticale positie.
public static TBuilder RefY<tbuilder>(this TBuilder builder, VerticalPosition value) where TBuilder : ISVGElementBuilder, IRefCoordinatesAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
VerticalPosition
De vooraf gedefinieerde verticale positie.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
RepeatCount (De bouw, int)
Stel het ‘repeatCount’ attribuut vast, wat bepaalt hoeveel keer de animatie moet worden herhaald.
public static TBuilder RepeatCount<tbuilder>(this TBuilder builder, int value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
int
Het aantal keren dat de animatie moet worden herhaald.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
RepeatCount (TBuilder, OnbeperktRepeat)
Stel het ‘repeatCount’ attribuut vast en definieer een onbepaalde herhaling voor de animatie met behulp van een vooraf gedefinieerde enum.
public static TBuilder RepeatCount<tbuilder>(this TBuilder builder, IndefiniteRepeat value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
IndefiniteRepeat
De vooraf gedefinieerde onbepaalde herhaling telt voor de animatie.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
RepeatDur(TBuilder en TimeSpan)
Stel het ‘repeatDur’ attribuut vast, waarin de totale duur wordt aangegeven waarvoor de animatie moet worden herhaald.
public static TBuilder RepeatDur<tbuilder>(this TBuilder builder, TimeSpan duration) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
duration
TimeSpan
De totale duur voor het herhalen van de animatie.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
RepeatDur(TBuilder, OnbeperktRepeat)
Set de ‘repeatDur’ attribuut, met een onbepaalde totale duur voor de animatie met behulp van een vooraf gedefinieerd enum.
public static TBuilder RepeatDur<tbuilder>(this TBuilder builder, IndefiniteRepeat value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
IndefiniteRepeat
De vooraf gedefinieerde onbepaalde totale duur voor het herhalen van de animatie.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
VerplichtExtensie(Hoofdstukken, string)
Stel het ‘verplichtExtensions’ attribuut op het SVG-element. Dit attribut bepaalt welke uitbreidingen nodig zijn voor het EVG documentfragment om te worden verwerkt.
public static TBuilder RequiredExtensions<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IConditionalProcessingAttributeSetter
Parameters
builder
TBuilder
De SVG-elementbuilder waarop het attribuut is ingesteld.
value
string
Een stringwaarde die de vereiste uitbreidingen vertegenwoordigt.
Returns
TBuilder
De oorspronkelijke SVG-elementbuilder voor methodische keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
herstarten (TBuilder, herstart)
Stel het ‘restart’ attribuut vast, waarin wordt gedefinieerd hoe de animatie zich moet gedragen wanneer het voltooid is.
public static TBuilder Restart<tbuilder>(this TBuilder builder, Restart value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
Restart
Het herstart gedrag van de animatie.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Resultaten (Hoofdstukken, string)
Stel het ‘resultaat’ attribuut voor een SVG-filter primitief.
public static TBuilder Result<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IFilterPrimitiveAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
string
De naam van het resultaat van dit filter primitief.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Rotatie (TBuilder, params dubbel[])
Set rotatiehoeken voor individuele karakters of segmenten van de tekstinhoud.
public static TBuilder Rotate<tbuilder>(this TBuilder builder, params double[] values) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
values
double
[]
Een reeks rotatiehoeken in graden.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Remarks
Deze methode stelt het ‘rotat’ attribuut met meerdere waarden, waardoor individuele rotatie van elk karakter of tekstsegment mogelijk is.
Rotatie (TBuilder, dubbel)
Stel een enkele rotatiehoek voor het gehele tekstinhoud.
public static TBuilder Rotate<tbuilder>(this TBuilder builder, double value) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
double
De rotatie hoek in graden.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Remarks
Deze methode stelt het ‘rotat’-attribuut met een enkele waarde vast, waarbij dezelfde rotatiehoek wordt toegepast op alle tekstinhoud.
Aankomst (TBuilder, string en string)
Deze methode wordt gebruikt om een attribuut toe te voegen of te wijzigen van het SVG-element dat wordt gebouwd.
public static TBuilder SetAttribute<tbuilder>(this TBuilder builder, string name, string value) where TBuilder : IAttributeSetter
Parameters
builder
TBuilder
De SVG-elementbuilder waarop het attribuut is ingesteld.
name
string
De naam van het attribuut om te bepalen.
value
string
De waarde van het attribuut.
Returns
TBuilder
De oorspronkelijke SVG-elementbuilder voor methodische keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
SetPreserveAspectRatio(TBuilder, AspectRatioAlign en AspectratioScaling)
Stel het ‘reserveAspectRatio’ attribuut voor een SVG-element vast.
public static TBuilder SetPreserveAspectRatio<tbuilder>(this TBuilder builder, AspectRatioAlign align, AspectRatioScaling meetOrSlice = AspectRatioScaling.Meet) where TBuilder : ISVGElementBuilder, IPreserveAspectRatioAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
align
AspectRatioAlign
De aanpassing voor het aspect ratio.
meetOrSlice
AspectRatioScaling
Beschrijft hoe een aspectverhouding wordt bewaard (de standaard is ‘Meet’).
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Bouwkwaliteit(TBuilder, ShapeRendering)
Stel het ‘form-rendering’ attribuut voor een SVG-element vast, wat de rendering van vormen beïnvloedt.
public static TBuilder ShapeRendering<tbuilder>(this TBuilder builder, ShapeRendering value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
ShapeRendering
De vorm rendering waarde te bepalen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Slope (TBuilder, dubbel)
Stel het ‘slope’ attribuut voor een componentoverdrachtfunctieelement vast.
public static TBuilder Slope<tbuilder>(this TBuilder builder, double slope) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
slope
double
De slopewaarde voor de overdrachtfunctie.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Spreadmethode(TBuilder, Spreadmethode)
Stel het ‘spreadMethod’ attribuut voor een gradientelement.
public static TBuilder SpreadMethod<tbuilder>(this TBuilder builder, SpreadMethod method) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder
Parameters
builder
TBuilder
De SVG-elementbuilder waarop het attribuut wordt toegepast.
method
SpreadMethod
De verspreide methode voor de gradient (pad, reflecteren of herhalen).
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
StopColor (TBuilder, kleur)
Stel het ‘stop-color’ attribuut voor een SVG-element vast, waardoor de kleur bij een gradient stop wordt gedefinieerd.
public static TBuilder StopColor<tbuilder>(this TBuilder builder, Color colorValue) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
colorValue
Color
De kleur waarde te bepalen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
StopColor (TBuilder, actie)
Set het ‘stop-color’ attribuut voor een SVG-element met behulp van een aangepaste kleurconfiguratie.
public static TBuilder StopColor<tbuilder>(this TBuilder builder, Action<colorbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
ColorBuilder
>
Een delegat om de kleur te configureren.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
StopOpacity (TBuilder, dubbel)
Stel het ‘stop-opacity’ attribuut voor een SVG-element vast en bepaal de opaciteit bij een gradient stop.
public static TBuilder StopOpacity<tbuilder>(this TBuilder builder, double opacity) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
opacity
double
De opaciteitswaarde (0.0 voor volledig transparant, 1.0 voor geheel onopactief).
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Oplossing (TBuilder, actie)
Stel het ‘stroke’ attribuut voor een SVG-element met behulp van een aangepaste verfconfiguratie.
public static TBuilder Stroke<tbuilder>(this TBuilder builder, Action<paintbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Action
<
PaintBuilder
>
Een delegat om de verf te configureren.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Oplossing (TBuilder, kleur)
Stel het ‘stroke’ attribuut voor een SVG-element met behulp van een specifieke kleur.
public static TBuilder Stroke<tbuilder>(this TBuilder builder, Color color) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
color
Color
De kleur om te gebruiken voor de stroke.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Oplossing (Schilderij, Paint)
Stel het ‘stroke’ attribuut voor een SVG-element met behulp van een vooraf gedefinieerde kleurwaarde.
public static TBuilder Stroke<tbuilder>(this TBuilder builder, Paint paint) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
paint
Paint
De waarde van het schilderij te bepalen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstukken (TBuilder, params dubbel[])
Stel het ‘stroke-dasharray’ attribuut voor een SVG-element vast, het kenmerk van de patroon van dashes en gaps die worden gebruikt om de stroke te schilderen.
public static TBuilder StrokeDashArray<tbuilder>(this TBuilder builder, params double[] dashArray) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
dashArray
double
[]
De array van dash lengtes.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstukken (Hoofdstuk, Dash)
Set het ‘stroke-dasharray’ attribuut voor een SVG-element met behulp van een vooraf gedefinieerd dash patroon.
public static TBuilder StrokeDashArray<tbuilder>(this TBuilder builder, Dash value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
Dash
De dash patroon te instellen.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstukken (TBuilder, dubbel, LengthType)
Stel het ‘stroke-dashoffset’ attribuut voor een SVG-element vast en bepaal de offset voor het begin van de stroke dash array.
public static TBuilder StrokeDashoffset<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
double
De dash offset waarde.
type
LengthType
De eenheidstype voor de offsetwaarde.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
StrokeLineCap(TBuilder en StrokeLineCap)
Stel het ‘stroke-linecap’ attribuut voor een SVG-element vast, wat de vorm definieert die aan het einde van de open subpaden moet worden gebruikt wanneer ze worden getrokken.
public static TBuilder StrokeLineCap<tbuilder>(this TBuilder builder, StrokeLineCap value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
StrokeLineCap
De line cap stijl.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstukken (TBuilder, StrokeLineJoin)
Stel het ‘stroke-linejoin’ attribuut voor een SVG-element vast, het definiëren van de vorm die wordt gebruikt om twee lijnsegmenten aan te sluiten waar ze elkaar ontmoeten.
public static TBuilder StrokeLineJoin<tbuilder>(this TBuilder builder, StrokeLineJoin value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
StrokeLineJoin
De lijn gaat met de stijl.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Strijdkwaliteit(TBuilder, dubbel)
Stel het ‘stroke-miterlimit’ attribuut voor een SVG-element vast en bepaal de limiet op het ratio van de meter lengte tot de stroke breedte.
public static TBuilder StrokeMiterlimit<tbuilder>(this TBuilder builder, double miterlimit) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
miterlimit
double
De grenswaarde van de meter.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Strijdkwaliteit(TBuilder, dubbel)
Stel het ‘stroke-opaciteit’ attribuut voor een SVG-element vast, wat de opactie van de stroke definieert.
public static TBuilder StrokeOpacity<tbuilder>(this TBuilder builder, double opacity) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
opacity
double
De waarde van de opaciteit.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstukken (TBuilder, dubbel, LengthType)
Stel het ‘stroke-breedte’ attribuut voor een SVG-element vast, wat de breedte van de stroke definieert.
public static TBuilder StrokeWidth<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
double
De stroke breedte waarde.
type
LengthType
Het type eenheid voor de stroke breedte.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Stijl (TBuilder, actie)
Set het ‘stijl’ attribuut met behulp van een regelbuilder om CSS stijlen te definiëren.
public static TBuilder Style<tbuilder>(this TBuilder builder, Action<rulebuilder> configureRule) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
configureRule
Action
<
RuleBuilder
>
De actie om de CSS-regel te configureren.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Stijl (Hoofdstukken, string)
Set het ‘stijl’ attribuut, definieer inline CSS stijlen voor het SVG-element.
public static TBuilder Style<tbuilder>(this TBuilder builder, string rules) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
rules
string
De CSS regelt als een string.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
SystemLanguage (Hoofdstukken, string)
Stel het ‘systemLanguage’ attribuut op het SVG-element. Dit attribut wijst op de taalvoorkeuren waarvoor het fragment van de SVD-document bedoeld is.
public static TBuilder SystemLanguage<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IConditionalProcessingAttributeSetter
Parameters
builder
TBuilder
De SVG-elementbuilder waarop het attribuut is ingesteld.
value
string
Een stringwaarde die de taalvoorkeuren vertegenwoordigt, meestal in de vorm van taaltags.
Returns
TBuilder
De oorspronkelijke SVG-elementbuilder voor methodische keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstuk Tabindex(De bouw, int)
Set het ’tabindex’ attribuut, het definiëren van de tab volgorde van het SVG-element.
public static TBuilder Tabindex<tbuilder>(this TBuilder builder, int value) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
int
De tab order index.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstukken(TBuilder, params dubbel[])
Stel het ’tableValues’ attribuut vast voor een componentoverdrachtfunctieelement.
public static TBuilder TableValues<tbuilder>(this TBuilder builder, params double[] values) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
values
double
[]
De tabelwaarden voor de overdrachtfunctie.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstukken (Hoofdstukken, TextAnchor)
Stel het ’text-anchor’ attribuut voor een SVG-element vast, waarin wordt gedefinieerd hoe de tekst horizontaal in overeenstemming is met het gegeven punt.
public static TBuilder TextAnchor<tbuilder>(this TBuilder builder, TextAnchor textAnchor) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
textAnchor
TextAnchor
De tekst anchor positie.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Schrijver (TBuilder, Bool, bool en bools)
Set het ’text-decoration’ attribuut voor een SVG-element, definieer de decoraties die aan de tekst worden toegevoegd.
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
De bouwkundige instantie.
underline
bool
Hierbij wordt aangegeven of de tekst moet worden benadrukt.
overline
bool
Bepaal of de tekst een overlijn moet hebben.
lineThrough
bool
Hij bepaalt of de tekst een lijn moet hebben.
blink
bool
Verwijder of de tekst moet blinken (niet aanbevolen voor gebruik).
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstukken (TBuilder, dubbel, LengthType)
Stel de exacte lengte van de tekstinhoud vast.
public static TBuilder TextLength<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
double
De lengte van de tekst.
type
LengthType
Het type lengte eenheid voor de waarde.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Remarks
Deze methode stelt het ’textLengte’ attribuut vast, wat de gewenste lengte van de tekstinhoud bepaalt en potentieel de natuurlijke tekstlengte overschrijdt.
TextOverflow (TBuilder en TextOverflow)
Stel het ’text-overflow’ attribuut voor een SVG-element vast, waarin wordt gedefinieerd hoe overflowde inhoud die niet wordt weergegeven aan de gebruikers wordt gediagnosticeerd.
public static TBuilder TextOverflow<tbuilder>(this TBuilder builder, TextOverflow textOverflow) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
textOverflow
TextOverflow
De tekst overflow gedrag.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Schrijver (TBuilder en TextRendering)
Stel het ’text-rendering’ attribuut voor een SVG-element vast, waardoor de renderer aanwijzingen geeft over wat trade-offs te doen bij het renderen van tekst.
public static TBuilder TextRendering<tbuilder>(this TBuilder builder, TextRendering textRendering) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
textRendering
TextRendering
De tekst rendering mode.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Om te bouwen>(TBuilder, dubbel, LengthType)
Set de ’to’ attribuut, het definitieve eindwaarde van de animatie met een bepaald lengte type.
public static TBuilder To<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
double
De eindwaarde voor de animatie.
type
LengthType
De lengte type voor de ’to’ waarde.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
De transformator>(TBuilder, Func<transformbuilder="">)
Stel het ’transform’ attribuut voor een SVG-element vast.
public static TBuilder Transform<tbuilder>(this TBuilder builder, Func<transformbuilder, transformbuilder=""> configure) where TBuilder : ISVGElementBuilder, ITransformAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
configure
Func
<
TransformBuilder
, TransformBuilder
>
Een functie om de SVG transform te configureren.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Type (TBuilder, ComponentTransferType)
Set het ’type’ attribuut van een componentoverdrachtfunctie element.
public static TBuilder Type<tbuilder>(this TBuilder builder, ComponentTransferType type) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
Het type van de componentoverdrachtfunctie (bv. lineaire, gamma).
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
UnicodeBidi (TBuilder, UnicodeBidi)
Stel het ‘unicode-bidi’ attribuut voor een SVG-element vast, waarin wordt gedefinieerd hoe de bidirectionele tekst moet worden behandeld.
public static TBuilder UnicodeBidi<tbuilder>(this TBuilder builder, UnicodeBidi unicodeBidi) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
unicodeBidi
UnicodeBidi
De Unicode BiDi gedrag.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Waarde(TBuilder, params string[])
Set de ‘waarde’ attribuut, het specificeren van de set van waarden om te worden gebruikt tijdens de animatie.
public static TBuilder Values<tbuilder>(this TBuilder builder, params string[] values) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
values
string
[]
De reeks waarden voor de animatie.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
ViewBox (TBuilder, dubbele, dubbel, tweeledig)
Stel het ‘viewBox’ attribuut voor een SVG-element vast.
public static TBuilder ViewBox<tbuilder>(this TBuilder builder, double minX, double minY, double width, double height) where TBuilder : ISVGElementBuilder, IViewBoxAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
minX
double
Minimum X coördinatie van de viewbox.
minY
double
De minimum Y coördinatie van de viewbox.
width
double
De breedte van de viewbox.
height
double
De hoogte van de viewbox.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
zichtbaarheid (TBuilder, zichtbaarheid)
Stel de ‘visibiliteit’ attribuut voor een SVG-element vast, waarbij wordt gecontroleerd of het element zichtbaar is of niet.
public static TBuilder Visibility<tbuilder>(this TBuilder builder, Visibility visibility) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
visibility
Visibility
Het zichtbaarheidssysteem.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Hoofdstuk WhiteSspace(Hoofdstukken, WhiteSpace)
Stel het ‘wit-ruimte’ attribuut voor een SVG-element vast, waarin wordt aangegeven hoe witte ruimte binnen het element wordt behandeld.
public static TBuilder WhiteSspace<tbuilder>(this TBuilder builder, WhiteSpace value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
WhiteSpace
De witte ruimtebehandeling modus.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Grote (TBuilder, dubbel, LengthType)
Stel het ‘width’ attribuut voor een SVG-element vast.
public static TBuilder Width<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IWidthAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
double
De waarde van het ‘breedte’ attribuut.
type
LengthType
Het type lengte meting (de standaard is pixels).
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
WordSpacing (TBuilder en Spacing)
Stel het ‘word-spacing’ attribuut voor een SVG-element vast, wat het spacingsgedrag tussen woorden bepaalt.
public static TBuilder WordSpacing<tbuilder>(this TBuilder builder, Spacing value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
Spacing
De vooraf gedefinieerde woord spacing waarde.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
WordSpacing (TBuilder, dubbel, LengthType)
Stel het ‘word-spacing’ attribuut voor een SVG-element vast, wat het spacingsgedrag tussen woorden met een aangepaste waarde bepaalt.
public static TBuilder WordSpacing<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
double
Het woord spacing waarde.
type
LengthType
Het type eenheid voor de ruimtewaarde.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
SchrijverMode(TBuilder en WritingMode)
Stel het ‘schrijven-modus’ attribuut voor een SVG-element vast, waarin de richting wordt aangegeven waarin tekst en inline-inhoud worden geplaatst.
public static TBuilder WritingMode<tbuilder>(this TBuilder builder, WritingMode value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
WritingMode
De schrijfstijl.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
X (TBuilder, dubbel, LengthType)
Stel het ‘x’ attribuut voor een SVG-element vast.
public static TBuilder X<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IXAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
double
De waarde van het ‘x’ attribuut.
type
LengthType
Het type lengte meting (de standaard is pixels).
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
X (TBuilder, LengthType, params dubbel[])
Stel het ‘x’ attribuut vast om de tekstinhoud langs de x-axis te positioneren.
public static TBuilder X<tbuilder>(this TBuilder builder, LengthType type = LengthType.Px, params double[] values) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
type
LengthType
Het type lengte eenheid voor de waarden.
values
double
[]
De x-axis positie waarden.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Remarks
Deze methode stelt het ‘x’ attribuut vast, dat de horizontale positie(s) van het tekstelement bepaalt.
XlinkHref(Hoofdstukken, string)
Set de ‘xlink:href’ attribuut voor een SVG-element. Dit attribut wordt gebruikt om een verwijzing naar een bron als een link te definiëren.
public static TBuilder XlinkHref<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IXLinkAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
string
De URI van de bron om te koppelen aan.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
XlinkTitle (Hoofdstukken, string)
Set het ‘xlink:title’ attribuut voor een SVG-element. Dit attribut geeft een titel voor de gekoppelde bron.
public static TBuilder XlinkTitle<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IXLinkAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
string
De titel van de gekoppelde bron.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
XmlSpace (TBuilder en XmlSpace)
Stel de ‘xml:space’ attribuut vast, waarin wordt aangegeven hoe witte ruimtes worden behandeld.
public static TBuilder XmlSpace<tbuilder>(this TBuilder builder, XmlSpace value) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
value
XmlSpace
Het xml:space gedrag (voorbehouden of standaard).
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Bouwkundige>(TBuilder, dubbel, LengthType)
Stel het ‘y’ attribuut voor een SVG-element vast.
public static TBuilder Y<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IYAttributeSetter
Parameters
builder
TBuilder
De bouwkundige instantie.
value
double
De waarde van het ‘y’ attribuut.
type
LengthType
Het type lengte meting (de standaard is pixels).
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Bouwkundige>(TBuilder, LengthType, params dubbel[])
Stel het ‘y’ attribuut in om de tekstinhoud langs de y-axis te positioneren.
public static TBuilder Y<tbuilder>(this TBuilder builder, LengthType type = LengthType.Px, params double[] values) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
TBuilder
De SVG Element Builder.
type
LengthType
Het type lengte eenheid voor de waarden.
values
double
[]
De y-axis positie waarden.
Returns
TBuilder
De instelling van de bouw voor keten.
Typen Parameters
TBuilder
Het type van de SVG element builder.
Remarks
Deze methode stelt het ‘y’ attribuut vast, dat de verticale positie(s) van het tekstelement bepaalt.</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,>