Class SVGBuilderExtensions
Der Name: Aspose.Svg.Builder Versammlung: Aspose.SVG.dll (25.5.0)
Er bietet Erweiterungsmethoden für die Konstruktion und Konfiguration von SVG (Scalable Vector Graphics) Elemente.Diese Klasse enthält eine Sammlung statischer Methoden, die verschiedene Builder-Interfaces erweitern,ermöglicht eine flüssige und bequeme Konstruktion von SVG-Elementen und deren Attribute.
[ComVisible(true)]
public static class SVGBuilderExtensions
Inheritance
Vererbte Mitglieder
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Methods
Akkumulieren(Der Bauer,)
public static TBuilder Accumulate<tbuilder>(this TBuilder builder, value) where TBuilder : ISVGElementBuilder, IAnimationAdditionAttributeSetter
Parameters
builder
TBuilder
Returns
TBuilder
Arten von Parametern
TBuilder
AddA(TBuilder, Aktion)
Hinzufügen Sie eine ‘a’ (Hyperlink) Elemente-Konfiguration zum Bauer.
public static TBuilder AddA<tbuilder>(this TBuilder builder, Action<svgaelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGAElementBuilder
>
Die Konfigurationsaktion für das „A“ Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddAnimate(TBuilder, Aktion)
Hinzufügen Sie dem Bauer eine “animate” Elementekonfiguration.
public static TBuilder AddAnimate<tbuilder>(this TBuilder builder, Action<svganimateelementbuilder> configure) where TBuilder : ISVGElementBuilder, IBaseAnimationElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGAnimateElementBuilder
>
Die Konfigurationsaktion für das “Animate” Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddAnimateMotion(TBuilder, Action)
Hinzufügen Sie der Builder eine “animateMotion” Elementkonfiguration.
public static TBuilder AddAnimateMotion<tbuilder>(this TBuilder builder, Action<svganimatemotionelementbuilder> configure) where TBuilder : ISVGElementBuilder, IAnimationElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGAnimateMotionElementBuilder
>
Die Konfigurationsaktion für das Element ‘animateMotion’.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddAnimateTransform(TBuilder, Action)
Hinzufügen Sie dem Bauer eine “animateTransform” Elementkonfiguration.
public static TBuilder AddAnimateTransform<tbuilder>(this TBuilder builder, Action<svganimatetransformelementbuilder> configure) where TBuilder : ISVGElementBuilder, IAnimationElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGAnimateTransformElementBuilder
>
Die Konfigurationsaktion für das Element ‘animateTransform’.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddBuilder<tbuilder, Telekommunikationsanbieter="">"">(Entwickler, TElementBuilder)
Hinzufügen Sie einen bestehenden SVG-Element-Builder an den aktuellen SV G-Elemente Builder. Diese Methode wird verwendet, um einen vorausdefinierten SV gestohlenen Elementebuilder in den derzeitigen Bauer einzuschließen.
public static TBuilder AddBuilder<tbuilder, telementbuilder="">(this TBuilder builder, TElementBuilder elementBuilder) where TBuilder : ISVGElementBuilder where TElementBuilder : ISVGElementBuilder
Parameters
builder
TBuilder
Der SVG-Elementbauer, an den der andere Elementbaurer hinzugefügt wird.
elementBuilder
TElementBuilder
Der SVG Element Builder wird hinzugefügt.
Returns
TBuilder
Der ursprüngliche SVG Element Builder für Methodenketten.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
TElementBuilder
Die Art des SVG Element Builder zu konfigurieren. TElementBuilder muss ISVGElmentBuilders implementieren.
AddCircle(TBuilder, Aktion)
Hinzufügen Sie der Builder eine “Zirkel” Elementekonfiguration.
public static TBuilder AddCircle<tbuilder>(this TBuilder builder, Action<svgcircleelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGCircleElementBuilder
>
Die Konfigurationsaktion für das “Zirkel” Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddCircle(TBuilder, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„">, OneOf<Color, Paint,="" String=„">, OneOf<Color, Paint,="" String="">, String, Aktion)
Er fügt dem SVG-Builder ein “Zirkel” mit angegebenem Zentrum, Radius und Stilen hinzu.
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
Die SVG-Builderinstanz, zu der das “Zirkel” Element hinzugefügt wird.
cx
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der x-Koordinat des Zentrums des Kreises kann ein Doppelwert oder eine Doppeltyp und Länge sein.
cy
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der Y-Koordinat des Zentrums des Kreises kann ein Doppelwert oder ein Tupel von Doppeltyp und LängeTyp sein.
r
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Strahlung des Kreises. kann ein Doppelwert oder eine Doppeltyp und LängeTyp sein.
fill
OneOf
&undlt;
Color
, Paint
, string
>
Füllen Sie die Farbe oder das Gemälde-Stil für den Kreis. Es kann ein Farb oder ein Paint enum-Wert oder eine Server-ID sein.
stroke
OneOf
&undlt;
Color
, Paint
, string
>
Die Streichfarbe oder das Gemälde-Stil für den Kreis. Es kann eine Farbe oder eine Paint enum-Wert oder ein Farbserver-ID sein.
id
string
Der einzigartige Identifier für das Kreiselement. optionale Parameter.
extend
Action
&undlt;
SVGCircleElementBuilder
>
Eine optionale Aktion, um den Kreiselementbauer weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddClipPath(TBuilder, Aktion)
Hinzufügen Sie der Builder eine ‘clipPath’ Elemente-Konfiguration.
public static TBuilder AddClipPath<tbuilder>(this TBuilder builder, Action<svgclippathelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeContentElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGClipPathElementBuilder
>
Die Konfigurationsaktion für das ‘clipPath’ Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddContent (TBuilder, String)
Textinhalte zum SVG-Element hinzufügen.
public static TBuilder AddContent<tbuilder>(this TBuilder builder, string text) where TBuilder : ISVGElementBuilder, ITextContentSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
text
string
Der Text muss zum Element hinzugefügt werden.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Remarks
Diese Methode ermöglicht es, Textinhalte direkt zu einem SVG-Element hinzuzufügen. Es ist nützlich für Elemente, die Textdaten enthalten.
AddDefs(TBuilder, Aktion)
Add a ‘defs’ (definitions) element configuration to the builder.
public static TBuilder AddDefs<tbuilder>(this TBuilder builder, Action<svgdefselementbuilder> configure) where TBuilder : ISVGElementBuilder, IStructuralElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGDefsElementBuilder
>
Die Konfigurationsaktion für das “defs” Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddDesc(TBuilder, Aktion)
Add a ‘desc’ element configuration to the builder. Das ‘desc’ Element wird verwendet, um eine Beschreibung für SVG-Inhalte zu geben.
public static TBuilder AddDesc<tbuilder>(this TBuilder builder, Action<svgdescelementbuilder> configure) where TBuilder : ISVGElementBuilder, IDescriptiveElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGDescElementBuilder
>
Die Konfigurationsaktion für das “Desc” Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddEllipse(TBuilder, Aktion)
Hinzufügen Sie dem Bauer eine Ellipse-Elementkonfiguration.
public static TBuilder AddEllipse<tbuilder>(this TBuilder builder, Action<svgellipseelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGEllipseElementBuilder
>
Die Konfigurationsaktion für das Ellipse-Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddEllipse(TBuilder, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„">, OneOf<Color, Paint,="" String=„">, OneOf<Color, Paint,="" String="">, String, Aktion)
Er fügt dem SVG-Builder ein Ellipse-Element hinzu, dessen Zentrum, Radii und Stile angegeben werden.
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
Die SVG-Builder-Instanz, zu der das Ellipse-Element hinzugefügt wird.
cx
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der x-Koordinat des Zentrums der Ellips kann ein Doppelwert oder ein Tupel von Doppeltyp und LängeTyp sein.
cy
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der y-Koordinat des Zentrums der Ellips kann ein Doppelwert oder ein Tupel von Doppeltyp und LängeTyp sein.
rx
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Das X-Radio des Ellips kann ein Doppelwert oder eine Doppeltyp und Länge sein.
ry
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der Y-Radius des Ellips kann ein Doppelwert oder eine Doppeltyp und Länge sein.
fill
OneOf
&undlt;
Color
, Paint
, string
>
Füllen Sie die Farbe oder das Gemälde-Stil für die Ellipse. Es kann ein Farb oder ein Paint enum-Wert oder Pain Server-ID sein.
stroke
OneOf
&undlt;
Color
, Paint
, string
>
Es kann eine Farbe oder ein Paint-enum-Wert sein oder eine Server-ID. Optionaler Parameter.
id
string
Der einzigartige Identifier für das Ellipse-Element. optionale Parameter.
extend
Action
&undlt;
SVGEllipseElementBuilder
>
Eine optionale Aktion, um den Ellipse-Elementbauer weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddFeBlend(TBuilder, Aktion)
Er fügt der Bauer eine “feBlend” Elementkonfiguration hinzu. Dieses Element definiert einen Mixeffekt zwischen zwei Grafiken.
public static TBuilder AddFeBlend<tbuilder>(this TBuilder builder, Action<svgfeblendelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGFEBlendElementBuilder
>
Die Konfigurationsaktion für das „feBlend“ Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddFeBlend(TBuilder, BlendMode?, OneOf<string, Filterinput="">, OneOf<string, Filterinput=„">, String, OneOf<Doppel, (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„">, OneOf<Color, Paint,="" String=„">, OneOf<Color, Paint,="" String="">, String, Aktion)
Er fügt dem SVG-Builder ein “feBlend” Element hinzu, wobei der Mischungsmodus und verschiedene andere Eigenschaften für den Filtereffekt angegeben werden.
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
Die SVG-Builder-Instanz, zu der das “feBlend” Element hinzugefügt wird.
mode
BlendMode
?
Der Blendmodus zu verwenden. optionale Parameter.
in
OneOf
&undlt;
string
, FilterInput
>
Der erste Eingang für den Mischefekt. kann ein String oder ein FilterInput sein. optionale Parameter.
in2
OneOf
&undlt;
string
, FilterInput
>
Der zweite Eingang für den Mischefekt. kann ein String oder ein FilterInput sein. optionale Parameter.
result
string
Das Ergebnis identifiziert für diesen primitiven Filter. optionale Parameter.
x
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der x-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
y
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der y-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
width
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Breite der primitiven Subregion des Filters. kann ein Doppel oder ein ValueTuple mit LengthType sein.
height
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Höhe des filters primitiv subregion. kann eine doppelte oder eine ValueTuple mit LengthType sein.
fill
OneOf
&undlt;
Color
, Paint
, string
>
Füllen Sie die Farbe, das Zeichnen oder das Paaren-Server-ID für das Element.
stroke
OneOf
&undlt;
Color
, Paint
, string
>
Die Streichfarbe, die Farbe oder die Farben-Server-ID für das Element.
id
string
Der einzigartige Identifikator für das primitive Element des Filters. optionale Parameter.
extend
Action
&undlt;
SVGFEBlendElementBuilder
>
Eine optionale Aktion, um den SVGFEBlendElementBuilder weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddFeColorMatrix(TBuilder, Aktion)
Add a ‘feColorMatrix’ Element Configuration to the Builder. Dieses Element gilt für eine Matrix-Transformation an die Farbe und Alpha-Werte jedes Pixels.
public static TBuilder AddFeColorMatrix<tbuilder>(this TBuilder builder, Action<svgfecolormatrixelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGFEColorMatrixElementBuilder
>
Die Konfigurationsaktion für das Element “feColorMatrix”.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddFeColorMatrix(TBuilder, ColorMatrixOperation, doppelt[][], OneOf<string, Filterinput=„">, String, OneOf<Doppel, (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„">, OneOf<Color, Paint,="" String=„">, OneOf<Color, Paint,="" String="">, String, Aktion)
Er fügt dem SVG-Builder ein “feColorMatrix” Element hinzu, wobei die Art der Farbmatrix-Funktion und verschiedene andere Eigenschaften für den Filtereffekt angegeben werden.
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
Die SVG-Builder-Instanz, zu der das Element “feColorMatrix” hinzugefügt wird.
type
ColorMatrixOperation
Die Art der Farbmatrix-Operation wird angewendet.
values
double
[][]
Die Werte für die Funktion der Farbmatrix. optionale Parameter.
in
OneOf
&undlt;
string
, FilterInput
>
Der Eingang für die Farbmatrix-Effekt. kann ein String oder ein FilterInput sein. optionale Parameter.
result
string
Das Ergebnis identifiziert für diesen primitiven Filter. optionale Parameter.
x
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der x-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
y
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der y-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
width
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Breite der primitiven Subregion des Filters. kann ein Doppel oder ein ValueTuple mit LengthType sein.
height
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Höhe des filters primitiv subregion. kann eine doppelte oder eine ValueTuple mit LengthType sein.
fill
OneOf
&undlt;
Color
, Paint
, string
>
Füllen Sie die Farbe, das Zeichnen oder das Paaren-Server-ID für das Element.
stroke
OneOf
&undlt;
Color
, Paint
, string
>
Die Streichfarbe, die Farbe oder die Farben-Server-ID für das Element.
id
string
Der einzigartige Identifikator für das primitive Element des Filters. optionale Parameter.
extend
Action
&undlt;
SVGFEColorMatrixElementBuilder
>
Eine optionale Aktion, um die SVGFEColorMatrixElementBuilder weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddFeComponentÜbertragung(TBuilder, Action)
Add a ‘feComponentTransfer’ element configuration to the builder. Dieses element performs component-wise remapping of data for color channels.
public static TBuilder AddFeComponentTransfer<tbuilder>(this TBuilder builder, Action<svgfecomponenttransferelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGFEComponentTransferElementBuilder
>
Die Konfigurationsaktion für das Element “feComponentTransfer”.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddFeComponentÜbertragung(TBuilder, Aktion, Aktion, Aktion, Aktion, OneOf<string, Filterinput=„">, String, OneOf<Doppel, (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„">, OneOf<Color, Paint,="" String=„">, OneOf<Color, Paint,="" String="">, String, Aktion)
Er fügt dem SVG-Builder ein ‘feComponentTransfer’-Element hinzu, wodurch die Komponentenverarbeitung von Daten für Farbkanäle ermöglicht wird.
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
Die SVG-Builderinstanz, zu der das Element “feComponentTransfer” hinzugefügt wird.
a
Action
&undlt;
SVGFEFuncAElementBuilder
>
Eine Aktion, um die ‘feFuncA’ Komponente für den Alpha-Kanal zu konfigurieren.
r
Action
&undlt;
SVGFEFuncRElementBuilder
>
Eine Aktion, um die “feFuncR” Komponente für den roten Kanal zu konfigurieren.
g
Action
&undlt;
SVGFEFuncGElementBuilder
>
Eine Aktion, um die “feFuncG” Komponente für den grünen Kanal zu konfigurieren.
b
Action
&undlt;
SVGFEFuncBElementBuilder
>
Eine Aktion, um die “feFuncB” Komponente für den blauen Kanal zu konfigurieren.
in
OneOf
&undlt;
string
, FilterInput
>
Der Eingang für den Komponentenübertragungseffekt. kann ein String oder ein FilterInput sein. optionale Parameter.
result
string
Das Ergebnis identifiziert für diesen primitiven Filter. optionale Parameter.
x
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der x-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
y
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der y-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
width
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Breite der primitiven Subregion des Filters. kann ein Doppel oder ein ValueTuple mit LengthType sein.
height
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Höhe des filters primitiv subregion. kann eine doppelte oder eine ValueTuple mit LengthType sein.
fill
OneOf
&undlt;
Color
, Paint
, string
>
Füllen Sie die Farbe, das Zeichnen oder das Paaren-Server-ID für das Element.
stroke
OneOf
&undlt;
Color
, Paint
, string
>
Die Streichfarbe, die Farbe oder die Farben-Server-ID für das Element.
id
string
Der einzigartige Identifikator für das primitive Element des Filters. optionale Parameter.
extend
Action
&undlt;
SVGFEComponentTransferElementBuilder
>
Eine optionale Aktion, um den SVGFECkomponentTransferElementBuilder weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddFeComposite(TBuilder, Action)
Add a ‘feComposite’ element configuration to the builder. Dieses element performs a bitwise combination of two input graphics.
public static TBuilder AddFeComposite<tbuilder>(this TBuilder builder, Action<svgfecompositeelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGFECompositeElementBuilder
>
Die Konfigurationsaktion für das “feComposite” Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddFeComposite(TBuilder, CompositeOperator?, Doppel?, doppelt?, zweit?, Double?, OneOf<string, Filterinput="">, OneOf<string, Filterinput=„">, String, OneOf<Doppel, (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„">, OneOf<Color, Paint,="" String=„">, OneOf<Color, Paint,="" String="">, String, Aktion)
Er fügt dem SVG-Builder ein “feComposite” Element hinzu, wobei die Zusammensetzung und verschiedene andere Eigenschaften für die Kombination von Eingabebildern angegeben werden.
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
Die SVG-Builder-Instanz, zu der das “feComposite” Element hinzugefügt wird.
compositeOperator
CompositeOperator
?
Der verwendete Kompositoperator. optionale Parameter.
k1
double
?
Der erste numerische Wert für die Composite Operation. optionale Parameter.
k2
double
?
Der zweite numerische Wert für die kompositbearbeitung. optionale Parameter.
k3
double
?
Der dritte numerische Wert für die Composite Operation. optionale Parameter.
k4
double
?
Der vierte numerische Wert für die Composite Operation. optionale Parameter.
in
OneOf
&undlt;
string
, FilterInput
>
Der erste Eingang für den kompositen Effekt. kann ein String oder ein FilterInput sein. optionale Parameter.
in2
OneOf
&undlt;
string
, FilterInput
>
Der zweite Eingang für den komposit-effekt. kann ein String oder ein FilterInput sein. optionale Parameter.
result
string
Das Ergebnis identifiziert für diesen primitiven Filter. optionale Parameter.
x
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der x-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
y
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der y-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
width
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Breite der primitiven Subregion des Filters. kann ein Doppel oder ein ValueTuple mit LengthType sein.
height
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Höhe des filters primitiv subregion. kann eine doppelte oder eine ValueTuple mit LengthType sein.
fill
OneOf
&undlt;
Color
, Paint
, string
>
Füllen Sie die Farbe, das Zeichnen oder das Paaren-Server-ID für das Element.
stroke
OneOf
&undlt;
Color
, Paint
, string
>
Die Streichfarbe, die Farbe oder die Farben-Server-ID für das Element.
id
string
Der einzigartige Identifikator für das primitive Element des Filters. optionale Parameter.
extend
Action
&undlt;
SVGFECompositeElementBuilder
>
Eine optionale Aktion, um den SVGFECompositeElementBuilder weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddFeConvolveMatrix(TBuilder, Action)
Add a ‘feConvolveMatrix’ element configuration to the builder. Dieses element applies a matrix convolution filter effect.
public static TBuilder AddFeConvolveMatrix<tbuilder>(this TBuilder builder, Action<svgfeconvolvematrixelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGFEConvolveMatrixElementBuilder
>
Die Konfigurationsaktion für das Element “feConvolveMatrix”.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddFeConvolveMatrix(TBuilder, Doppel[][], Doppel , Double , Int , EdgeMode , Bool , OneOf<int , („Int“ = „int“)="">, OneOf<string, Filterinput=„">, String, OneOf<Doppel, (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„">, OneOf<Color, Paint,="" String=„">, OneOf<Color, Paint,="" String="">, String, Aktion)
Er fügt dem SVG-Builder ein ‘feConvolveMatrix’ Element hinzu, indem er einen Matrix-Convolution-Filter-Effekt anwendet.
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
Die SVG-Builder-Instanz, zu der das Element “feConvolveMatrix” hinzugefügt wird.
kernelMatrix
double
[][]
Die Matrix der Werte für die Konvolution. optionale Parameter.
divisor
double
?
Die Diffuser für die Konvolution. optionale Parameter.
bias
double
?
Die Bias zu dem Ergebnis der Konvolution hinzufügen. optionale Parameter.
targetX
int
?
Der x-Koordinat des Zielpixels in der Kernmatrix. optionale Parameter.
targetY
int
?
Der y-Koordinat des Zielpixels in der Kernmatrix. optionale Parameter.
edgeMode
EdgeMode
?
Definiert, wie man Edge-Pixels in der Convolution verwalten kann. optionale Parameter.
preserveAlpha
bool
?
Angibt, ob der Alpha-Kanal zu erhalten. optionale Parameter.
order
OneOf
&undlt;
int
, (
int
, int
und gt;
Die Reihenfolge der Kernelmatrix. kann ein Int oder ein ValueTuple von zwei Inch sein.
in
OneOf
&undlt;
string
, FilterInput
>
Der Eingang für den Convolution-Effekt. kann ein String oder ein FilterInput sein. optionale Parameter.
result
string
Das Ergebnis identifiziert für diesen primitiven Filter. optionale Parameter.
x
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der x-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
y
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der y-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
width
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Breite der primitiven Subregion des Filters. kann ein Doppel oder ein ValueTuple mit LengthType sein.
height
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Höhe des filters primitiv subregion. kann eine doppelte oder eine ValueTuple mit LengthType sein.
fill
OneOf
&undlt;
Color
, Paint
, string
>
Füllen Sie die Farbe, das Zeichnen oder das Paaren-Server-ID für das Element.
stroke
OneOf
&undlt;
Color
, Paint
, string
>
Die Streichfarbe, die Farbe oder die Farben-Server-ID für das Element.
id
string
Der einzigartige Identifikator für das primitive Element des Filters. optionale Parameter.
extend
Action
&undlt;
SVGFEConvolveMatrixElementBuilder
>
Eine optionale Aktion, um die SVGFEConvolveMatrixElementBuilder weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddFeDiffuseLighting(TBuilder, Action)
Er fügt der Bauer eine “feDiffuseLighting” -Elementkonfiguration hinzu.Dieser Element bietet ein Lichteffekt auf ein Bild.
public static TBuilder AddFeDiffuseLighting<tbuilder>(this TBuilder builder, Action<svgfediffuselightingelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGFEDiffuseLightingElementBuilder
>
Die Konfigurationsaktion für das Element “feDiffuseLighting”.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddFeDiffuseLighting(TBuilder, Action, Farbe?, Doppel?, doppelt?, OneOf<string, Filterinput=„">, String, OneOf<Doppel, (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„">, OneOf<Color, Paint,="" String=„">, OneOf<Color, Paint,="" String="">, String, Aktion)
Er fügt dem SVG-Builder ein FeDiffuseLighting-Element hinzu, indem er eine diffuse Beleuchtungseffekt mit einer angegebenen Lichtquelle anwendet.
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
Die SVG-Builderinstanz, zu der das Element “feDiffuseLighting” hinzugefügt wird.
lightSource
Action
&undlt;
SVGFEDistantLightElementBuilder
>
Eine Aktion zur Konfiguration der Lichtquelle für den diffuse Beleuchtungseffekt.
lightingColor
Color
?
Die Farbe des Lichtes. optionale Parameter.
surfaceScale
double
?
Der Oberflächenskalafaktor für den Beleuchtungseffekt. optionale Parameter.
diffuseConstant
double
?
Die Konstante verwendet, um den Beleuchtungseffekt zu bestimmen. optionale Parameter.
in
OneOf
&undlt;
string
, FilterInput
>
Der Eingang für den diffuse Beleuchtungseffekt. kann ein String oder ein FilterInput sein. optionale Parameter.
result
string
Das Ergebnis identifiziert für diesen primitiven Filter. optionale Parameter.
x
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der x-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
y
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der y-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
width
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Breite der primitiven Subregion des Filters. kann ein Doppel oder ein ValueTuple mit LengthType sein.
height
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Höhe des filters primitiv subregion. kann eine doppelte oder eine ValueTuple mit LengthType sein.
fill
OneOf
&undlt;
Color
, Paint
, string
>
Füllen Sie die Farbe, das Zeichnen oder das Paaren-Server-ID für das Element.
stroke
OneOf
&undlt;
Color
, Paint
, string
>
Die Streichfarbe, die Farbe oder die Farben-Server-ID für das Element.
id
string
Der einzigartige Identifikator für das primitive Element des Filters. optionale Parameter.
extend
Action
&undlt;
SVGFEDiffuseLightingElementBuilder
>
Eine optionale Aktion, um den SVGFEDiffuseLightingElementBuilder weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddFeDiffuseLighting(TBuilder, Action, Farbe?, Doppel?, doppelt?, OneOf<string, Filterinput=„">, String, OneOf<Doppel, (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„">, OneOf<Color, Paint,="" String=„">, OneOf<Color, Paint,="" String="">, String, Aktion)
Er fügt dem SVG-Builder ein FeDiffuseLighting-Element hinzu, indem er eine diffuse Beleuchtungseffekt mit einer angegebenen Lichtquelle anwendet.
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
Die SVG-Builderinstanz, zu der das Element “feDiffuseLighting” hinzugefügt wird.
lightSource
Action
&undlt;
SVGFEPointLightElementBuilder
>
Eine Aktion zur Konfiguration der Lichtquelle für den diffuse Beleuchtungseffekt.
lightingColor
Color
?
Die Farbe des Lichtes. optionale Parameter.
surfaceScale
double
?
Der Oberflächenskalafaktor für den Beleuchtungseffekt. optionale Parameter.
diffuseConstant
double
?
Die Konstante verwendet, um den Beleuchtungseffekt zu bestimmen. optionale Parameter.
in
OneOf
&undlt;
string
, FilterInput
>
Der Eingang für den diffuse Beleuchtungseffekt. kann ein String oder ein FilterInput sein. optionale Parameter.
result
string
Das Ergebnis identifiziert für diesen primitiven Filter. optionale Parameter.
x
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der x-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
y
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der y-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
width
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Breite der primitiven Subregion des Filters. kann ein Doppel oder ein ValueTuple mit LengthType sein.
height
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Höhe des filters primitiv subregion. kann eine doppelte oder eine ValueTuple mit LengthType sein.
fill
OneOf
&undlt;
Color
, Paint
, string
>
Füllen Sie die Farbe, das Zeichnen oder das Paaren-Server-ID für das Element.
stroke
OneOf
&undlt;
Color
, Paint
, string
>
Die Streichfarbe, die Farbe oder die Farben-Server-ID für das Element.
id
string
Der einzigartige Identifikator für das primitive Element des Filters. optionale Parameter.
extend
Action
&undlt;
SVGFEDiffuseLightingElementBuilder
>
Eine optionale Aktion, um den SVGFEDiffuseLightingElementBuilder weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddFeDiffuseLighting(TBuilder, Action, Farbe?, Doppel?, doppelt?, OneOf<string, Filterinput=„">, String, OneOf<Doppel, (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„">, OneOf<Color, Paint,="" String=„">, OneOf<Color, Paint,="" String="">, String, Aktion)
Er fügt dem SVG-Builder ein FeDiffuseLighting-Element hinzu, indem er eine diffuse Beleuchtungseffekt mit einer angegebenen Lichtquelle anwendet.
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
Die SVG-Builderinstanz, zu der das Element “feDiffuseLighting” hinzugefügt wird.
lightSource
Action
&undlt;
SVGFESpotLightElementBuilder
>
Eine Aktion zur Konfiguration der Lichtquelle für den diffuse Beleuchtungseffekt.
lightingColor
Color
?
Die Farbe des Lichtes. optionale Parameter.
surfaceScale
double
?
Der Oberflächenskalafaktor für den Beleuchtungseffekt. optionale Parameter.
diffuseConstant
double
?
Die Konstante verwendet, um den Beleuchtungseffekt zu bestimmen. optionale Parameter.
in
OneOf
&undlt;
string
, FilterInput
>
Der Eingang für den diffuse Beleuchtungseffekt. kann ein String oder ein FilterInput sein. optionale Parameter.
result
string
Das Ergebnis identifiziert für diesen primitiven Filter. optionale Parameter.
x
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der x-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
y
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der y-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
width
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Breite der primitiven Subregion des Filters. kann ein Doppel oder ein ValueTuple mit LengthType sein.
height
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Höhe des filters primitiv subregion. kann eine doppelte oder eine ValueTuple mit LengthType sein.
fill
OneOf
&undlt;
Color
, Paint
, string
>
Füllen Sie die Farbe, das Zeichnen oder das Paaren-Server-ID für das Element.
stroke
OneOf
&undlt;
Color
, Paint
, string
>
Die Streichfarbe, die Farbe oder die Farben-Server-ID für das Element.
id
string
Der einzigartige Identifikator für das primitive Element des Filters. optionale Parameter.
extend
Action
&undlt;
SVGFEDiffuseLightingElementBuilder
>
Eine optionale Aktion, um den SVGFEDiffuseLightingElementBuilder weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddFeDisplacementMap(TBuilder, Action)
Add a ‘feDisplacementMap’ element configuration to the builder. Dieses element verlegt ein Bild durch eine bestimmte vektorkarte.
public static TBuilder AddFeDisplacementMap<tbuilder>(this TBuilder builder, Action<svgfedisplacementmapelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGFEDisplacementMapElementBuilder
>
Die Konfigurationsaktion für das Element “feDisplacementMap”.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddFeDisplacementMap(TBuilder, doppelt?, ChannelSelector?, KanalSelektor?, OneOf<string, Filterinput="">, OneOf<string, Filterinput=„">, String, OneOf<Doppel, (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„">, OneOf<Color, Paint,="" String=„">, OneOf<Color, Paint,="" String="">, String, Aktion)
Er fügt dem SVG-Builder ein FeDisplacementMap-Element hinzu und erzeugt einen Effekt, der ein Bild auf der Grundlage der Farbdaten aus einer zweiten Quelle verzerrt.
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
Die SVG-Builder-Instanz, zu der das Element “feDisplacementMap” hinzugefügt wird.
scale
double
?
Der Skalafaktor, der die Menge der Verlagerung bestimmt. optionale Parameter.
xChannelSelector
ChannelSelector
?
Der Kanal des in2-Bildes zur Verlagerung entlang der X-Axis.
yChannelSelector
ChannelSelector
?
Der Kanal des in2-Bildes zur Verlagerung entlang der y-Axis.
in
OneOf
&undlt;
string
, FilterInput
>
Das Eingabebild kann ein String oder ein FilterInput sein. Optionaler Parameter.
in2
OneOf
&undlt;
string
, FilterInput
>
Das Bild bietet die Verlagerungsdaten. kann ein String oder ein FilterInput sein. optionale Parameter.
result
string
Das Ergebnis identifiziert für diesen primitiven Filter. optionale Parameter.
x
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der x-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
y
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der y-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
width
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Breite der primitiven Subregion des Filters. kann ein Doppel oder ein ValueTuple mit LengthType sein.
height
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Höhe des filters primitiv subregion. kann eine doppelte oder eine ValueTuple mit LengthType sein.
fill
OneOf
&undlt;
Color
, Paint
, string
>
Füllen Sie die Farbe, das Zeichnen oder das Paaren-Server-ID für das Element.
stroke
OneOf
&undlt;
Color
, Paint
, string
>
Die Streichfarbe, die Farbe oder die Farben-Server-ID für das Element.
id
string
Der einzigartige Identifikator für das primitive Element des Filters. optionale Parameter.
extend
Action
&undlt;
SVGFEDisplacementMapElementBuilder
>
Eine optionale Aktion, um die SVGFEDisplacementMapElementBuilder weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddFeDropShadow(TBuilder, Aktion)
Add a ‘feDropShadow’ element configuration to the builder. Dieses element schafft ein drop shadow effect.
public static TBuilder AddFeDropShadow<tbuilder>(this TBuilder builder, Action<svgfedropshadowelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGFEDropShadowElementBuilder
>
Die Konfigurationsaktion für das Element “feDropShadow”.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddFeDropShadow(TBuilder, Doppel?, Doppelt?, OneOf<Doppel, („Doppelt“ („Doppel“))="">, OneOf<string, Filterinput=„">, String, OneOf<Doppel, (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„">, OneOf<Color, Paint,="" String=„">, OneOf<Color, Paint,="" String="">, String, Aktion)
Er fügt dem SVG-Builder ein FeDropShadow-Element hinzu und schafft für die Eintrittsgrafik einen Schatteneffekt.
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
Die SVG-Builder-Instanz, zu der das Element “feDropShadow” hinzugefügt wird.
dx
double
?
Die horizontale Entschädigung für die Drop Shadow. Optional Parameter.
dy
double
?
Die vertikale Entschädigung für die Drop Shadow. optionale Parameter.
stdDeviation
OneOf
&undlt;
double
, (
double
, double
und gt;
Die Standardabweichung für die Blur-Betriebnahme im Drop-Shadow kann ein Doppel oder ein ValueTuple von zwei Doppeln sein.
in
OneOf
&undlt;
string
, FilterInput
>
Die Eintrittsgrafik, auf die der Drop Shadow angewendet wird. kann ein String oder ein FilterInput sein. optionale Parameter.
result
string
Das Ergebnis identifiziert für diesen primitiven Filter. optionale Parameter.
x
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der x-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
y
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der y-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
width
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Breite der primitiven Subregion des Filters. kann ein Doppel oder ein ValueTuple mit LengthType sein.
height
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Höhe des filters primitiv subregion. kann eine doppelte oder eine ValueTuple mit LengthType sein.
fill
OneOf
&undlt;
Color
, Paint
, string
>
Füllen Sie die Farbe, das Zeichnen oder das Paaren-Server-ID für das Element.
stroke
OneOf
&undlt;
Color
, Paint
, string
>
Die Streichfarbe, die Farbe oder die Farben-Server-ID für das Element.
id
string
Der einzigartige Identifikator für das primitive Element des Filters. optionale Parameter.
extend
Action
&undlt;
SVGFEDropShadowElementBuilder
>
Eine optionale Aktion, um den SVGFEDropShadowElementBuilder weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddFeFlood(TBuilder, Aktion)
Hinzufügt der Bauer eine “feFlood” Elementkonfiguration. Dieses Element füllt die Filter-Subregion mit einer angegebenen Farbe.
public static TBuilder AddFeFlood<tbuilder>(this TBuilder builder, Action<svgfefloodelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGFEFloodElementBuilder
>
Die Konfigurationsaktion für das FeFlood-Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddFeFlood(TBuilder, Farbe?, Doppel?, String, OneOf<Doppel, (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„">, OneOf<Color, Paint,="" String=„">, OneOf<Color, Paint,="" String="">, String, Aktion)
Er fügt dem SVG-Builder ein FeFlood-Element hinzu und schafft einen einheitlichen Floodfarbeeffekt über die gesamte Filterabteilung.
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
Die SVG-Builder-Instanz, zu der das “feFlood” Element hinzugefügt wird.
floodColor
Color
?
Die Farbe, die für den Überschwemmungseffekt verwendet wird. optionale Parameter.
floodOpacity
double
?
Die Opacität der Farbe der Überschwemmung. optionale Parameter.
result
string
Das Ergebnis identifiziert für diesen primitiven Filter. optionale Parameter.
x
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der x-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
y
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der y-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
width
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Breite der primitiven Subregion des Filters. kann ein Doppel oder ein ValueTuple mit LengthType sein.
height
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Höhe des filters primitiv subregion. kann eine doppelte oder eine ValueTuple mit LengthType sein.
fill
OneOf
&undlt;
Color
, Paint
, string
>
Füllen Sie die Farbe, das Zeichnen oder das Paaren-Server-ID für das Element.
stroke
OneOf
&undlt;
Color
, Paint
, string
>
Die Streichfarbe, die Farbe oder die Farben-Server-ID für das Element.
id
string
Der einzigartige Identifikator für das primitive Element des Filters. optionale Parameter.
extend
Action
&undlt;
SVGFEFloodElementBuilder
>
Eine optionale Aktion, um den SVGFEFloodElementBuilder weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddFeGaussianBlur(TBuilder, Aktion)
Add a ‘feGaussianBlur’ element configuration to the builder. Dieses element applies a Gaussian blur auf das input image.
public static TBuilder AddFeGaussianBlur<tbuilder>(this TBuilder builder, Action<svgfegaussianblurelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGFEGaussianBlurElementBuilder
>
Die Konfigurationsaktion für das Element “feGaussianBlur”.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddFeGaussianBlur(TBuilder, OneOf<Doppel („Doppelt“ („Doppel“))="">, OneOf<string, Filterinput=„">, String, OneOf<Doppel, (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„">, OneOf<Color, Paint,="" String=„">, OneOf<Color, Paint,="" String="">, String, Aktion)
Er fügt dem SVG-Builder ein ‘feGaussianBlur’-Element hinzu, indem er einen Gaussian blur-Effekt auf das Eingangsbild anwendet.
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
Die SVG-Builderinstanz, zu der das Element “feGaussianBlur” hinzugefügt wird.
stdDeviation
OneOf
&undlt;
double
, (
double
, double
und gt;
Die Standardabweichung für die Blurfunktion. kann ein Doppel oder ein ValueTuple von zwei Doppeln sein.
in
OneOf
&undlt;
string
, FilterInput
>
Das Eingangsbild, auf das der Gaussische Blur angewendet wird. kann ein String oder ein FilterInput sein. optionale Parameter.
result
string
Das Ergebnis identifiziert für diesen primitiven Filter. optionale Parameter.
x
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der x-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
y
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der y-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
width
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Breite der primitiven Subregion des Filters. kann ein Doppel oder ein ValueTuple mit LengthType sein.
height
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Höhe des filters primitiv subregion. kann eine doppelte oder eine ValueTuple mit LengthType sein.
fill
OneOf
&undlt;
Color
, Paint
, string
>
Füllen Sie die Farbe, das Zeichnen oder das Paaren-Server-ID für das Element.
stroke
OneOf
&undlt;
Color
, Paint
, string
>
Die Streichfarbe, die Farbe oder die Farben-Server-ID für das Element.
id
string
Der einzigartige Identifikator für das primitive Element des Filters. optionale Parameter.
extend
Action
&undlt;
SVGFEGaussianBlurElementBuilder
>
Eine optionale Aktion, um die SVGFEGaussianBlurElementBuilder weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddFeImage(TBuilder, Aktion)
Add a ‘feImage’ element configuration to the builder. Dieses element fängt ein externes image an und enthält es in der filterscheibe.
public static TBuilder AddFeImage<tbuilder>(this TBuilder builder, Action<svgfeimageelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGFEImageElementBuilder
>
Die Konfigurationsaktion für das “feImage” Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddFeImage(TBuilder, Streifen, String, OneOf<Double, (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„">, OneOf<Color, Paint,="" String=„">, OneOf<Color, Paint,="" String="">, String, Aktion)
Er fügt dem SVG-Builder ein FeImage-Element hinzu und integriert einen externen Bild in den Filtereffekt.
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
Die SVG-Builder-Instanz, zu der das Element ‘feImage’ hinzugefügt wird.
href
string
URL oder Referenz zum externen Bild. Optionsparameter.
result
string
Das Ergebnis identifiziert für diesen primitiven Filter. optionale Parameter.
x
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der x-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
y
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der y-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
width
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Breite der primitiven Subregion des Filters. kann ein Doppel oder ein ValueTuple mit LengthType sein.
height
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Höhe des filters primitiv subregion. kann eine doppelte oder eine ValueTuple mit LengthType sein.
fill
OneOf
&undlt;
Color
, Paint
, string
>
Füllen Sie die Farbe, das Zeichnen oder das Paaren-Server-ID für das Element.
stroke
OneOf
&undlt;
Color
, Paint
, string
>
Die Streichfarbe, die Farbe oder die Farben-Server-ID für das Element.
id
string
Der einzigartige Identifikator für das primitive Element des Filters. optionale Parameter.
extend
Action
&undlt;
SVGFEImageElementBuilder
>
Eine optionale Aktion, um den SVGFEImageElementBuilder weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddFeMerge(TBuilder, Aktion)
Er fügt die Konfiguration eines FeMerge-Elements an den Bauer hin. Dieses Element ermöglicht, dass die Filtereffekte gleichzeitig anwendet werden, anstatt sequentiell.
public static TBuilder AddFeMerge<tbuilder>(this TBuilder builder, Action<svgfemergeelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGFEMergeElementBuilder
>
Die Konfigurationsaktion für das „feMerge“ Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddFeMorphologie(TBuilder, Aktion)
Add a ‘feMorphology’ element configuration to the builder. Dieses element wird verwendet, um morphologische operationen wie dilation oder erosion auf das input image anzuwenden.
public static TBuilder AddFeMorphology<tbuilder>(this TBuilder builder, Action<svgfemorphologyelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGFEMorphologyElementBuilder
>
Die Konfigurationsaktion für das Element “feMorphology”.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddFeMorphologie(TBuilder, MorphologyOperator?, OneOf<Double, („Doppelt“ („Doppel“))="">, OneOf<string, Filterinput=„">, String, OneOf<Doppel, (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„">, OneOf<Color, Paint,="" String=„">, OneOf<Color, Paint,="" String="">, String, Aktion)
Er fügt dem SVG-Builder ein “feMorphology” Element hinzu, indem er eine morphologische Operation auf das Eingangsbild anwendet.
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
Die SVG-Builderinstanz, zu der das Element “feMorphology” hinzugefügt wird.
operator
MorphologyOperator
?
Der morphologische Operator anzuwenden. optionale Parameter.
radius
OneOf
&undlt;
double
, (
double
, double
und gt;
Der Strahl für die Morphologische Operation. kann ein Doppel oder ein ValueTuple von zwei Doppeln sein. optionale Parameter.
in
OneOf
&undlt;
string
, FilterInput
>
Das Eingabebild, auf das die morphologische Operation angewendet wird. kann ein String oder ein FilterInput sein. optionale Parameter.
result
string
Das Ergebnis identifiziert für diesen primitiven Filter. optionale Parameter.
x
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der x-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
y
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der y-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
width
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Breite der primitiven Subregion des Filters. kann ein Doppel oder ein ValueTuple mit LengthType sein.
height
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Höhe des filters primitiv subregion. kann eine doppelte oder eine ValueTuple mit LengthType sein.
fill
OneOf
&undlt;
Color
, Paint
, string
>
Füllen Sie die Farbe, das Zeichnen oder das Paaren-Server-ID für das Element.
stroke
OneOf
&undlt;
Color
, Paint
, string
>
Die Streichfarbe, die Farbe oder die Farben-Server-ID für das Element.
id
string
Der einzigartige Identifikator für das primitive Element des Filters. optionale Parameter.
extend
Action
&undlt;
SVGFEMorphologyElementBuilder
>
Eine optionale Aktion, um die SVGFEMorphologyElementBuilder weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddFeOffset(TBuilder, Action)
Add a ‘feOffset’ element configuration to the builder. Dieses element offset the input image by a specified vector.
public static TBuilder AddFeOffset<tbuilder>(this TBuilder builder, Action<svgfeoffsetelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGFEOffsetElementBuilder
>
Die Konfigurationsaktion für das “feOffset” Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddFeOffset(TBuilder, doppelt?, doppel?, OneOf<string, Filterinput=„">, String, OneOf<Doppel, (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„">, OneOf<Color, Paint,="" String=„">, OneOf<Color, Paint,="" String="">, String, Aktion)
Er fügt dem SVG-Builder ein “feOffset” Element hinzu und schafft einen Offset-Effekt, indem er das Eingangsbild durch einen angegebenen Vektor verändert.
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
Die SVG-Builder-Instanz, zu der das “feOffset” Element hinzugefügt wird.
dx
double
?
Die horizontale Offset Entfernung. optionale Parameter.
dy
double
?
Die vertikale Entfernung. optionale Parameter.
in
OneOf
&undlt;
string
, FilterInput
>
Das Eintrittsbild, auf das der Offset angewendet wird. kann ein String oder ein FilterInput sein. optionale Parameter.
result
string
Das Ergebnis identifiziert für diesen primitiven Filter. optionale Parameter.
x
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der x-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
y
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der y-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
width
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Breite der primitiven Subregion des Filters. kann ein Doppel oder ein ValueTuple mit LengthType sein.
height
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Höhe des filters primitiv subregion. kann eine doppelte oder eine ValueTuple mit LengthType sein.
fill
OneOf
&undlt;
Color
, Paint
, string
>
Füllen Sie die Farbe, das Zeichnen oder das Paaren-Server-ID für das Element.
stroke
OneOf
&undlt;
Color
, Paint
, string
>
Die Streichfarbe, die Farbe oder die Farben-Server-ID für das Element.
id
string
Der einzigartige Identifikator für das primitive Element des Filters. optionale Parameter.
extend
Action
&undlt;
SVGFEOffsetElementBuilder
>
Eine optionale Aktion, um den SVGFEOffsetElementBuilder weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddFeSpecularLighting(TBuilder, Action)
Add a ‘feSpecularLighting’ element configuration to the builder. Dieses element applies a lighting effect on the image, simulating specular reflection.
public static TBuilder AddFeSpecularLighting<tbuilder>(this TBuilder builder, Action<svgfespecularlightingelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGFESpecularLightingElementBuilder
>
Die Konfigurationsaktion für das “feSpecularLighting” Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddFeSpecularLighting(TBuilder, Action, Farbe , Doppel , Double , Dual , OneOf<Doppel, („Doppelt“ („Doppel“))="">, OneOf<string, Filterinput=„">, String, OneOf<Doppel, (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„">, OneOf<Color, Paint,="" String=„">, OneOf<Color, Paint,="" String="">, String, Aktion)
Er fügt dem SVG-Builder ein “feSpecularLighting” Element hinzu, indem er eine spektrale Beleuchtungseffekt mit einer angegebenen Lichtquelle anwendet.
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
Die SVG-Builderinstanz, zu der das “feSpecularLighting” Element hinzugefügt wird.
lightSource
Action
&undlt;
SVGFEDistantLightElementBuilder
>
Eine Aktion zur Konfiguration der Lichtquelle für den spektralen Beleuchtungseffekt.
lightingColor
Color
?
Die Farbe des Lichtes. optionale Parameter.
surfaceScale
double
?
Der Oberflächenskalafaktor für den Beleuchtungseffekt. optionale Parameter.
specularConstant
double
?
Die Konstante verwendet, um den spektralen Begriff zu skalieren. optionale Parameter.
specularExponent
double
?
Der Exponent für den spektralen Zeitraum, der den Fokus des spezifischen Highlights kontrolliert.
kernelUnitLength
OneOf
&undlt;
double
, (
double
, double
und gt;
Die Kernel-Einheit Länge für den Convolution-Filter. kann ein Doppel oder ein ValueTuple von zwei Doppeln sein.
in
OneOf
&undlt;
string
, FilterInput
>
Das Eingabebild, auf das der spektrale Beleuchtungseffekt angewendet wird. kann ein String oder ein FilterInput sein. optionale Parameter.
result
string
Das Ergebnis identifiziert für diesen primitiven Filter. optionale Parameter.
x
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der x-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
y
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der y-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
width
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Breite der primitiven Subregion des Filters. kann ein Doppel oder ein ValueTuple mit LengthType sein.
height
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Höhe des filters primitiv subregion. kann eine doppelte oder eine ValueTuple mit LengthType sein.
fill
OneOf
&undlt;
Color
, Paint
, string
>
Füllen Sie die Farbe, das Zeichnen oder das Paaren-Server-ID für das Element.
stroke
OneOf
&undlt;
Color
, Paint
, string
>
Die Streichfarbe, die Farbe oder die Farben-Server-ID für das Element.
id
string
Der einzigartige Identifikator für das primitive Element des Filters. optionale Parameter.
extend
Action
&undlt;
SVGFESpecularLightingElementBuilder
>
Eine optionale Aktion, um den SVGFESpecularLightingElementBuilder weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddFeSpecularLighting(TBuilder, Action, Farbe , Doppel , Double , Dual , OneOf<Doppel, („Doppelt“ („Doppel“))="">, OneOf<string, Filterinput=„">, String, OneOf<Doppel, (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„">, OneOf<Color, Paint,="" String=„">, OneOf<Color, Paint,="" String="">, String, Aktion)
Er fügt dem SVG-Builder ein “feSpecularLighting” Element hinzu, indem er eine spektrale Beleuchtungseffekt mit einer angegebenen Lichtquelle anwendet.
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
Die SVG-Builderinstanz, zu der das “feSpecularLighting” Element hinzugefügt wird.
lightSource
Action
&undlt;
SVGFEPointLightElementBuilder
>
Eine Aktion zur Konfiguration der Lichtquelle für den spektralen Beleuchtungseffekt.
lightingColor
Color
?
Die Farbe des Lichtes. optionale Parameter.
surfaceScale
double
?
Der Oberflächenskalafaktor für den Beleuchtungseffekt. optionale Parameter.
specularConstant
double
?
Die Konstante verwendet, um den spektralen Begriff zu skalieren. optionale Parameter.
specularExponent
double
?
Der Exponent für den spektralen Zeitraum, der den Fokus des spezifischen Highlights kontrolliert.
kernelUnitLength
OneOf
&undlt;
double
, (
double
, double
und gt;
Die Kernel-Einheit Länge für den Convolution-Filter. kann ein Doppel oder ein ValueTuple von zwei Doppeln sein.
in
OneOf
&undlt;
string
, FilterInput
>
Das Eingabebild, auf das der spektrale Beleuchtungseffekt angewendet wird. kann ein String oder ein FilterInput sein. optionale Parameter.
result
string
Das Ergebnis identifiziert für diesen primitiven Filter. optionale Parameter.
x
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der x-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
y
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der y-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
width
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Breite der primitiven Subregion des Filters. kann ein Doppel oder ein ValueTuple mit LengthType sein.
height
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Höhe des filters primitiv subregion. kann eine doppelte oder eine ValueTuple mit LengthType sein.
fill
OneOf
&undlt;
Color
, Paint
, string
>
Füllen Sie die Farbe, das Zeichnen oder das Paaren-Server-ID für das Element.
stroke
OneOf
&undlt;
Color
, Paint
, string
>
Die Streichfarbe, die Farbe oder die Farben-Server-ID für das Element.
id
string
Der einzigartige Identifikator für das primitive Element des Filters. optionale Parameter.
extend
Action
&undlt;
SVGFESpecularLightingElementBuilder
>
Eine optionale Aktion, um den SVGFESpecularLightingElementBuilder weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddFeSpecularLighting(TBuilder, Action, Farbe , Doppel , Double , Dual , OneOf<Doppel, („Doppelt“ („Doppel“))="">, OneOf<string, Filterinput=„">, String, OneOf<Doppel, (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„">, OneOf<Color, Paint,="" String=„">, OneOf<Color, Paint,="" String="">, String, Aktion)
Er fügt dem SVG-Builder ein “feSpecularLighting” Element hinzu, indem er eine spektrale Beleuchtungseffekt mit einer angegebenen Lichtquelle anwendet.
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
Die SVG-Builderinstanz, zu der das “feSpecularLighting” Element hinzugefügt wird.
lightSource
Action
&undlt;
SVGFESpotLightElementBuilder
>
Eine Aktion zur Konfiguration der Lichtquelle für den spektralen Beleuchtungseffekt.
lightingColor
Color
?
Die Farbe des Lichtes. optionale Parameter.
surfaceScale
double
?
Der Oberflächenskalafaktor für den Beleuchtungseffekt. optionale Parameter.
specularConstant
double
?
Die Konstante verwendet, um den spektralen Begriff zu skalieren. optionale Parameter.
specularExponent
double
?
Der Exponent für den spektralen Zeitraum, der den Fokus des spezifischen Highlights kontrolliert.
kernelUnitLength
OneOf
&undlt;
double
, (
double
, double
und gt;
Die Kernel-Einheit Länge für den Convolution-Filter. kann ein Doppel oder ein ValueTuple von zwei Doppeln sein.
in
OneOf
&undlt;
string
, FilterInput
>
Das Eingabebild, auf das der spektrale Beleuchtungseffekt angewendet wird. kann ein String oder ein FilterInput sein. optionale Parameter.
result
string
Das Ergebnis identifiziert für diesen primitiven Filter. optionale Parameter.
x
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der x-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
y
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der y-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
width
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Breite der primitiven Subregion des Filters. kann ein Doppel oder ein ValueTuple mit LengthType sein.
height
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Höhe des filters primitiv subregion. kann eine doppelte oder eine ValueTuple mit LengthType sein.
fill
OneOf
&undlt;
Color
, Paint
, string
>
Füllen Sie die Farbe, das Zeichnen oder das Paaren-Server-ID für das Element.
stroke
OneOf
&undlt;
Color
, Paint
, string
>
Die Streichfarbe, die Farbe oder die Farben-Server-ID für das Element.
id
string
Der einzigartige Identifikator für das primitive Element des Filters. optionale Parameter.
extend
Action
&undlt;
SVGFESpecularLightingElementBuilder
>
Eine optionale Aktion, um den SVGFESpecularLightingElementBuilder weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddFeTile(TBuilder, Aktion)
Add a ‘feTile’ element configuration to the builder. Dieses element füllt einen rectangle mit dem wiederholten, folded pattern eines input image.
public static TBuilder AddFeTile<tbuilder>(this TBuilder builder, Action<svgfetileelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGFETileElementBuilder
>
Die Konfigurationsaktion für das “feTile” Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddFeTile(TBuilder, OneOf<string, Filterinput=„">, String, OneOf<Doppel, (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„">, OneOf<Color, Paint,="" String=„">, OneOf<Color, Paint,="" String="">, String, Aktion)
Er fügt dem SVG-Builder ein FeTile-Element hinzu und schafft ein Pattern von Stielen, indem er das Eingangsbild wiederholt.
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
Die SVG-Builder-Instanz, zu der das “feTile” Element hinzugefügt wird.
in
OneOf
&undlt;
string
, FilterInput
>
Das Eingabebilde kann in Platten repliziert werden. kann ein String oder ein FilterInput sein. optionale Parameter.
result
string
Das Ergebnis identifiziert für diesen primitiven Filter. optionale Parameter.
x
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der x-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
y
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der y-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
width
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Breite der primitiven Subregion des Filters. kann ein Doppel oder ein ValueTuple mit LengthType sein.
height
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Höhe des filters primitiv subregion. kann eine doppelte oder eine ValueTuple mit LengthType sein.
fill
OneOf
&undlt;
Color
, Paint
, string
>
Füllen Sie die Farbe, das Zeichnen oder das Paaren-Server-ID für das Element.
stroke
OneOf
&undlt;
Color
, Paint
, string
>
Die Streichfarbe, die Farbe oder die Farben-Server-ID für das Element.
id
string
Der einzigartige Identifikator für das primitive Element des Filters. optionale Parameter.
extend
Action
&undlt;
SVGFETileElementBuilder
>
Eine optionale Aktion, um den SVGFETileElementBuilder weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddFeTurbulenz(TBuilder, Aktion)
Dieses Element erzeugt ein Bild mit Perlin-Lärm, nützlich für die Erstellung von Texturen wie Wolken oder Marmor.
public static TBuilder AddFeTurbulence<tbuilder>(this TBuilder builder, Action<svgfeturbulenceelementbuilder> configure) where TBuilder : ISVGElementBuilder, IFilterPrimitiveElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGFETurbulenceElementBuilder
>
Die Konfigurationsaktion für das „feTurbulence“ Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddFeTurbulenz(TBuilder, OneOf<Doppel („Doppelt“ („Doppel“))="">, int?, doppelt?, StitchTiles?, TurbulenceType?, OneOf<string, filterinput=„">, String, OneOf<Doppel, (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„">, OneOf<Color, Paint,="" String=„">, OneOf<Color, Paint,="" String="">, String, Aktion)
Er fügt dem SVG-Builder ein “feTurbulence” Element hinzu und schafft einen Turbulenzeffekt wie Wolken oder Marmor mit Perlins Geräusch.
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
Die SVG-Builderinstanz, zu der das “feTurbulence” Element hinzugefügt wird.
baseFrequency
OneOf
&undlt;
double
, (
double
, double
und gt;
Die Basisfrequenz der Turbulenz. kann ein Doppel oder ein ValueTuple von zwei Doppeln sein.
numOctaves
int
?
Die Anzahl der Octaves für die Turbulenz. optionale Parameter.
seed
double
?
Die Samennummer für den Random-Nummer-Generator. optionale Parameter.
stitchTiles
StitchTiles
?
Angibt, ob die Stücke zusammengefasst sind. optionale Parameter.
type
TurbulenceType
?
Die Art der Turbulenz (fraktales Lärm oder Turbellen) Optionsparameter.
in
OneOf
&undlt;
string
, FilterInput
>
Das Eingabebild, auf das der Turbulenzeffekt angewendet wird. kann ein String oder ein FilterInput sein. optionale Parameter.
result
string
Das Ergebnis identifiziert für diesen primitiven Filter. optionale Parameter.
x
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der x-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
y
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der y-Koordinat der primitiven Filter-Subregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
width
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Breite der primitiven Subregion des Filters. kann ein Doppel oder ein ValueTuple mit LengthType sein.
height
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Höhe des filters primitiv subregion. kann eine doppelte oder eine ValueTuple mit LengthType sein.
fill
OneOf
&undlt;
Color
, Paint
, string
>
Füllen Sie die Farbe, das Zeichnen oder das Paaren-Server-ID für das Element.
stroke
OneOf
&undlt;
Color
, Paint
, string
>
Die Streichfarbe, die Farbe oder die Farben-Server-ID für das Element.
id
string
Der einzigartige Identifikator für das primitive Element des Filters. optionale Parameter.
extend
Action
&undlt;
SVGFETurbulenceElementBuilder
>
Eine optionale Aktion, um die SVGFETurbulenceElementBuilder weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddFilter (TBuilder, Action)
Er fügt die Konfiguration des Elements “Filter” an den Bauer hinzu.
public static TBuilder AddFilter<tbuilder>(this TBuilder builder, Action<svgfilterelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGFilterElementBuilder
>
Die Konfigurationsaktion für das „Filter“ Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddFilter (TBuilder, CoordinateUnits, Koordinaten, OneOf<Double (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„">, OneOf<Color, Paint,="" String=„">, OneOf<Color, Paint,="" String="">, String, Aktion)
Er fügt dem SVG-Builder ein ‘Filter’-Element hinzu und definiert einen Filter-Effekt, der auf SVB-Elemente angewendet werden kann.
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
Die SVG-Builderinstanz, zu der das “Filter” Element hinzugefügt wird.
filterUnits
CoordinateUnits
?
Spezifiziert das Koordinatsystem für die x, y, breite und hohe Attribute des Filters.
primitiveUnits
CoordinateUnits
?
Spezifiziert das Koordinatsystem für die Attribute der Kinderelemente des Filters.
x
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der x-Koordinat der Filterregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
y
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der y-Koordinat der Filterregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
width
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Breite der Filterregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
height
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Höhe der Filterregion. kann ein Doppel oder ein ValueTuple mit LengthType sein.
fill
OneOf
&undlt;
Color
, Paint
, string
>
Füllen Sie die Farbe oder das Gemälde für das Filterelement. Optionsparameter.
stroke
OneOf
&undlt;
Color
, Paint
, string
>
Die Streichfarbe oder Farbe für das Filterelement. optionale Parameter.
id
string
Der einzigartige Identifikator für das Filterelement. optionale Parameter.
extend
Action
&undlt;
SVGFilterElementBuilder
>
Eine optionale Aktion, um den SVGFilterElementBuilder weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddForeignObject(TBuilder, Action)
Hinzufügen Sie der Builder eine “foreignObject” Elementkonfiguration.
public static TBuilder AddForeignObject<tbuilder>(this TBuilder builder, Action<svgforeignobjectelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGForeignObjectElementBuilder
>
Die Konfigurationsaktion für das Element “foreignObject”.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddG(TBuilder, Aktion)
Hinzufügen Sie der Builder eine ‘g’ (Gruppe) Elementekonfiguration.
public static TBuilder AddG<tbuilder>(this TBuilder builder, Action<svggelementbuilder> configure) where TBuilder : ISVGElementBuilder, IStructuralElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGGElementBuilder
>
Die Konfigurationsaktion für das „g“ Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddImage(TBuilder, Aktion)
Hinzufügen Sie eine “Image” Elemente-Konfiguration zum Bauer.
public static TBuilder AddImage<tbuilder>(this TBuilder builder, Action<svgimageelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGImageElementBuilder
>
Die Konfigurationsaktion für das „Image“ Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddImage(TBuilder, String, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)="">, String, Aktion)
Er fügt dem SVG-Builder ein ‘Image’ Element hinzu und integriert ein externes Bild in das SVD-Dokument.
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
Die SVG-Builder-Instanz, zu der das Element ‘Image’ hinzugefügt wird.
href
string
URL oder Referenz zum externen Bild. Optionsparameter.
x
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die x-Koordinate, in der das Bild platziert wird. kann ein Doppel oder ein ValueTuple mit LengthType sein.
y
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die y-Koordinate, wo das Bild platziert wird. kann ein Doppel oder ein ValueTuple mit LengthType sein.
width
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Breite des Bildes. kann ein Doppel oder ein ValueTuple mit LengthType sein. optionale Parameter.
height
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Höhe des Bildes. kann ein Doppel oder ein ValueTuple mit LengthType sein.
id
string
Der einzigartige Identifier für das Bildelement. optionale Parameter.
extend
Action
&undlt;
SVGImageElementBuilder
>
Eine optionale Aktion, um den SVGImageElementBuilder weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddLine(TBuilder, Aktion)
Hinzufügen Sie der Builder eine “Linie” Elementekonfiguration.
public static TBuilder AddLine<tbuilder>(this TBuilder builder, Action<svglineelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGLineElementBuilder
>
Die Konfigurationsaktion für das “Linie” Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddLine(TBuilder, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„">, OneOf<Color, Paint,="" String=„">, OneOf<Color, Paint,="" String="">, String, Aktion)
Hinzufügen Sie ein “Linie” Element mit angegebenen Start- und Endpunkten und Styles zum 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
Die SVG-Builder-Instanz, zu der das “Linie” Element hinzugefügt wird.
x1
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der x-Koordinat des Startpunkts der Linie kann ein Doppelwert oder eine Doppeltyp und Länge sein.
y1
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der Y-Koordinat des Startpunkts der Linie kann ein Doppelwert oder ein Tupel von Doppeltyp und LängeTyp sein.
x2
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der x-Koordinat des Endpunkts der Linie. kann ein Doppelwert oder eine Doppeltyp und LengthType sein.
y2
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der Y-Koordinat des Endpunkts der Linie kann ein Doppelwert oder ein Tupel von Doppeltyp und LängeTyp sein.
fill
OneOf
&undlt;
Color
, Paint
, string
>
Füllen Sie die Farbe oder das Gemälde-Stil für die Linie. Es kann ein Farb oder ein Paint enum-Wert oder eine Server-ID sein.
stroke
OneOf
&undlt;
Color
, Paint
, string
>
Es kann eine Farbe oder ein Paint-enum-Wert sein oder eine Server-ID. Optionaler Parameter.
id
string
Der einzigartige Identifier für das Line-Element. optionale Parameter.
extend
Action
&undlt;
SVGLineElementBuilder
>
Eine optionale Aktion, um den Line Element Builder weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddLinearGradient(TBuilder, Action)
Hinzufügen Sie der Builder eine “LinearGradient” Elementkonfiguration.
public static TBuilder AddLinearGradient<tbuilder>(this TBuilder builder, Action<svglineargradientelementbuilder> configure) where TBuilder : ISVGElementBuilder, IPaintServerElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGLinearGradientElementBuilder
>
Die Konfigurationsaktion für das “LinearGradient” Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddLinearGradient(TBuilder, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)="">, KoordinateUnits?, SpreadMethod?, String, Streifen, Action)
Er fügt dem SVG-Builder ein ’linearGradient’-Element hinzu, wobei seine Start- und Endpositionen sowie andere gradienten Eigenschaften angegeben werden.
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
Die SVG-Builder-Instanz, zu der das “LinearGradient” Element hinzugefügt wird.
x1
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der Start x-Koordinat für den Gradient kann ein Doppel oder ein ValueTuple mit LengthType sein.
y1
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der Start y-Koordinat für den Gradient. kann ein Doppel oder ein ValueTuple mit LengthType sein.
x2
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der End x-Koordinate für den Gradient. kann ein Doppel oder ein ValueTuple mit LengthType sein.
y2
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Das Ende y-Koordinate für den Gradient. kann ein Doppel oder ein ValueTuple mit LengthType sein.
gradientUnits
CoordinateUnits
?
Spezifiziert das Koordinatsystem für den Gradient. optionale Parameter.
spreadMethod
SpreadMethod
?
Definiert, wie sich der Gradient über seine Start- und Endpunkte verbreitet.
href
string
Die Bezugnahme auf einen anderen Gradient, falls erforderlich. optionale Parameter.
id
string
Der einzigartige Identifikator für das Gradientelement. optionale Parameter.
extend
Action
&undlt;
SVGLinearGradientElementBuilder
>
Eine optionale Aktion, um den linearen Gradient-Elementbauer weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddMarker (TBuilder, Aktion)
Hinzufügen Sie der Builder eine “Marker” Elemente-Konfiguration.
public static TBuilder AddMarker<tbuilder>(this TBuilder builder, Action<svgmarkerelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeContentElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGMarkerElementBuilder
>
Die Konfigurationsaktion für das “Marker” Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddMask(TBuilder, Aktion)
Add a ‘mask’ element configuration to the builder.
public static TBuilder AddMask<tbuilder>(this TBuilder builder, Action<svgmaskelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeContentElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGMaskElementBuilder
>
Die Konfigurationsaktion für das “Maske” Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddMetadata<tbuilder, Telement="">"">(TBuilder, Aktion)
Add a ‘metadata’ element configuration to the builder. Das ‘meta-daten’-element wird verwendet, um metadata zu SVG-inhalt hinzuzufügen.
public static TBuilder AddMetadata<tbuilder, telement="">(this TBuilder builder, Action<svgmetadataelementbuilder> configure) where TBuilder : ISVGElementBuilder, IDescriptiveElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGMetadataElementBuilder
>
Die Konfigurationsaktion für das “Metadata” Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
TElement
Der Typ repräsentiert das “Metadata” Element im SVG-Modell.
AddPath (TBuilder, Aktion)
Er fügt die Konfiguration eines “Path” Elements an den Bauer hinzu.
public static TBuilder AddPath<tbuilder>(this TBuilder builder, Action<svgpathelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGPathElementBuilder
>
Die Konfigurationsaktion für das „Path“ Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddPath (TBuilder, OneOf<string, Aktion<Pathbuilder="">"">>, OneOf<Color, Farbe,="" String=„">, OneOf<Color, Paint,="" String="">, String, Aktion)
Er fügt dem SVG-Builder ein ‘Path’-Element hinzu, wobei seine Path-Daten und Stile angegeben werden.
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
Die SVG-Builder-Instanz, zu der das “Path” Element hinzugefügt wird.
d
OneOf
&undlt;
string
, Action
&undlt;
PathBuilder
> >
Ein OneOf-Typ, der entweder ein String sein kann, das die Path-Daten repräsentiert oder eine Aktion, die einen PattBuilder konfiguriert.
fill
OneOf
&undlt;
Color
, Paint
, string
>
Füllen Sie die Farbe oder das Gemälde-Stil für den Weg. Es kann ein Farb oder ein Paint enum-Wert oder eine Server-ID sein.
stroke
OneOf
&undlt;
Color
, Paint
, string
>
Es kann eine Farbe oder ein Paint-enum-Wert sein oder eine Server-ID. Optionaler Parameter.
id
string
Der einzigartige Identifier für den Wegelement. optionale Parameter.
extend
Action
&undlt;
SVGPathElementBuilder
>
Eine optionale Aktion, um den Path Element Builder weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddPath (TBuilder, Aktion, OneOf<color, Paint,="" String=„">, OneOf<Color, Paint,="" String="">, String, Aktion)
Überlastung von AddPath, die eine Aktion erfordert, um einen PathBuilder direkt zu konfigurieren.
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
Die SVG-Builder-Instanz, zu der das “Path” Element hinzugefügt wird.
d
Action
&undlt;
PathBuilder
>
Eine Aktion, die eine PathBuilder konfiguriert, um die Route-Daten zu definieren.
fill
OneOf
&undlt;
Color
, Paint
, string
>
Füllen Sie die Farbe oder das Gemälde-Stil für den Weg. Es kann ein Farb oder ein Paint enum-Wert oder eine Server-ID sein.
stroke
OneOf
&undlt;
Color
, Paint
, string
>
Es kann eine Farbe oder ein Paint-enum-Wert sein oder eine Server-ID. Optionaler Parameter.
id
string
Der einzigartige Identifier für den Wegelement. optionale Parameter.
extend
Action
&undlt;
SVGPathElementBuilder
>
Eine optionale Aktion, um den Path Element Builder weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddPattern (TBuilder, Aktion)
Hinzufügen Sie dem Bauer eine “Pattern” -Elementkonfiguration.
public static TBuilder AddPattern<tbuilder>(this TBuilder builder, Action<svgpatternelementbuilder> configure) where TBuilder : ISVGElementBuilder, IPaintServerElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGPatternElementBuilder
>
Die Konfigurationsaktion für das „Modell“ Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddPattern (TBuilder, CoordinateUnits, Koordinaten, Streifen, String, Action)
Er fügt dem SVG-Builder ein “Pattern” Element hinzu, wobei das Koordinatsystem und die Einheiten für den Inhalt des Paterns angegeben werden.
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
Die SVG-Builder-Instanz, zu der das “Modell” Element hinzugefügt wird.
patternUnits
CoordinateUnits
?
Spezifiziert das Koordinatsystem für das Muster. optionale Parameter.
patternContentUnits
CoordinateUnits
?
Spezifiziert das Koordinatsystem für den Inhalt innerhalb des Musters.
href
string
Die Bezugnahme zu einem anderen Muster, gegebenenfalls. optionale Parameter.
id
string
Der einzigartige Identifikator für das Musterelement. optionale Parameter.
extend
Action
&undlt;
SVGPatternElementBuilder
>
Eine optionale Aktion, um den Musterelementbauer weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddPolygon(TBuilder, Action)
Hinzufügen Sie dem Bauer eine “Polygon”-Elementkonfiguration.
public static TBuilder AddPolygon<tbuilder>(this TBuilder builder, Action<svgpolygonelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGPolygonElementBuilder
>
Die Konfigurationsaktion für das „Polygon“ Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddPolygon(TBuilder, Doppel[][], OneOf<color, Paint,="" String=„">, OneOf<Color, Paint,="" String="">, String, Aktion)
Er fügt dem SVG-Builder ein “Polygon” Element hinzu, wobei seine Vertikale und Stile angegeben werden.
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
Die SVG-Builderinstanz, zu der das „Polygon“ Element hinzugefügt wird.
points
double
[][]
Eine Reihe von Doppeln, die die Punkte des Polygons darstellen (alternative Koordinaten x und y).
fill
OneOf
&undlt;
Color
, Paint
, string
>
Füllen Sie die Farbe oder das Farbstil für den Polygon. kann eine Färbung oder ein Paint enum-Wert oder Pain Server-ID sein.
stroke
OneOf
&undlt;
Color
, Paint
, string
>
Die Streichfarbe oder das Farbstil für den Polygon. kann eine Farbe oder ein Paint enum-Wert oder Färgserver-ID sein. optionale Parameter.
id
string
Der einzigartige Identifikator für das Polygon-Element. optionale Parameter.
extend
Action
&undlt;
SVGPolygonElementBuilder
>
Eine optionale Aktion, um den Polygon-Elementbauer weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddPolyline(TBuilder, Action)
Hinzufügen Sie dem Bauer eine “polyline” Elementekonfiguration.
public static TBuilder AddPolyline<tbuilder>(this TBuilder builder, Action<svgpolylineelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGPolylineElementBuilder
>
Die Konfigurationsaktion für das „Polylin“ Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddPolyline(TBuilder, Doppel[][], OneOf<color, Paint,="" String=„">, OneOf<Color, Paint,="" String="">, String, Aktion)
Er fügt dem SVG-Builder ein ‘Polylin’-Element hinzu, wobei seine Vertikale und Stile angegeben werden.
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
Die SVG-Builderinstanz, zu der das „Polylin“ Element hinzugefügt wird.
points
double
[][]
Eine Reihe von Doppeln, die die Punkte des Polylins darstellen (alternative Koordinaten x und y).
fill
OneOf
&undlt;
Color
, Paint
, string
>
Füllen Sie die Farbe oder das Paar-Stil für die Polyline. Es kann ein Farben oder ein Paint enum-Wert oder Pain Server-ID sein.
stroke
OneOf
&undlt;
Color
, Paint
, string
>
Die Streichfarbe oder Farbstil für die Polyline. kann eine Farbe oder ein Paint enum-Wert oder Farben-Server-ID sein. optionale Parameter.
id
string
Der einzigartige Identifier für das Polylinelement. optionale Parameter.
extend
Action
&undlt;
SVGPolylineElementBuilder
>
Eine optionale Aktion, um den Polylinelementbauer weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddRadialGradient(TBuilder, Action)
Hinzufügen Sie dem Bauer eine “radialGradient” Elementkonfiguration.
public static TBuilder AddRadialGradient<tbuilder>(this TBuilder builder, Action<svgradialgradientelementbuilder> configure) where TBuilder : ISVGElementBuilder, IPaintServerElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGRadialGradientElementBuilder
>
Die Konfigurationsaktion für das „radialGradient“ Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddRadialGradient(TBuilder, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)="">, KoordinateUnits?, SpreadMethod?, String, Streifen, Aktion)
Er fügt dem SVG-Builder ein ‘radialGradient’ Element hinzu, dessen Zentrum, Strahlung und Fokuspunkte zusammen mit anderen gradienten Eigenschaften angegeben werden.
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
Die SVG-Builder-Instanz, zu der das Element “radialGradient” hinzugefügt wird.
cx
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der x-Koordinat des Zentrums des Gradients. kann ein Doppel oder ein ValueTuple mit LengthType sein.
cy
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der y-Koordinat des Zentrums des Gradients. kann ein Doppel oder ein ValueTuple mit LengthType sein.
r
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der Strahl des Gradients. kann ein Doppel oder ein ValueTuple mit LengthType sein.
fx
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der x-Koordinat des Fokuspunkts des Gradients. kann ein Doppel oder ein ValueTuple mit LengthType sein.
fy
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der y-Koordinat des Fokuspunkts des Gradients. kann ein Doppel oder ein ValueTuple mit LengthType sein.
gradientUnits
CoordinateUnits
?
Spezifiziert das Koordinatsystem für den Gradient. optionale Parameter.
spreadMethod
SpreadMethod
?
Definiert, wie sich der Gradient über seine Start- und Endpunkte verbreitet.
href
string
Die Bezugnahme auf einen anderen Gradient, falls erforderlich. optionale Parameter.
id
string
Der einzigartige Identifikator für das Gradientelement. optionale Parameter.
extend
Action
&undlt;
SVGRadialGradientElementBuilder
>
Eine optionale Aktion, um den Radialgradient-Elementbauer weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddRect(TBuilder, Aktion)
Hinzufügen Sie der Builder eine “rechte” Elementekonfiguration.
public static TBuilder AddRect<tbuilder>(this TBuilder builder, Action<svgrectelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGRectElementBuilder
>
Die Konfigurationsaktion für das “rechte” Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddRect(TBuilder, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„">, OneOf<Color, Paint,="" String=„">, OneOf<Color, Paint,="" String="">, String, Aktion)
Er fügt dem SVG-Builder ein “rechts” (rechtangle) Element mit angegebenen Dimensionen und Stilen hinzu.
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
Die SVG-Builder-Instanz, zu der das “rechte” Element hinzugefügt wird.
x
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der x-Koordinat des Ausgangspunkts des Rechteckens kann ein Doppelwert oder ein Tupel von Doppeltyp und LengthType sein.
y
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der Y-Koordinat des Ausgangspunkts des Rechteckens kann ein Doppelwert oder ein Tupel von Doppeltyp und LengthType sein.
width
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Breite des Rechteckens. kann ein Doppelwert oder eine Doppeltyp und Länge sein.
height
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Höhe des Rechteckens. kann ein Doppelwert oder eine Doppeltyp und LängeTyp sein.
fill
OneOf
&undlt;
Color
, Paint
, string
>
Füllen Sie die Farbe oder das Gemälde-Stil für den Rechteck. Es kann ein Farb oder ein Paint enum-Wert oder eine Server-ID sein. Optionsparameter.
stroke
OneOf
&undlt;
Color
, Paint
, string
>
Die Streichfarbe oder das Gemälde-Stil für die Ausrichtung des Rechteckens. kann eine Farbe oder ein Paint enum-Wert oder Pain Server-ID sein.
id
string
Der einzigartige Identifikator für das rechteckige Element. optionale Parameter.
extend
Action
&undlt;
SVGRectElementBuilder
>
Eine optionale Aktion, um den rechteckigen Element-Builder weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddScript (TBuilder, Aktion)
Er fügt die Konfiguration eines “Script” Elements an den Bauer hinzu.
public static TBuilder AddScript<tbuilder>(this TBuilder builder, Action<svgscriptelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeContentElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGScriptElementBuilder
>
Die Konfigurationsaktion für das “Script” Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddSet(TBuilder, Aktion)
Hinzufügen Sie der Builder eine “Set” Elementkonfiguration.
public static TBuilder AddSet<tbuilder>(this TBuilder builder, Action<svgsetelementbuilder> configure) where TBuilder : ISVGElementBuilder, IBaseAnimationElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGSetElementBuilder
>
Die Konfigurationsaktion für das “Set” Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddStop (TBuilder, Aktion)
Hinzufügen Sie der Bauer eine “Stop”-Elementkonfiguration, um Gradient-Stopp zu definieren.
public static TBuilder AddStop<tbuilder>(this TBuilder builder, Action<svgstopelementbuilder> configure) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGStopElementBuilder
>
Die Konfigurationsaktion für das “Stop” Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddStop (TBuilder, Farbe?, Doppel?, OneOf<Doppel, (Doppel,="" stopunittype)="">, String, Aktion)
Er fügt dem Gradient im SVG-Builder ein “Stop” Element hinzu, wobei bei einem bestimmten Ausgleich Farbe und Unsicherheit angegeben wird.
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
Die SVG-Builder-Instanz, zu der das “Stop” Element hinzugefügt wird.
stopColor
Color
?
Die Farbe an der Stopp. optionale Parameter.
stopOpacity
double
?
Die Opazität bei der Stop. Optional Parameter.
offset
OneOf
&undlt;
double
, (
double
, StopUnitType
und gt;
Die Entschädigung der Stopp innerhalb des Gradients. kann ein Doppel oder ein ValueTuple mit StopUnitType sein.
id
string
Der einzigartige Identifikator für das Stop-Element. optionale Parameter.
extend
Action
&undlt;
SVGStopElementBuilder
>
Eine optionale Aktion, um den Stop-Element-Builder weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddStyle (TBuilder, Aktion)
Hinzufügen Sie dem Bauer eine “Stil”-Elementkonfiguration.
public static TBuilder AddStyle<tbuilder>(this TBuilder builder, Action<svgstyleelementbuilder> configure) where TBuilder : ISVGElementBuilder, IShapeContentElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGStyleElementBuilder
>
Die Konfigurationsaktion für das “Stil” Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddSvg(TBuilder, Aktion)
Er fügt dem Bauer eine “svg” (scalable vector graphics) Elementkonfiguration hinzu.
public static TBuilder AddSvg<tbuilder>(this TBuilder builder, Action<svgsvgelementbuilder> configure) where TBuilder : ISVGElementBuilder, IStructuralElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGSVGElementBuilder
>
Die Konfigurationsaktion für das “svg” Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddSwitch (TBuilder, Aktion)
Hinzufügen Sie eine “Switch” Elemente-Konfiguration zum Bauer.
public static TBuilder AddSwitch<tbuilder>(this TBuilder builder, Action<svgswitchelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGSwitchElementBuilder
>
Die Konfigurationsaktion für das “Switch” Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddSymbol(TBuilder, Action)
Hinzufügen Sie dem Bauer eine “Symbol” -Elementkonfiguration.
public static TBuilder AddSymbol<tbuilder>(this TBuilder builder, Action<svgsymbolelementbuilder> configure) where TBuilder : ISVGElementBuilder, IStructuralElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGSymbolElementBuilder
>
Die Konfigurationsaktion für das “Symbol” Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddText (TBuilder, Aktion)
Hinzufügen Sie der Builder eine “Text” Elemente-Konfiguration.
public static TBuilder AddText<tbuilder>(this TBuilder builder, Action<svgtextelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGTextElementBuilder
>
Die Konfigurationsaktion für das “Text” Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AddText (TBuilder, String, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=""> FontStyle?, String, FontWeight?, OneOf<color, Paint,="" Streng=„">, OneOf<Color, Paint,="" String="">, String, Aktion)
Er fügt ein “Text”-Element mit angegebenem Inhalt und Attribute zum SVG-Builder hinzu.
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
Die Builderinstanz, zu der das “Text” Element hinzugefügt wird.
content
string
Die Textinhalte, die innerhalb des “Text” Elements angezeigt werden sollen.
x
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die x-Koordinate für das Textelement kann ein Doppelwert oder eine Doppeltyp und Länge sein.
y
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die y-Koordinate für das Textelement. kann ein Doppelwert oder eine Doppeltyp und LengthType sein.
fontSize
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Schriftgröße für den Text. kann ein Doppelwert oder eine Doppeltyp und LengthType sein.
fontStyle
FontStyle
?
Der Schriftstil für den Text (z. B. normal, italienisch, oblique).
fontFamily
string
Die Schriftfamilie für den Text (z. B. Arial, Verdana).
fontWeight
FontWeight
?
Das Gewicht (Dichte) des Schrifts (z. B. normal, hart).
fill
OneOf
&undlt;
Color
, Paint
, string
>
Füllen Sie die Farbe oder das Zeichensstil für den Text. Es kann ein Color oder ein Paint enum-Wert oder eine Server-ID sein.
stroke
OneOf
&undlt;
Color
, Paint
, string
>
Es kann eine Farbe oder ein Paint enum-Wert oder eine Server-ID sein.
id
string
Der einzigartige Identifikator für das Textelement.
extend
Action
&undlt;
SVGTextElementBuilder
>
Eine optionale Aktion, um den Textelement-Builder weiter zu konfigurieren.
Returns
TBuilder
Die Builderinstanz für die Kette weiterer Ergänzungen oder Konfigurationen.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die Kette erlaubt.
Veröffentlichung(TBuilder, Aktion)
Add a ’title’ element configuration to the builder.Das “title” element wird verwendet, um einen titel für SVG-inhalt zu geben.
public static TBuilder AddTitle<tbuilder>(this TBuilder builder, Action<svgtitleelementbuilder> configure) where TBuilder : ISVGElementBuilder, IDescriptiveElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGTitleElementBuilder
>
Die Konfigurationsaktion für das “Titel” Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Hinzufügen(TBuilder, Aktion)
Hinzufügen Sie der Builder eine “Nutzung” Elemente-Konfiguration.
public static TBuilder AddUse<tbuilder>(this TBuilder builder, Action<svguseelementbuilder> configure) where TBuilder : ISVGElementBuilder, IStructuralElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGUseElementBuilder
>
Die Konfigurationsaktion für das “Nutz” Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Hinzufügen(TBuilder, String, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„>, OneOf<Doppel (Doppel,="" langtype)=„">, OneOf<Color, Paint,="" String=„">, OneOf<Color, Paint,="" String="">, String, Aktion)
Er fügt dem SVG-Builder ein ‘Nutzung’-Element hinzu und ermöglicht die Wiederverwendung eines vorhandenen Elements, das an anderer Stelle in der SVD definiert ist.
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
Die SVG-Builder-Instanz, zu der das ‘Nutzung’-Element hinzugefügt wird.
href
string
Die Referenz zum bestehenden Element wiederverwendet werden. optionale Parameter.
x
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der x-Koordinat, in dem das neu verwendete Element platziert wird. kann ein Doppel oder ein ValueTuple mit LengthType sein.
y
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Der y-Koordinat, in dem das neu verwendete Element platziert wird. kann ein Doppel oder ein ValueTuple mit LengthType sein.
width
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Breite des wiederverwendeten Elements. kann ein Doppel oder ein ValueTuple mit LengthType sein.
height
OneOf
&undlt;
double
, (
double
, LengthType
und gt;
Die Höhe des wiederverwendeten Elements. kann ein Doppel oder ein ValueTuple mit LengthType sein.
fill
OneOf
&undlt;
Color
, Paint
, string
>
Füllen Sie die Farbe, das Zeichnen oder das Paaren-Server-ID für das Element.
stroke
OneOf
&undlt;
Color
, Paint
, string
>
Die Streichfarbe, die Farbe oder die Farben-Server-ID für das Element.
id
string
Der einzigartige Identifikator für das Element. optionale Parameter.
extend
Action
&undlt;
SVGUseElementBuilder
>
Eine optionale Aktion, um den SVGUseElementBuilder weiter zu konfigurieren.
Returns
TBuilder
Die Bauerinstanz, die Methode Kette erlaubt.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder, die die flüssige API-Nutzung erleichtert.
AddView (TBuilder, Aktion)
Hinzufügen Sie eine “View” Element-Konfiguration zum Bauer.
public static TBuilder AddView<tbuilder>(this TBuilder builder, Action<svgviewelementbuilder> configure) where TBuilder : ISVGElementBuilder, ICompositeElementBuilder
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
SVGViewElementBuilder
>
Die Konfigurationsaktion für das „View“ Element.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Zusätzlich(Der Bauer,)
public static TBuilder Additive<tbuilder>(this TBuilder builder, value) where TBuilder : ISVGElementBuilder, IAnimationAdditionAttributeSetter
Parameters
builder
TBuilder
Returns
TBuilder
Arten von Parametern
TBuilder
AnpassungBaseline(TBuilder und AlignmentBaseline)
Setzt das Attribute „Alignment-Baseline“ für ein SVG-Element.
public static TBuilder AlignmentBaseline<tbuilder>(this TBuilder builder, AlignmentBaseline value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
AlignmentBaseline
Die Alignment Baseline Wert zu setzen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Umfang(TBuilder, Doppel)
Setzt das Attribute „Amplitude“ für ein Komponentenübertragungsfunktionselement.
public static TBuilder Amplitude<tbuilder>(this TBuilder builder, double amplitude) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
amplitude
double
Amplitudewert für die Übertragungsfunktion.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AuszeichnungName(TBuilder, String)
Setzt das AttributeName-Attribut, wobei der Name des CSS-Eigentums oder Attributs angegeben wird, das animiert werden soll.
public static TBuilder AttributeName<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationTargetAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Der Name des Attributs zum Animieren.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
BaselineShift(TBuilder und BaseLineShift)
Setzen Sie das Attribute “Baseline-Shift” für ein SVG-Element mit einem vordefinierten Wert.
public static TBuilder BaselineShift<tbuilder>(this TBuilder builder, BaseLineShift value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
BaseLineShift
Die Baseline ändert den Wert zu setzen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
BaselineShift(TBuilder, Doppel, LängeTyp)
Setzen Sie das Attribute “baseline-shift” für ein SVG-Element mit einem numerischen Wert.
public static TBuilder BaselineShift<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
double
Der numerische Wert für die Baseline Shift.
type
LengthType
Die Art der Länge.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Beginnen Sie mit TBuilder>(TBuilder, Aktion)
Setzt das “Start” Attribute, definiert, wann die Animation beginnen sollte.
public static TBuilder Begin<tbuilder>(this TBuilder builder, Action<timingvaluebuilder> configure) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
configure
Action
&undlt;
TimingValueBuilder
>
Ein Delegat, um den Timing-Wert zu konfigurieren.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
von TBuilder>(TBuilder, Doppel, LängeTyp)
Setzt das “by” Attribute, die den relativen Offsetwert für die Animation mit einem angegebenen Länge-Typ definiert.
public static TBuilder By<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
double
Der relative Offset-Wert für die Animation.
type
LengthType
Die Länge ist für den Wert “by”.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Die CalcMode(TBuilder und CalcMode)
Setzt das Attribute ‘calcMode’, die den Berechnungsmodus für die Animation definiert.
public static TBuilder CalcMode<tbuilder>(this TBuilder builder, CalcMode calcMode) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
calcMode
CalcMode
Die Berechnungsmodus für die Animation.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Klasse (TBuilder, Params String[])
Setzen Sie das “Klasse” Attribute, die dem SVG-Element einen oder mehrere Klassennamen zugeordnet.
public static TBuilder Class<tbuilder>(this TBuilder builder, params string[] value) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
[][]
Die Klassennamen zu zählen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
ClipPath (Aktivitäten in der Nähe von TBuilder, Action)
Setzt das “Clip-Path” Attribute für ein SVG-Element.
public static TBuilder ClipPath<tbuilder>(this TBuilder builder, Action<clippathbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
ClipPathBuilder
>
Ein Delegate, um den Clip-Path zu konfigurieren.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
ClipRule(TBuilder und ClipRule)
Setzt das “Clip-Rule” Attribute für ein SVG-Element.
public static TBuilder ClipRule<tbuilder>(this TBuilder builder, ClipRule value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
ClipRule
Die Clip-Regel ist Wert zu setzen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Farbe(TBuilder, Action)
Setzen Sie das Attribute “Farbe” für ein SVG-Element mit einer benutzerdefinierten Konfiguration.
public static TBuilder Color<tbuilder>(this TBuilder builder, Action<colorbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
ColorBuilder
>
Ein Delegat, um die Farbe zu konfigurieren.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Farbe(TBuilder, Farbe)
Setzen Sie das Attribute “Farbe” für ein SVG-Element mit einem Farbwert.
public static TBuilder Color<tbuilder>(this TBuilder builder, Color colorValue) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
colorValue
Color
Die Farbe wird festgelegt.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
FarbeInterpolation(TBuilder und ColorInterpolation)
Setzt das Attribute “Color-Interpolation” für ein SVG-Element.
public static TBuilder ColorInterpolation<tbuilder>(this TBuilder builder, ColorInterpolation value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
ColorInterpolation
Die vordefinierte Farbinterpolationswert zu bestimmen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
FarbinterpolationFilter(TBuilder und ColorInterpolation)
Setzt das Attribut “Color-Interpolation-Filter” für ein SVG-Element.
public static TBuilder ColorInterpolationFilters<tbuilder>(this TBuilder builder, ColorInterpolation value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
ColorInterpolation
Die vordefinierte Farbinterpolationswert für Filter festgelegt.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Farbenprofile(TBuilder, String)
Setzt das “Color-Profile” Attribute für ein SVG-Element.
public static TBuilder ColorProfile<tbuilder>(this TBuilder builder, string value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
string
Die Farbenprofilwert zu setzen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Farbveränderung(TBuilder und ColorRendering)
Setzen Sie das “Color-rendering” Attribute für ein SVG-Element mit einem vordefinierten Enum-Wert.
public static TBuilder ColorRendering<tbuilder>(this TBuilder builder, ColorRendering value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
ColorRendering
Die ColorRendering enum Wert zu setzen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Künstler (TBuilder und Kurator)
Setzen Sie das “Cursor” Attribute für ein SVG-Element mit einem vordefinierten Enum-Wert.
public static TBuilder Cursor<tbuilder>(this TBuilder builder, Cursor value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
Cursor
Der Cursor enum Wert zu setzen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Leitung (TBuilder, Textdirektion)
Setzen Sie das Attribute “Reisung” für ein SVG-Element mit einem vordefinierten Enum-Wert.
public static TBuilder Direction<tbuilder>(this TBuilder builder, TextDirection value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
TextDirection
Die TextDirection enum Wert zu setzen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Bildschirm (TBuilder und DisplayType)
Setzen Sie das Attribute “Display” für ein SVG-Element mit einem vordefinierten Enum-Wert.
public static TBuilder Display<tbuilder>(this TBuilder builder, DisplayType value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
DisplayType
Die DisplayType enum Wert zu setzen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
DominantBaseline(TBuilder, DominantBaseline)
Setzen Sie das Attribute “Dominant-Baseline” für ein SVG-Element mit einem vordefinierten Enum-Wert.
public static TBuilder DominantBaseline<tbuilder>(this TBuilder builder, DominantBaseline value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
DominantBaseline
Die DominantBaseline enum Wert zu setzen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Der T-Builder>(TBuilder und TimeSpan)
Setzt das “dur” Attribute, die die Dauer der Animation angibt.
public static TBuilder Dur<tbuilder>(this TBuilder builder, TimeSpan duration) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
duration
TimeSpan
Die Dauer der Animation.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Der T-Builder>(TBuilder und Dur)
Setzt das “dur” Attribute, die den vordefinierten Dauertyp der Animation angibt.
public static TBuilder Dur<tbuilder>(this TBuilder builder, Dur value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
Dur
Die vordefinierte Dauer für die Animation.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Dx(TBuilder, LengthType, Params doppelt[])
Setzen Sie das Attribute ‘dx’, um die horizontale Position jedes Charakters im Text anzupassen.
public static TBuilder Dx<tbuilder>(this TBuilder builder, LengthType type = LengthType.Px, params double[] values) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
type
LengthType
Die Art der Längeinheit für die Werte.
values
double
[][]
Die horizontalen Anpassungswerte für jeden Charakter.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Remarks
Diese Methode ermöglicht eine feine Kontrolle über den horizontalen Bereich der Charaktere im Text.
Dx(TBuilder, Doppel, LängeTyp)
Setzen Sie einen einzelnen horizontalen Anpassungswert für den Textgehalt.
public static TBuilder Dx<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
double
Der horizontale Anpassungswert.
type
LengthType
Die Art der Länge-Einheit für den Wert.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Remarks
Diese Methode legt das Attribute ‘dx’ mit einem einzigen Wert fest, der die horizontale Position des Textgehaltes angepasst.
Die T-Builder>(TBuilder, Doppel[][]Die Länge)
Setze mehrere vertikale Anpassungswerte für den Textgehalt.
public static TBuilder Dy<tbuilder>(this TBuilder builder, double[] values, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
values
double
[][]
Die Reihe von vertikalen Anpassungswerten.
type
LengthType
Die Art der Längeinheit für die Werte.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Remarks
Diese Methode legt den “DY” Attribut mit mehreren Werten fest, wodurch einzelne vertikale Anpassungen für jedes Charakter oder Textsegment erlaubt werden.
Die T-Builder>(TBuilder, Doppel, LängeTyp)
Setzen Sie einen einzelnen vertikalen Anpassungswert für den Textgehalt.
public static TBuilder Dy<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
double
Der vertikale Anpassungswert.
type
LengthType
Die Art der Länge-Einheit für den Wert.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Remarks
Diese Methode legt das Attribute “DY” mit einem einzigen Wert fest, der die vertikale Position des Textgehaltes angepasst.
Endgülter TBuilder>(TBuilder, Aktion)
Setzt das “End” Attribute, definiert, wann die Animation beendet werden sollte.
public static TBuilder End<tbuilder>(this TBuilder builder, Action<timingvaluebuilder> configure) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
configure
Action
&undlt;
TimingValueBuilder
>
Ein Delegat, um den Timing-Wert zu konfigurieren.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Exponenten (TBuilder, Doppel)
Setzt das Attribute “Exponent” für ein Komponentenübertragungsfunktionselement.
public static TBuilder Exponent<tbuilder>(this TBuilder builder, double exponent) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
exponent
double
Exponentenwert für die Übertragungsfunktion.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Erfüllung(TBuilder, AnimationFill)
Setzt das “füllte” Attribut, definiert, wie die Animation Stile außerhalb ihrer aktiven Dauer anwenden sollte.
public static TBuilder Fill<tbuilder>(this TBuilder builder, AnimationFill value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
AnimationFill
Das Füllverhalten der Animation.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Erfüllung(TBuilder, Aktion< Paintbuilder>)
Setzen Sie das “füllte” Attribute für ein SVG-Element mit einer benutzerdefinierten Konfiguration.
public static TBuilder Fill<tbuilder>(this TBuilder builder, Action<paintbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
PaintBuilder
>
Ein Delegat, um den PaintBuilder zu konfigurieren.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Erfüllung(TBuilder, Farbe)
Setzen Sie das “füllte” Attribut für ein SVG-Element mit einer Farbe.
public static TBuilder Fill<tbuilder>(this TBuilder builder, Color color) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
color
Color
Die Farbe muss als Füll festgelegt werden.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Erfüllung(Künstler, Paint)
Setzen Sie das “füllte” Attribute für ein SVG-Element mit einem vordefinierten Paint enum-Wert.
public static TBuilder Fill<tbuilder>(this TBuilder builder, Paint paint) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
paint
Paint
Die Paint enum Wert zu setzen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
FillOpacity(TBuilder, Doppel)
Setzt die “Full-opacity” Attribute für ein SVG Element. Wert muss zwischen 0.0 (vollständig transparent) und 1.0 ( vollständig opach) sein.
public static TBuilder FillOpacity<tbuilder>(this TBuilder builder, double opacity) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
opacity
double
Die Opacity-Wert wird festgelegt.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Exceptions
Überschwemmt, wenn die Opazität nicht im gültigen Bereich liegt.
FillRule(TBuilder und FillRule)
Setzen Sie das “Full-Rule” Attribute für ein SVG-Element mit einer vordefinierten Fill Rule enum-Wert.
public static TBuilder FillRule<tbuilder>(this TBuilder builder, FillRule value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
FillRule
Die FillRule enum Wert zu setzen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Filter (TBuilder, Aktion)
Setzen Sie das “Filter” Attribute für ein SVG-Element mit einer benutzerdefinierten Konfiguration.
public static TBuilder Filter<tbuilder>(this TBuilder builder, Action<filtervaluelistbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
FilterValueListBuilder
>
Ein Delegat, um den FilterValueListBuilder zu konfigurieren.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
FloodColor(TBuilder, Farbe)
Setzen Sie das “Flood-Color” Attribute für ein SVG-Element mit einer System.Drawing-Farbe.
public static TBuilder FloodColor<tbuilder>(this TBuilder builder, Color colorValue) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
colorValue
Color
Die Farbe wird als die Flutfarbe festgelegt.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
FloodColor(TBuilder, Action)
Setzen Sie das “Flood-Color” Attribute für ein SVG-Element mit einer benutzerdefinierten Farbkonfiguration.
public static TBuilder FloodColor<tbuilder>(this TBuilder builder, Action<colorbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
ColorBuilder
>
Ein Delegat, um den ColorBuilder zu konfigurieren.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Überschwemmung(TBuilder, Doppel)
Setzt das “Flood-opacity” Attribute für ein SVG Element. Wert muss zwischen 0.0 (vollständig transparent) und 1.0 ( vollständig opach) sein.
public static TBuilder FloodOpacity<tbuilder>(this TBuilder builder, double opacity) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
opacity
double
Die Opacity-Wert wird festgelegt.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Exceptions
Überschwemmt, wenn die Opazität nicht im gültigen Bereich liegt.
Bildschirm (TBuilder, String)
Setzt das “Font-Familie” Attribute für ein SVG-Element.
public static TBuilder FontFamily<tbuilder>(this TBuilder builder, string value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
string
Die Font-Familie zu setzen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Künstler (TBuilder, Doppel, LängeTyp)
Setzen Sie das “Font-kerning” Attribute für ein SVG-Element mit einem numerischen Wert und einem bestimmten Länge-Typ.
public static TBuilder FontKerning<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
double
Die Font-Kernwert wird festgelegt.
type
LengthType
Die Länge Typ (z. B. px, em)
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Künstler (TBuilder und Kerning)
Setzen Sie das “font-kerning” Attribute für ein SVG-Element mit einem vordefinierten Kerningwert.
public static TBuilder FontKerning<tbuilder>(this TBuilder builder, Kerning value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
Kerning
Die vordefinierte Kernwert zu bestimmen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Bildschirm (TBuilder, Doppel, LängeTyp)
Setzen Sie das “Font-Size” Attribute für ein SVG-Element mit einem numerischen Wert und einem bestimmten Länge-Typ.
public static TBuilder FontSize<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
double
Die Schriftgröße Wert zu setzen.
type
LengthType
Die Länge Typ (z. B. px, em)
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Bildschirm (TBuilder und FontSize)
Setzen Sie das “Font-Size” Attribute für ein SVG-Element mit einem vordefinierten Schriftgrößewert.
public static TBuilder FontSize<tbuilder>(this TBuilder builder, FontSize value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
FontSize
Die vordefinierte Schriftgröße Wert zu setzen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
BildschirmBewegung(TBuilder, Doppel)
Setzt das Attribute ‘font-size-adjust’ für ein SVG-Element.
public static TBuilder FontSizeAdjust<tbuilder>(this TBuilder builder, double value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
double
Die Schriftgröße ändert den Wert zu setzen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
BildschirmBewegung(Der Bauer,)
public static TBuilder FontSizeAdjust<tbuilder>(this TBuilder builder, value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Returns
TBuilder
Arten von Parametern
TBuilder
FontStretch (TBuilder und FontStretch)
Setzen Sie das “font-stretch” Attribute für ein SVG-Element mit einem vordefinierten Font-Stretch-Wert.
public static TBuilder FontStretch<tbuilder>(this TBuilder builder, FontStretch value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
FontStretch
Die vordefinierte Font Stretch-Wert zu setzen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Bildschirm (TBuilder und FontStyle)
Setzen Sie das “Font-Stil” -Attribute für ein SVG-Element mit einem vordefinierten Font-Styl-Wert.
public static TBuilder FontStyle<tbuilder>(this TBuilder builder, FontStyle value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
FontStyle
Die vordefinierte Schriftstilwert zu setzen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Die Variante (TBuilder, String)
Setzt das “font-variant” Attribute für ein SVG-Element.
public static TBuilder FontVariant<tbuilder>(this TBuilder builder, string value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
string
Die Font Variante Wert zu setzen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
FontWeight (TBuilder und FontWeight)
Setzen Sie das “font-weight” Attribute für ein SVG-Element mit einem vordefinierten Buchstabengewicht.
public static TBuilder FontWeight<tbuilder>(this TBuilder builder, FontWeight value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
FontWeight
Die vordefinierte Schriftgewichtwert zu setzen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
FormatSvgLengths(doppelt[][]Die Länge)
Formatieren Sie eine Reihe von doppelten Werte in eine String-Repräsentation der SVG-Länge.
public static string FormatSvgLengths(double[] values, LengthType type)
Parameters
values
double
[][]
Die Reihe von doppelten Werte, die Länge darstellen.
type
LengthType
Die Art der Länge-Einheit zu verwenden (z. B. Pixel).
Returns
Ein formatiertes String von SVG Längen.
Remarks
Diese Nutzungsmethode wird verwendet, um Längewerte für SVG-Attribute zu formatieren und die entsprechende Einheit (wie ‘px’) an jede Wert hinzugefügt.
von tbuilder>(TBuilder, Doppel, LängeTyp)
Setzt das “von” Attribute, definiert den Startwert der Animation mit einem angegebenen Länge-Typ.
public static TBuilder From<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
double
Der Startwert für die Animation.
type
LengthType
Die Länge für den Wert „von“.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
GlyphOrientationVertical(TBuilder, Textorientierung)
Setzt das “glyph-orientation-vertical” Attribute für ein SVG-Element, die die Orientierung der glyphs spezifiziert.
public static TBuilder GlyphOrientationVertical<tbuilder>(this TBuilder builder, TextOrientation orientation) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
orientation
TextOrientation
Die Textorientierung Wert zu setzen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
GradientTransform (TBuilder, Func<transformbuilder="">"">)
Setzt das Attribute “GradientTransform” für ein Gradientenelement.
public static TBuilder GradientTransform<tbuilder>(this TBuilder builder, Func<transformbuilder, transformbuilder=""> configure) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder
Parameters
builder
TBuilder
Der SVG Element Builder, auf den das Attribute angewendet wird.
configure
Func
&undlt;
TransformBuilder
, TransformBuilder
>
Eine Funktion, um den SVG Transform Builder zu konfigurieren.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
GradientUnits(TBuilder, Koordinaten)
Setzt das Attribute “GradientUnits” für ein Gradientenelement.
public static TBuilder GradientUnits<tbuilder>(this TBuilder builder, CoordinateUnits units) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder
Parameters
builder
TBuilder
Der SVG Element Builder, auf den das Attribute angewendet wird.
units
CoordinateUnits
Die Koordinaten für den Gradient (userSpaceOnUse oder objectBoundingBox).
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Höhen (TBuilder, Doppel, LängeTyp)
Setzt das “High” Attribute für ein SVG-Element.
public static TBuilder Height<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IHeightAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
double
Der Wert für das „High“ Attribute.
type
LengthType
Die Art der Länge Messung (default ist Pixel).
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Href(TBuilder, String)
Setzt das “href” Attribute für ein SVG-Element, wobei eine URL angegeben wird, um auf sie zu linken.
public static TBuilder Href<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationTargetElementAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
URL für den Link zu.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Id(TBuilder, String)
Setzt das “ID” Attribute, die dem SVG-Element einen einzigartigen Identifier zugeordnet.
public static TBuilder Id<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Der einzigartige Identifier des Elements.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Bildverarbeitung(TBuilder und ImageRendering)
Setzt das Attribute “Image-Rendering” für ein SVG-Element, die die renderingqualität der Bilder spezifiziert.
public static TBuilder ImageRendering<tbuilder>(this TBuilder builder, ImageRendering value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
ImageRendering
Das Bild rendering Wert zu setzen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
In der T-Builder>(TBuilder, String)
Setzt das “in” Attribute für einen SVG-Filter primitiv.
public static TBuilder In<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IFilterPrimitiveInAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
string
Die Quellgrafik oder das primitive Filter wird als Eingang verwendet.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
In der T-Builder>(TBuilder, FilterInput)
Setzen Sie das “in” Attribute für einen SVG-Filter primitiv mit einer vordefinierten Eintrittsquelle.
public static TBuilder In<tbuilder>(this TBuilder builder, FilterInput input) where TBuilder : ISVGElementBuilder, IFilterPrimitiveInAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
input
FilterInput
Die vordefinierte Eintrittsquelle (z. B. SourceGraphic, SourceAlpha).
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Intercept (TBuilder, Doppel)
Setzt das Attribute “Intercept” für ein Komponentenübertragungsfunktionselement.
public static TBuilder Intercept<tbuilder>(this TBuilder builder, double intercept) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
intercept
double
Der Interceptwert für die Übertragungsfunktion.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
KeySplines(TBuilder, Aktion)
Setzt die “keySplines” Attribute, die die Kontrollpunkte für das Pachen der Animation spezifiziert.
public static TBuilder KeySplines<tbuilder>(this TBuilder builder, Action<animationsplinebuilder> buildSplines) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
buildSplines
Action
&undlt;
AnimationSplineBuilder
>
Die Aktion, um die Spline-Konfiguration aufzubauen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
KeyTimes(TBuilder, Params doppelt[])
Setzt die “keyTimes” Attribute, die die Zeiten definiert, in denen die Schlüsselwerte angewendet werden.
public static TBuilder KeyTimes<tbuilder>(this TBuilder builder, params double[] keyTimes) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
keyTimes
double
[][]
Die Reihe von Schlüsselzeiten für die Animation.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Lang(TBuilder, String)
Setzt das Attribute ’lang’, die die Sprache des Inhalts des Elements spezifiziert.
public static TBuilder Lang<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Sprachcode für den Inhalt des Elements.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
LängeAdjust(TBuilder, LängeAnpassung)
Setzt die Länge-Anpassungsmethode für den Textinhalt fest.
public static TBuilder LengthAdjust<tbuilder>(this TBuilder builder, LengthAdjust value) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
LengthAdjust
Die Länge Anpassungsmethode.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Remarks
Diese Methode legt das Attribut “LängeEinstellung” fest, um zu bestimmen, wie die Textlänge angepasst wird, entweder durch Spazieren oder durch Skalieren.
Schriftgelehrte(TBuilder, Doppel, LängeTyp)
Setzt das “Letter-spacing” Attribute für ein SVG-Element mit einem numerischen Wert und einem bestimmten Länge-Typ.
public static TBuilder LetterSpacing<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
double
Die Buchstabe spacing Wert zu setzen.
type
LengthType
Die Länge Typ (z. B. px, em)
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Schriftgelehrte(TBuilder und Spacing)
Setzen Sie das “Letter-spacing” Attribute für ein SVG-Element mit einem vordefinierten Spazierungswert.
public static TBuilder LetterSpacing<tbuilder>(this TBuilder builder, Spacing value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
Spacing
Die vordefinierte Spazierwert zu bestimmen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Lichtkünstler(TBuilder, Farbe)
Setzen Sie das Attribute “Lichtfarbe” für ein SVG-Element mit einem angegebenen Farbwert.
public static TBuilder LightingColor<tbuilder>(this TBuilder builder, Color colorValue) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
colorValue
Color
Die Farbwerte, die für den Beleuchtungseffekt festgelegt werden.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Lichtkünstler(TBuilder, Action)
Setzen Sie das Attribute “Lichtfarbe” für ein SVG-Element mit einer benutzerdefinierten Farbkonfiguration.
public static TBuilder LightingColor<tbuilder>(this TBuilder builder, Action<colorbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
ColorBuilder
>
Ein Delegat, um die Farbe zu konfigurieren.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
MarkerEnd (TBuilder, String)
Setzt das “Marker-End” Attribute für ein SVG-Element, die den Marker am Ende einer Strecke spezifiziert.
public static TBuilder MarkerEnd<tbuilder>(this TBuilder builder, string markerId) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
markerId
string
Die ID des Markers zu verwenden.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
MarkerEnd (TBuilder und MarkerPos)
Setzen Sie das “Marker-End” Attribute für ein SVG-Element mit einer vordefinierten Markerposition.
public static TBuilder MarkerEnd<tbuilder>(this TBuilder builder, MarkerPos value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
MarkerPos
Die Marker-Position wird festgelegt.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
MarkerMid(TBuilder, String)
Setzt das “Marker-Mid” Attribute für ein SVG-Element, die den Marker an den Mittepunkten einer Strecke spezifiziert.
public static TBuilder MarkerMid<tbuilder>(this TBuilder builder, string markerId) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
markerId
string
Die ID des Markers zu verwenden.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
MarkerMid(TBuilder und MarkerPos)
Setzen Sie das “Marker-Mid” Attribute für ein SVG-Element mit einer vordefinierten Markerposition.
public static TBuilder MarkerMid<tbuilder>(this TBuilder builder, MarkerPos value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
MarkerPos
Die Marker-Position wird festgelegt.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
MarkerStart (TBuilder, String)
Setzt das “Marker-Start” Attribute für ein SVG-Element, die den Marker am Beginn einer Strecke spezifiziert.
public static TBuilder MarkerStart<tbuilder>(this TBuilder builder, string markerId) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
markerId
string
Die ID des Markers zu verwenden.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
MarkerStart (TBuilder und MarkerPos)
Setzen Sie das “Marker-Start” Attribute für ein SVG-Element mit einer vordefinierten Markerposition.
public static TBuilder MarkerStart<tbuilder>(this TBuilder builder, MarkerPos value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
MarkerPos
Die Marker-Position wird festgelegt.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Die Maske (TBuilder, Aktion)
Setzen Sie das Attribut “Maske” für ein SVG-Element mit einer benutzerdefinierten Maskenkonfiguration.
public static TBuilder Mask<tbuilder>(this TBuilder builder, Action<maskbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
MaskBuilder
>
Ein Delegat, um die Maske zu konfigurieren.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Max (TBuilder und TimeSpan)
Setzt das “max” Attribute, die die maximale Dauer der Animation angibt.
public static TBuilder Max<tbuilder>(this TBuilder builder, TimeSpan duration) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
duration
TimeSpan
Die maximale Dauer der Animation.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Max (TBuilder, Medien)
Setzt das “max” Attribute, die den vordefinierten Höchstdauerbedingungen für die Animation angibt.
public static TBuilder Max<tbuilder>(this TBuilder builder, Media value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
Media
Die vordefinierte maximale Dauerbedingung für die Animation.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Min(TBuilder und TimeSpan)
Setzt das “min” Attribute, die die Mindestdauer der Animation angibt.
public static TBuilder Min<tbuilder>(this TBuilder builder, TimeSpan duration) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
duration
TimeSpan
Die Mindestdauer der Animation.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Min(TBuilder, Medien)
Setzt das “min” Attribute, die die Mindestdauerbedingung für die Animation basierend auf Medien angibt.
public static TBuilder Min<tbuilder>(this TBuilder builder, Media value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
Media
Die mit Medien verbundene Mindestdauerbedingung für die Animation.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Offset (TBuilder, Doppel)
Setzt das “offset” Attribute für ein Komponentenübertragungsfunktionselement.
public static TBuilder Offset<tbuilder>(this TBuilder builder, double offset) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
offset
double
Der Offsetwert für die Übertragungsfunktion.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Abtreibung (TBuilder, String)
Setzt das “Unabort” Ereignisattribut, definiert ein Script, das ausgeführt wird, wenn die Ladung eines SVG-Dokuments abgebrochen wird.
public static TBuilder OnAbort<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt werden muss, wenn die Dokumentladung abortiert wird.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Eröffnung(TBuilder, String)
Setzt das “Start” Attribute und definiert ein Script, das am Anfang der Animation ausgeführt werden soll.
public static TBuilder OnBegin<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Das Szenario wird ausgeführt, wenn die Animation beginnt.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
OnCanPlay(TBuilder, String)
Setzt das “Oncanplay” Event-Attribute für die Verarbeitung von Medien-Playability-Checks.
public static TBuilder OnCanPlay<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt wird, wenn die Medien spielen können.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Veröffentlicht durch (TBuilder, String)
Setzt das “oncanplaythrough” Ereignisattribut für die Verarbeitung der Medien-Playability ohne Unterbrechung.
public static TBuilder OnCanPlayThrough<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt wird, wenn die Medien bis zum Ende durchlaufen können, ohne aufzuhören, um zu buffern.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Veröffentlicht(TBuilder, String)
Setzen Sie das Event-Attribute “Unanzeigen” für die Handhabung von Benutzerannullierungsaktionen.
public static TBuilder OnCancel<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script zum Ausführen auf Annullierung von Ereignissen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Veränderung(TBuilder, String)
Setzen Sie das Event-Attribute für die Verarbeitung von Änderungen im Wert des Elements.
public static TBuilder OnChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt werden muss, wenn sich der Wert des Elements ändert.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
OnClick (TBuilder, String)
Setzen Sie das Event-Attribute “Onclick” für die Handhabung von Klicks-Events auf dem Element.
public static TBuilder OnClick<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, um auf Klicks-Events auszuführen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Veröffentlicht(TBuilder, String)
Setzt das “Unklose” Ereignisattribut, um die engen Aktionen auf Dialogelemente zu behandeln.
public static TBuilder OnClose<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt wird, wenn ein Dialog geschlossen ist.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
OnCopy(TBuilder, String)
Setzt das “oncopy” Ereignisattribut, definiert ein Script, das ausgeführt wird, wenn die Inhalte aus dem SVG-Element kopiert werden.
public static TBuilder OnCopy<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentElementEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script zum Ausführen auf dem Kopie-Event.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
OnCueChange(TBuilder, String)
Setzen Sie das Ereignisattribut ‘oncuechange’ für die Bearbeitung von Änderungen in den aktiven Kugeln der Textstraße.
public static TBuilder OnCueChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt werden muss, wenn sich der Texttrack aktiv ändert.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Veröffentlichung(TBuilder, String)
Setzt das “oncut” Ereignisattribut, definiert ein Script, das ausgeführt wird, wenn die Inhalte aus dem SVG-Element abgeschnitten werden.
public static TBuilder OnCut<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentElementEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script zum Ausführen auf dem Cut Event.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
OnDblClick(TBuilder, String)
Setzen Sie das Event-Attribute “ondblclick” für die Handhabung von Double-Click-Events auf dem Element.
public static TBuilder OnDblClick<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, um auf doppelklickenden Ereignissen auszuführen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Veröffentlichung(TBuilder, String)
Setzen Sie das Event-Attribute “Verdrag” für die Handhabung von Drahtaktionen auf dem Element.
public static TBuilder OnDrag<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das während einer Drag-Operation ausgeführt wird.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Veröffentlichung(TBuilder, String)
Setzt das “undragend” Ereignisattribut, um das Ende einer Drachenoperation zu handhaben.
public static TBuilder OnDragEnd<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt werden muss, wenn eine Traktionsoperation beendet wird.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Veröffentlichung(TBuilder, String)
Setzen Sie das “undragenter” Ereignisattribut, um den Eingang eines dragged Element in ein gültiges Drop-Ziel zu verarbeiten.
public static TBuilder OnDragEnter<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt wird, wenn ein gedrehtes Element ein gültiges Drop-Ziel eingibt.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
OnDragExit(TBuilder, String)
Setzen Sie das “ondragexit” Ereignisattribut, um den Ausgang eines dragged Elementes aus einem gültigen Drop-Ziel zu handhaben.
public static TBuilder OnDragExit<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt wird, wenn ein gedrehtes Element ein gültiges Drop-Ziel entlässt.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Veröffentlichung(TBuilder, String)
Setzen Sie das “undragleave” Ereignisattribut, um die Verlassenung eines dragged Element von einem gültigen Drop-Ziel zu handhaben.
public static TBuilder OnDragLeave<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt wird, wenn ein gedrehtes Element ein gültiges Drop-Ziel verlässt.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
OnDragOver(TBuilder, String)
Setzen Sie das “undragover” Ereignisattribut, um das Drehen eines Elements über einen gültigen Drop-Ziel zu handhaben.
public static TBuilder OnDragOver<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt wird, wenn ein Element über ein gültiges Drop-Ziel gezogen wird.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Startseite > Tbuilder>(TBuilder, String)
Setzt das “undragstart” Ereignisattribut, um den Beginn einer Drag-Operation zu handhaben.
public static TBuilder OnDragStart<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Skript, das ausgeführt werden muss, wenn eine Drehoperation beginnt.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
OnDrop(TBuilder, String)
Setzen Sie das “undrop” Ereignisattribut, um den Fall eines Elements auf einen gültigen Fallziel zu handhaben.
public static TBuilder OnDrop<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt wird, wenn ein Element auf ein gültiges Drop-Ziel gedreht wird.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
OnDurationChange(TBuilder, String)
Setzt das Event-Attribute „Wandel“ für die Bearbeitung von Veränderungen in der Dauer der Medien.
public static TBuilder OnDurationChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt werden muss, wenn die Dauer der Medien ändert.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Anfällig (TBuilder, String)
Setzt das “unemptied” Ereignisattribut, um die Entladung der Quelle des Medienelements zu handhaben.
public static TBuilder OnEmptied<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt werden muss, wenn die Quelle des Medienelementes emptiert wird.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Anschließend (TBuilder, String)
Setzt das “end” Attribute, definiert ein Script, das am Ende der Animation ausgeführt werden soll.
public static TBuilder OnEnd<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Das Szenario wird ausgeführt, wenn die Animation endet.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Entdeckung(TBuilder, String)
Setzt das “geteilte” Ereignisattribut, um das Ende der Medien-Playback zu verarbeiten.
public static TBuilder OnEnded<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt wird, wenn die Media-Playback beendet wird.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
OnError (TBuilder, String)
Setzen Sie das Ereignis-Attribute “Error” für die Bearbeitung von Fehler-Events auf dem Element.
public static TBuilder OnError<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICommonEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script zum Ausführen, wenn ein Fehler auftritt.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
OnFocus (TBuilder, String)
Setzen Sie das “onfocus” Event-Attribute für die Handhabung von Fokus-Events auf dem Element.
public static TBuilder OnFocus<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt wird, wenn das Element Fokus erhält.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Aufzuhalten(TBuilder, String)
Setzt das “onfocusin” Ereignisattribut für die Handhabung von Fokus-In-Events auf dem Element.
public static TBuilder OnFocusIn<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGraphicalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt werden muss, wenn das Element Fokus erhält, typischerweise vor dem “onfokus” Ereignis.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Remarks
Dieses Ereignis unterscheidet sich von “onfokus” in der Tat, dass es die Bublung unterstützt und kann verwendet werden, um Fokusveränderungen auf Kinderelemente auch zu erkennen.
Aufzuhalten(TBuilder, String)
Setzen Sie das Event-Attribute “onfocusout” für die Handhabung von Focus-Out-Events auf dem Element.
public static TBuilder OnFocusOut<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGraphicalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt wird, wenn das Element Fokus verliert, typischerweise vor dem “Onblur” Ereignis.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Remarks
Das “onfocusout” Ereignis wird ausgelöst, wenn ein Element in der Lage ist, den Fokus zu verlieren. ähnlich wie das “OnfOCUSIN”, unterstützt dies die Bublung und kann verwendet werden, um Fokusveränderungen auf Kinderelemente auch zu erkennen.
Veröffentlichung(TBuilder, String)
Setzen Sie das ‘oninput’ Event-Attribute für die Handhabung von Eingabe-Events auf dem Element.
public static TBuilder OnInput<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt wird, wenn das Element Benutzerinträge erhält.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
OnInvalid (TBuilder, String)
Setzt das “unvalid” Ereignisattribut für die Handhabung von ungültigen Veranstaltungen auf Formelelementen.
public static TBuilder OnInvalid<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt werden muss, wenn der Wert des Elements nicht gültig ist.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
OnKeyDown(TBuilder, String)
Setzen Sie das ‘onkeydown’ Event-Attribute für die Handhabung von Keyydow-Events auf dem Element.
public static TBuilder OnKeyDown<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt wird, wenn ein Schlüssel unterdrückt wird.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
OnKeyPress(TBuilder, String)
Setzen Sie das “onkeypress” Event-Attribute für die Handhabung von Keypress-Events auf dem Element.
public static TBuilder OnKeyPress<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt wird, wenn ein Schlüssel gedrückt und veröffentlicht wird.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Veröffentlichung(TBuilder, String)
Setzen Sie das Event-Attribute “Unkeyup” für die Handhabung von Keyup-Events auf dem Element.
public static TBuilder OnKeyUp<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt wird, wenn ein Schlüssel veröffentlicht wird.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Erweiterung(TBuilder, String)
Setzen Sie das Event-Attribute “Laden” für die Bearbeitung von Laden-Events auf dem Element.
public static TBuilder OnLoad<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt wird, wenn das Element abgeschlossen ist.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Startseite > Tbuilder>(TBuilder, String)
Setzen Sie das “onloadstart” Ereignisattribut für die Handhabung von Veranstaltungen am Beginn einer Medienlast-Operation.
public static TBuilder OnLoadStart<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script zum Ausführen am Beginn der Ladung.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AufgeladenData(TBuilder, String)
Setzen Sie das “onloadeddata” Ereignisattribut für die Verarbeitung von Veranstaltungen, wenn Mediendaten geladen werden.
public static TBuilder OnLoadedData<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt wird, wenn die Mediendaten geladen werden.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
OnLoadedMetadata(TBuilder, String)
Setzen Sie das Event-Attribute ‘Onloadedmetadata’ für die Handhabung von Ereignissen, wenn Medienmetadaten geladen werden.
public static TBuilder OnLoadedMetadata<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt wird, wenn die Medienmetadata geladen werden.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
OnMouseDown(TBuilder, String)
Setzen Sie das “unmousedown” Ereignisattribut für die Handhabung der Maus auf die Veranstaltungen auf dem Element.
public static TBuilder OnMouseDown<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt wird, wenn ein Mouse-Taste auf das Element gedrückt wird.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
OnMouseEnter(TBuilder, String)
Setzen Sie das Event-Attribute “Onmouseenter” für die Handhabung der Maus in die Ereignisse auf dem Element.
public static TBuilder OnMouseEnter<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt werden muss, wenn der Mauszeiger das Element eingibt.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
OnMouseLeave(TBuilder, String)
Setzen Sie das “unmouseleave” Ereignisattribut für die Handhabung von Maus-Lass-Events auf dem Element.
public static TBuilder OnMouseLeave<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt werden muss, wenn der Maus-Anzeiger das Element verlässt.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
OnMouseMove(TBuilder, String)
Setzt das “onmousemove” Ereignisattribut für die Handhabung von Mouse Bewegungsereignissen auf dem Element.
public static TBuilder OnMouseMove<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt werden muss, wenn der Mauszeiger innerhalb des Elements bewegt.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
OnMouseOut(TBuilder, String)
Setzen Sie das Event-Attribute ‘onmouseout’ für die Handhabung von Mäusen aus den Ereignissen auf dem Element.
public static TBuilder OnMouseOut<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt werden muss, wenn der Mauszeiger aus dem Element bewegt.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
OnMouseOver(TBuilder, String)
Setzen Sie das “onmouseover” Ereignisattribut für die Handhabung der Maus über die Veranstaltungen auf dem Element.
public static TBuilder OnMouseOver<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt werden muss, wenn der Mauszeiger über dem Element liegt.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
OnMouseUp(TBuilder, String)
Setzen Sie das ‘onmouseup’ Event-Attribute für die Handhabung von Mouse-Up-Events auf dem Element.
public static TBuilder OnMouseUp<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt wird, wenn eine Maus-Taste über das Element freigesetzt wird.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
OnMouseWheel(TBuilder, String)
Setzt das “Onmousewheel” Ereignisattribut für die Handhabung von Maus-Roll-Events auf dem Element.
public static TBuilder OnMouseWheel<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt wird, wenn die Mausrad über das Element verwendet wird.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Anfänger (TBuilder, String)
Setzt das “unpaste” Ereignisattribut und definiert ein Script, das ausgeführt wird, wenn Inhalte in das SVG-Element gepastet werden.
public static TBuilder OnPaste<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentElementEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script zum Ausführen auf dem Paste-Event.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Aufenthalt(TBuilder, String)
Setzt das “onpause” Event-Attribute für die Handhabung von Pause-Events, typisch für Medienelemente.
public static TBuilder OnPause<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script zum Ausführen, wenn die Medien unterbrochen sind.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Veröffentlichung(TBuilder, String)
Setzt das “onplay” Ereignisattribut für die Handhabung von Spielereignissen, typisch für Medienelemente.
public static TBuilder OnPlay<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt wird, wenn die Medien zu spielen beginnen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Veröffentlichung(TBuilder, String)
Setzen Sie das Event-Attribute für die Handhabung von Ereignissen, wenn die Medien aktiv gespielt werden, nachdem sie aufgehört oder gestoppt wurden, um zu buffern.
public static TBuilder OnPlaying<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script zum Ausführen, wenn die Medien aktiv gespielt werden.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Erweiterung(TBuilder, String)
Setzt das “unprogressive” Ereignisattribut für die Handhabung von Veranstaltungen, um den Fortschritt eines laufenden Prozesses anzuzeigen.
public static TBuilder OnProgress<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script zum Ausführen, um den Fortschritt eines laufenden Prozesses anzuzeigen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
OnRateChange(TBuilder, String)
Setzen Sie das “onratechange” Ereignisattribut für die Handhabung von Veranstaltungen, wenn die Wiedergaberate der Medien geändert wird.
public static TBuilder OnRateChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script zum Ausführen, wenn sich die Wiedergaberate ändert.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Veröffentlichung(TBuilder, String)
Setzt das “onrepeat” Attribute, definiert ein Script, das jedes Mal ausgeführt werden muss, wenn die Animation wiederholt wird.
public static TBuilder OnRepeat<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IAnimationEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Das Szenario wird auf jeder Wiederholung der Animation ausgeführt.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Veröffentlichung(TBuilder, String)
Setzen Sie das “onreset” Event-Attribute für die Handhabung von Reset-Events auf Formen.
public static TBuilder OnReset<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script zum Ausführen, wenn ein Formular neu eingestellt wird.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Erweiterung(TBuilder, String)
Setzen Sie das Ereignis-Attribute ‘onresize’ für die Handhabung von Ereinnissen der Fenster oder Elemente.
public static TBuilder OnResize<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICommonEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder Skripte, die ausgeführt werden muss, wenn das Element oder das Fenster neu erstellt wird.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
OnScroll (TBuilder, String)
Setzen Sie das ‘onscroll’ Event-Attribute für die Handhabung von Scroll-Events auf dem Element.
public static TBuilder OnScroll<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, ICommonEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script zum Ausführen, wenn das Element geschaltet wird.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Aufsucht(TBuilder, String)
Setzen Sie das “verpflichtete” Ereignisattribut für die Handhabung von Veranstaltungen, wenn eine Suchoperation auf den Medien abgeschlossen wird.
public static TBuilder OnSeeked<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt wird, wenn die Suchoperation abgeschlossen ist.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Aufsuchen(TBuilder, String)
Setzen Sie den “verfolgenden” Ereignisattribut für die Handhabung von Veranstaltungen, wenn eine Suchoperation auf den Medien beginnt.
public static TBuilder OnSeeking<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt wird, wenn die Suchoperation beginnt.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Veröffentlichung(TBuilder, String)
Setzen Sie das Ereignisattribut ‘onselect’ für die Handhabung von Textentscheidungsereignissen auf dem Element.
public static TBuilder OnSelect<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt wird, wenn Text innerhalb des Elements ausgewählt wird.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
OnShow(TBuilder, String)
Setzt das Event-Attribute ‘onshow’, das normalerweise für die Handhabung von Ereignissen verwendet wird, wenn ein Kontextmenü angezeigt wird.
public static TBuilder OnShow<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt wird, wenn ein Kontextmenü angezeigt wird.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Veröffentlicht(TBuilder, String)
Setzt das “installierte” Ereignisattribut für die Handhabung von Veranstaltungen fest, wenn die Medien-Datenübertragung unerwartet gestoppt wird.
public static TBuilder OnStalled<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt werden muss, wenn die Medien-Datenübertragung stoppt.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Veröffentlichung(TBuilder, String)
Setzen Sie das ‘onsubmit’ Event-Attribute für Handhabungsformular-Events.
public static TBuilder OnSubmit<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt wird, wenn ein Formular eingereicht wird.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Verlängerung(TBuilder, String)
Setzen Sie das “ununterbrochen” Ereignis-Attribute für die Handhabung von Veranstaltungen, wenn die Media-Daten-Ladung aufgehoben wird.
public static TBuilder OnSuspend<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt wird, wenn die Media-Data-Ladung ausgesetzt ist.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Aktualisierung(TBuilder, String)
Setzen Sie das “ontimeupdate” Ereignisattribut für die Handhabung von Veranstaltungen, wenn sich die aktuelle Wiedergabeposition der Medien ändert.
public static TBuilder OnTimeUpdate<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt wird, wenn sich die aktuelle Playback-Position ändert.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Aufenthalt(TBuilder, String)
Setzen Sie das “Untoggle” Ereignisattribut für die Handhabung von Veranstaltungen, wenn der Benutzer eine Kontrolle übernimmt, wie z. B. details
Das Element.
public static TBuilder OnToggle<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt werden muss, wenn eine Kontrolle angezeigt wird.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Veröffentlicht(TBuilder, String)
Setzt das Ereignisattribut “Unload”, das ein Script definiert, das ausgeführt wird, wenn das SVG-Dokument unloadiert wird.
public static TBuilder OnUnload<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IDocumentEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt wird, wenn das Dokument geladen wird.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
AufVolumeChange(TBuilder, String)
Setzt das ‘onvolumechange’ Event-Attribute für die Handhabung von Ereignissen, wenn der Mediumvolumen sich ändert.
public static TBuilder OnVolumeChange<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script zum Ausführen, wenn sich der Volumen ändert.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Erwartung(TBuilder, String)
Setzen Sie das “unwarte” Ereignis-Attribute für die Handhabung von Veranstaltungen, wenn die Medien-Playback aufgrund des Datenbuffers verzögert wird.
public static TBuilder OnWaiting<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IGlobalEventAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
string
Die JavaScript-Funktion oder das Script, das ausgeführt werden muss, wenn die Media-Playback für Buffering verzögert wird.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Opazität(TBuilder, Doppel)
Setzt das Attribute „Opazität“ für ein SVG-Element, definiert sein Transparenzniveau.
public static TBuilder Opacity<tbuilder>(this TBuilder builder, double opacity) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
opacity
double
Die Opacity-Werte (0.0 für völlig transparente, 1.0 für vollständig opaque).
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Überschwemmung(TBuilder, Überfluss)
Setzt das “Überfluss” Attribute für ein SVG-Element, die kontrolliert, wie der Übersprung verarbeitet wird.
public static TBuilder Overflow<tbuilder>(this TBuilder builder, Overflow value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
Overflow
Die Überflussbehandlungsmethode zu bestimmen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
PaintOrder (Künstler, PaintOrder)
Setzt das Attribute “Paint-Order” für ein SVG-Element, die die Reihenfolge der Füllung, Stroke und Markierungen bestimmen.
public static TBuilder PaintOrder<tbuilder>(this TBuilder builder, PaintOrder value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
PaintOrder
Die Zeichnung der Ordnung wird festgelegt.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
PathLength(TBuilder, Doppel)
Setzt das “PathLength” Attribute für ein SVG-Pat-Element.
public static TBuilder PathLength<tbuilder>(this TBuilder builder, double value) where TBuilder : ISVGElementBuilder, IShapeAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
double
Die Gesamtlänge des Weges.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Ausgezeichnet(TBuilder und PointerEvents)
Setzt das Attribute “Pointer-Events” für ein SVG-Element, die definiert, wie das Element auf Indikatoren Ereignisse reagiert.
public static TBuilder PointerEvents<tbuilder>(this TBuilder builder, PointerEvents value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
PointerEvents
Die Indikator-Eventswerte werden festgelegt.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Bezeichnung (TBuilder, Params doppelt[])
Setzen Sie das Attribute “Punkte” für ein SVG-Element mit einer Reihe von Doppeln.
public static TBuilder Points<tbuilder>(this TBuilder builder, params double[] points) where TBuilder : ISVGElementBuilder, IPointsAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
points
double
[][]
Eine Reihe von Doppeln, die die Punkte repräsentieren (es muss eine gleichmäßige Zahl sein).
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Exceptions
Schrumpfen, wenn eine ungewöhnliche Anzahl von Punkten bereitgestellt wird.
Bezeichnung (TBuilder, Params PointF[])
Setzen Sie das Attribute “Punkte” für ein SVG-Element mit einer Reihe von PointF-Objekten.
public static TBuilder Points<tbuilder>(this TBuilder builder, params PointF[] points) where TBuilder : ISVGElementBuilder, IPointsAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
points
PointF
[][]
Eine Reihe von PointF-Objekten repräsentieren die Punkte.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Rechte(TBuilder, Doppel, doppelt, Double, LängeType)
Setze die “x”, “y”, ‘width’ und ‘height’ Attribute für ein SVG-Element, um einen Rechteck zu definieren.
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
Der Bauer Instanz.
x
double
Die X-Koordinate des Rechteckens.
y
double
Der Y-Koordinat des Rechteckens.
width
double
Die Breite des Rechteckens.
height
double
Die Höhe des Rechteckens.
type
LengthType
Die Art der Längemessung für alle Dimensionen (default ist Pixel).
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
RefX (TBuilder, Doppel, LängeTyp)
Setzt das “refX” Attribute für ein SVG-Element.
public static TBuilder RefX<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IRefCoordinatesAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
double
Die Referenz X koordiniert.
type
LengthType
Die Art der Länge-Einheit (default ist Pixel).
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
RefX (TBuilder, horizontale Position)
Setzen Sie das “refX” Attribute für ein SVG-Element mit einer vordefinierten horizontalen Position.
public static TBuilder RefX<tbuilder>(this TBuilder builder, HorizontalPosition value) where TBuilder : ISVGElementBuilder, IRefCoordinatesAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
HorizontalPosition
Vordefinierte horizontale Position.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Rückschlüsse (TBuilder, Doppel, LängeTyp)
Setzt das “refY” Attribute für ein SVG-Element.
public static TBuilder RefY<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IRefCoordinatesAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
double
Die Referenz und die Koordination.
type
LengthType
Die Art der Länge-Einheit (default ist Pixel).
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Rückschlüsse (TBuilder, vertikale Position)
Setzen Sie das “refY” Attribute für ein SVG-Element mit einer vordefinierten vertikalen Position.
public static TBuilder RefY<tbuilder>(this TBuilder builder, VerticalPosition value) where TBuilder : ISVGElementBuilder, IRefCoordinatesAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
VerticalPosition
Vordefinierte vertikale Position.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
RepeatCount (TBuilder, Int)
Setzt das “repeatCount” Attribute, die definiert, wie oft die Animation wiederholt werden sollte.
public static TBuilder RepeatCount<tbuilder>(this TBuilder builder, int value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
int
Die Anzahl der Zeiten, die die Animation wiederholen sollte.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
RepeatCount (TBuilder, unbegrenzt)
Setzt das “repeatCount” Attribute, definiert eine unbegrenzte Wiederholung für die Animation mit einem vordefinierten Enum.
public static TBuilder RepeatCount<tbuilder>(this TBuilder builder, IndefiniteRepeat value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
IndefiniteRepeat
Die vordefinierte unbegrenzte Wiederholung zählt für die Animation.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
RepeatDur(TBuilder und TimeSpan)
Setzt das “repeatDur” Attribute, die die Gesamtdauer angibt, für den die Animation wiederholt werden sollte.
public static TBuilder RepeatDur<tbuilder>(this TBuilder builder, TimeSpan duration) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
duration
TimeSpan
Die Gesamtdauer für die Wiederholung der Animation.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
RepeatDur(TBuilder, unbegrenzt)
Setzt das “repeatDur” Attribute, die eine unbegrenzte Gesamtdauer für die Animation mit einem vordefinierten Enum angibt.
public static TBuilder RepeatDur<tbuilder>(this TBuilder builder, IndefiniteRepeat value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
IndefiniteRepeat
Die vordefinierte unbegrenzte Gesamtdauer für die Wiederholung der Animation.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Erweiterungen(TBuilder, String)
Setzt das Attribute “bedarfExtensions” auf das SVG-Element. Dieses Attribut erläutert, welche Erweiterungen für das Dokumentfragment benötigt werden, um zu verarbeiten.
public static TBuilder RequiredExtensions<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IConditionalProcessingAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder, auf dem der Attribut festgelegt wird.
value
string
Eine Stringwert, die die erforderlichen Erweiterungen darstellt.
Returns
TBuilder
Der ursprüngliche SVG Element Builder für Methodenketten.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Wiederherstellung (TBuilder, neu gestartet)
Setzt das “Restart” Attribute, definiert, wie die Animation handeln sollte, wenn sie abgeschlossen wird.
public static TBuilder Restart<tbuilder>(this TBuilder builder, Restart value) where TBuilder : ISVGElementBuilder, IAnimationTimingAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
Restart
Wieder starten Sie das Verhalten der Animation.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Ergebnisse(TBuilder, String)
Setzt das “Resultat” Attribute für einen SVG-Filter primitiv.
public static TBuilder Result<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IFilterPrimitiveAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
string
Der Name des Ergebnisses dieses Primitivfilters.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Rotation (TBuilder, Params doppelt[])
Setzen Sie Rotationsangeln für einzelne Charaktere oder Segmente des Textgehaltes.
public static TBuilder Rotate<tbuilder>(this TBuilder builder, params double[] values) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
values
double
[][]
Eine Reihe von Rotationsangeln in Grad.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Remarks
Diese Methode legt das “Rotate” Attribute mit mehreren Werten fest, wodurch die individuelle Rotation jedes Charakters oder Textsegment erlaubt wird.
Rotation (TBuilder, Doppel)
Setzen Sie einen einzelnen Rotationsang für den gesamten Textgehalt.
public static TBuilder Rotate<tbuilder>(this TBuilder builder, double value) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
double
Der Rotationswinkel in Grad.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Remarks
Diese Methode legt das “Rotate” Attribute mit einem einzigen Wert fest, wobei der gleiche Rotationswinkel auf alle Textgehalte angewendet wird.
Auszeichnung(TBuilder, String und Strings)
Diese Methode wird verwendet, um ein Attribute des SVG-Elements hinzuzufügen oder zu modifizieren.
public static TBuilder SetAttribute<tbuilder>(this TBuilder builder, string name, string value) where TBuilder : IAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder, auf dem der Attribut festgelegt wird.
name
string
Der Name des Attributs zu setzen.
value
string
Der Wert des Attributs.
Returns
TBuilder
Der ursprüngliche SVG Element Builder für Methodenketten.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
SetPreserveAspectRatio(TBuilder, AspectRatioAlign und AspektScaling)
Setzt das Attribute ‘reserveAspectRatio’ für ein SVG-Element.
public static TBuilder SetPreserveAspectRatio<tbuilder>(this TBuilder builder, AspectRatioAlign align, AspectRatioScaling meetOrSlice = AspectRatioScaling.Meet) where TBuilder : ISVGElementBuilder, IPreserveAspectRatioAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
align
AspectRatioAlign
Die Anpassung des Aspektverhältnisses.
meetOrSlice
AspectRatioScaling
Angibt, wie ein Aspektverhältnis beibehalten wird (default ist ‘Meet’).
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Bildschirm (TBuilder und ShapeRendering)
Setzt das “Form-Rendering” Attribute für ein SVG-Element, was die Renderung von Formen beeinflusst.
public static TBuilder ShapeRendering<tbuilder>(this TBuilder builder, ShapeRendering value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
ShapeRendering
Die Form verleiht Wert zu setzen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Slope (TBuilder, Doppel)
Setzt das “Slope” Attribute für ein Komponentenübertragungsfunktionselement.
public static TBuilder Slope<tbuilder>(this TBuilder builder, double slope) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
slope
double
Der Schlagwert für die Übertragungsfunktion.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
SpreadMethod(TBuilder, SpreadMethod)
Setzt das Attribute “SpreedMethod” für ein Gradientelement.
public static TBuilder SpreadMethod<tbuilder>(this TBuilder builder, SpreadMethod method) where TBuilder : ISVGElementBuilder, IGradientStopElementBuilder
Parameters
builder
TBuilder
Der SVG Element Builder, auf den das Attribute angewendet wird.
method
SpreadMethod
Die Verbreitungsmethode für den Gradient (Pad, Reflektion oder Wiederholung).
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
StoppColor(TBuilder, Farbe)
Setzt das “Stop-Color” Attribute für ein SVG-Element, definiert die Farbe an einem Gradient Stop.
public static TBuilder StopColor<tbuilder>(this TBuilder builder, Color colorValue) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
colorValue
Color
Die Farbe wird festgelegt.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
StoppColor(TBuilder, Action)
Setzen Sie das “Stop-Color” Attribute für ein SVG-Element mit einer benutzerdefinierten Farbkonfiguration.
public static TBuilder StopColor<tbuilder>(this TBuilder builder, Action<colorbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
ColorBuilder
>
Ein Delegat, um die Farbe zu konfigurieren.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
StoppOpacity(TBuilder, Doppel)
Setzt das Attribut “Stop-opacity” für ein SVG-Element, die Opacität bei einem Gradient stop definiert.
public static TBuilder StopOpacity<tbuilder>(this TBuilder builder, double opacity) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
opacity
double
Die Opacity-Werte (0.0 für völlig transparente, 1.0 für vollständig opaque).
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Störung(TBuilder, Aktion< Paintbuilder>)
Setzen Sie das “Strack” Attribute für ein SVG-Element mit einer benutzerdefinierten Farbkonfiguration.
public static TBuilder Stroke<tbuilder>(this TBuilder builder, Action<paintbuilder> configure) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Action
&undlt;
PaintBuilder
>
Ein Delegat, um die Farbe zu konfigurieren.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Störung(TBuilder, Farbe)
Setzen Sie das “Strack” Attribute für ein SVG-Element mit einer bestimmten Farbe.
public static TBuilder Stroke<tbuilder>(this TBuilder builder, Color color) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
color
Color
Die Farbe, die für den Schlaganfall verwendet werden soll.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Störung(Künstler, Paint)
Setzen Sie das “Strack” Attribute für ein SVG-Element mit einem vordefinierten Farbwert.
public static TBuilder Stroke<tbuilder>(this TBuilder builder, Paint paint) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
paint
Paint
Der Wert der Farbe zu setzen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
StrökeDashArray(TBuilder, Params doppelt[])
Setzt das Attribut “Strack-Dasharray” für ein SVG-Element, definiert das Muster der Schläge und Lücken verwendet, um den Stroke zu malen.
public static TBuilder StrokeDashArray<tbuilder>(this TBuilder builder, params double[] dashArray) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
dashArray
double
[][]
Die Array von Dash Längen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
StrökeDashArray(TBuilder und Dash)
Setzen Sie das Attribut “Strike-Dasharray” für ein SVG-Element mit einem vordefinierten Dash-Patron.
public static TBuilder StrokeDashArray<tbuilder>(this TBuilder builder, Dash value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
Dash
Das dash pattern zu setzen.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
StörungDashoffset(TBuilder, Doppel, LängeTyp)
Setzt das Attribute “Strack-dashoffset” für ein SVG-Element, das die Offset für den Start der Stroke-Dash-Array definiert.
public static TBuilder StrokeDashoffset<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
double
Das Dash offset Wert.
type
LengthType
Einheitstyp für den Offsetwert.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
StröckeLineCap(TBuilder, StrokeLineCap)
Setzt das Attribut “Strack-Linecap” für ein SVG-Element, definiert die Form, die am Ende der offenen Unterwege verwendet werden soll, wenn sie geschlagen werden.
public static TBuilder StrokeLineCap<tbuilder>(this TBuilder builder, StrokeLineCap value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
StrokeLineCap
Der Line Cap Style.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
StröckeLineJoin(TBuilder, StrokeLineJoin)
Setzt das “Strack-linejoin” Attribute für ein SVG-Element, definiert die Form verwendet, um zwei Zeilen Segmente zu verbinden, wo sie treffen.
public static TBuilder StrokeLineJoin<tbuilder>(this TBuilder builder, StrokeLineJoin value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
StrokeLineJoin
Die Linie verbindet den Stil.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
StörungMiterlimit(TBuilder, Doppel)
Setzt das “Strack-Miterlimit” Attribute für ein SVG-Element, definiert die Grenze auf dem Verhältnis der Meterlänge zur Strokeweite.
public static TBuilder StrokeMiterlimit<tbuilder>(this TBuilder builder, double miterlimit) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
miterlimit
double
Der Mitter Limitwert.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Störungsstörung(TBuilder, Doppel)
Setzt das Attribute “Strack-opacity” für ein SVG-Element, die die Opacität des Schlaganfalls definiert.
public static TBuilder StrokeOpacity<tbuilder>(this TBuilder builder, double opacity) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
opacity
double
Der Wert der Opazität.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
StörungWidth(TBuilder, Doppel, LängeTyp)
Setzt das Attribute “Strike-width” für ein SVG-Element, die die Breite des Strikes definiert.
public static TBuilder StrokeWidth<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
double
Der Stroke Breitewert.
type
LengthType
Die Einheitstyp für die Stroke Breite.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Stil (TBuilder, Aktion)
Setzen Sie das “Stil” Attribut mit einem Regelbauer, um CSS-Stiele zu definieren.
public static TBuilder Style<tbuilder>(this TBuilder builder, Action<rulebuilder> configureRule) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
configureRule
Action
&undlt;
RuleBuilder
>
Die Aktion zur Konfiguration der CSS-Regel.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Stil (TBuilder, String)
Setzt das “Stil” Attribute, definiert inline CSS-Style für das SVG-Element.
public static TBuilder Style<tbuilder>(this TBuilder builder, string rules) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
rules
string
Die CSS regelt als String.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
SystemLanguage (TBuilder, String)
Setzt das Attribute “systemLanguage” auf das SVG-Element. Dieses Attribut legt die Sprachvorlieferungen fest, für die das Fragment des SVD-Dokuments bestimmt ist.
public static TBuilder SystemLanguage<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IConditionalProcessingAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder, auf dem der Attribut festgelegt wird.
value
string
Ein String-Wert, der die Sprachpreferenzen repräsentiert, typischerweise in Form von Sprache-Tags.
Returns
TBuilder
Der ursprüngliche SVG Element Builder für Methodenketten.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Tabindex (TBuilder, Int)
Setzt das “tabindex” Attribute, definiert die Tab-Orden des SVG-Elements.
public static TBuilder Tabindex<tbuilder>(this TBuilder builder, int value) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
int
Der Tab Order Index.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
TabelleWerte(TBuilder, Params doppelt[])
Setzt das Attribute “TabelleWerte” für ein Komponentenübertragungsfunktionselement.
public static TBuilder TableValues<tbuilder>(this TBuilder builder, params double[] values) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
values
double
[][]
Die Tabellenwerte für die Übertragungsfunktion.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
TextAnchor(TBuilder, TextAnchor)
Setzt das “Text-Anchor” Attribute für ein SVG-Element, definiert, wie der Text horizontalerweise im Verhältnis zu dem gegebenen Punkt angepasst ist.
public static TBuilder TextAnchor<tbuilder>(this TBuilder builder, TextAnchor textAnchor) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
textAnchor
TextAnchor
Die Anchorposition des Textes.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Textdecoration(TBuilder, Bool, bool)
Setzt das Attribute “Text-Decoration” für ein SVG-Element, definiert Dekorationen, die zum Text hinzugefügt werden.
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
Der Bauer Instanz.
underline
bool
Erläutert, ob der Text hervorgehoben werden sollte.
overline
bool
Erläutert, ob der Text eine Überschrift haben sollte.
lineThrough
bool
Erläutert, ob der Text eine Linie durch ihn haben sollte.
blink
bool
Erläutert, ob der Text blinkend sein sollte (nicht empfohlen für den Gebrauch).
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
TextLänge(TBuilder, Doppel, LängeTyp)
Angeben Sie die genaue Länge des Textgehaltes.
public static TBuilder TextLength<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
double
Die Länge des Textes.
type
LengthType
Die Art der Länge-Einheit für den Wert.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Remarks
Diese Methode setzt das Attribut “TextLänge”, die die gewünschte Länge des Textgehaltes angibt und potenziell die natürliche Textlänge überschreitet.
TextOverflow (TBuilder und TextOverflow)
Setzt das Attribut “Text-overflow” für ein SVG-Element, definiert, wie überflüssiges Inhalt, das nicht angezeigt wird, an die Benutzer signalisiert wird.
public static TBuilder TextOverflow<tbuilder>(this TBuilder builder, TextOverflow textOverflow) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
textOverflow
TextOverflow
Text überfließt Verhalten.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Textveränderung(TBuilder und TextRendering)
Setzt das “Text-Rendering” Attribute für ein SVG-Element, die dem Renderer Hinweise gibt, was Trade-offs bei der rendering von text zu tun sind.
public static TBuilder TextRendering<tbuilder>(this TBuilder builder, TextRendering textRendering) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
textRendering
TextRendering
Der Text rendering mode.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
zum T-Builder>(TBuilder, Doppel, LängeTyp)
Setzt das “zu” Attribute und definiert den Endwert der Animation mit einem angegebenen Länge-Typ.
public static TBuilder To<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
double
Der Endwert für die Animation.
type
LengthType
Die Länge der Art für den Wert “zu”.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Transformation (TBuilder, Func<transformbuilder="">"">)
Setzt das “Transform” Attribute für ein SVG-Element.
public static TBuilder Transform<tbuilder>(this TBuilder builder, Func<transformbuilder, transformbuilder=""> configure) where TBuilder : ISVGElementBuilder, ITransformAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
configure
Func
&undlt;
TransformBuilder
, TransformBuilder
>
Eine Funktion zur Konfiguration der SVG Transform.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Tipp (TBuilder und ComponentTransferType)
Setzt das “Typ” Attribute eines Komponentenübertragungsfunktionselements.
public static TBuilder Type<tbuilder>(this TBuilder builder, ComponentTransferType type) where TBuilder : ISVGElementBuilder, ITransferFunctionAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
Die Art der Komponentenübertragungsfunktion (z. B. lineare, gamma)
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
UnicodeBidi(TBuilder und UnicodeBidi)
Setzt das “unicode-bidi” Attribute für ein SVG-Element, definiert, wie der bidirectionale Text behandelt werden sollte.
public static TBuilder UnicodeBidi<tbuilder>(this TBuilder builder, UnicodeBidi unicodeBidi) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
unicodeBidi
UnicodeBidi
Das Unicode BiDi Verhalten.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Werte(TBuilder, Params String[])
Setzt die “Werte” Attribute, die die Reihe von Werte zu verwenden während der Animation bestimmt.
public static TBuilder Values<tbuilder>(this TBuilder builder, params string[] values) where TBuilder : ISVGElementBuilder, IAnimationValueAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
values
string
[][]
Die Reihe von Werte für die Animation.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
ViewBox (TBuilder, Doppel, doppelt, zweifelhaft)
Setzen Sie das Attribute “viewBox” für ein SVG-Element.
public static TBuilder ViewBox<tbuilder>(this TBuilder builder, double minX, double minY, double width, double height) where TBuilder : ISVGElementBuilder, IViewBoxAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
minX
double
Minimale X-Koordinate des ViewBox.
minY
double
Die Mindest-Y-Koordinate des ViewBox.
width
double
Die Breite des ViewBox.
height
double
Die Höhe des ViewBox.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Sehbarkeit(TBuilder, Sichtbarkeit)
Setzen Sie das Attribute “Visibilität” für ein SVG-Element, um zu kontrollieren, ob das Element sichtbar ist oder nicht.
public static TBuilder Visibility<tbuilder>(this TBuilder builder, Visibility visibility) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
visibility
Visibility
Die Siedlung der Sichtbarkeit.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
WhiteSspace(TBuilder und WhiteSpace)
Setzt das Attribute “White-Space” für ein SVG-Element fest, wobei angegeben wird, wie der weiße Raum innerhalb des Elements verarbeitet wird.
public static TBuilder WhiteSspace<tbuilder>(this TBuilder builder, WhiteSpace value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
WhiteSpace
Der weiße Raummanagementsmodus.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Erweiterung(TBuilder, Doppel, LängeTyp)
Setzt das “width” Attribute für ein SVG-Element.
public static TBuilder Width<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IWidthAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
double
Der Wert für das „width“ Attribute.
type
LengthType
Die Art der Länge Messung (default ist Pixel).
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
WordSpacing (TBuilder und Spacing)
Setzt das “Word-spacing” Attribute für ein SVG-Element, das das Spacingsverhalten zwischen Worten spezifiziert.
public static TBuilder WordSpacing<tbuilder>(this TBuilder builder, Spacing value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
Spacing
Das vordefinierte Wort spacing value.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
WordSpacing (TBuilder, Doppel, LängeTyp)
Setzt das “Word-spacing” Attribute für ein SVG-Element, die das Spazierverhalten zwischen Wörtern mit einem benutzerdefinierten Wert spezifiziert.
public static TBuilder WordSpacing<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
double
Das Wort spacing value.
type
LengthType
Einheitstyp für den Raumwert.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
WritingMode(TBuilder und WritingMode)
Setzt das Attribute “Writing-Mode” für ein SVG-Element, die die Richtung, in der Text und Inline-Inhalte ausgelegt werden, angibt.
public static TBuilder WritingMode<tbuilder>(this TBuilder builder, WritingMode value) where TBuilder : IAttributeSetter, IPresentationAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
WritingMode
Der Schreibmodus.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
X(TBuilder, Doppel, LängeTyp)
Setzt das Attribute ‘x’ für ein SVG-Element.
public static TBuilder X<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IXAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
double
Der Wert für das “x” Attribute.
type
LengthType
Die Art der Länge Messung (default ist Pixel).
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
X(TBuilder, LengthType, Params doppelt[])
Setzt das “x” Attribute, um den Textgehalt entlang der x-Axis zu positionieren.
public static TBuilder X<tbuilder>(this TBuilder builder, LengthType type = LengthType.Px, params double[] values) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
type
LengthType
Die Art der Längeinheit für die Werte.
values
double
[][]
Die x-axis Positionswerte.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Remarks
Diese Methode stellt das “x” Attribute fest, das die horizontale Position(s) des Textelements bestimmt.
XlinkHref(TBuilder, String)
Setzt das Attribute ‘xlink:href’ für ein SVG-Element. Dieses Attribut wird verwendet, um eine Beziehung zu einer Ressource als eine Verbindung zu definieren.
public static TBuilder XlinkHref<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IXLinkAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
string
Die URI der Ressource zu verbinden.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
XlinkTitle(TBuilder, String)
Setzt das Attribute ‘xlink:title’ für ein SVG-Element. Dieses Attribut bietet einen Titel für die verbundene Ressource.
public static TBuilder XlinkTitle<tbuilder>(this TBuilder builder, string value) where TBuilder : ISVGElementBuilder, IXLinkAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
string
Titel der verbundenen Ressource.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
XmlSpace (TBuilder und XmlSpace)
Setzt das Attribute ‘xml:space’, die spezifiziert, wie weiße Räume behandelt werden.
public static TBuilder XmlSpace<tbuilder>(this TBuilder builder, XmlSpace value) where TBuilder : ISVGElementBuilder, ICoreAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
value
XmlSpace
Das XML:Space Verhalten (reserve oder default)
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Der T-Builder>(TBuilder, Doppel, LängeTyp)
Setzt das “Y” Attribute für ein SVG-Element.
public static TBuilder Y<tbuilder>(this TBuilder builder, double value, LengthType type = LengthType.Px) where TBuilder : ISVGElementBuilder, IYAttributeSetter
Parameters
builder
TBuilder
Der Bauer Instanz.
value
double
Der Wert für das „Y“ Attribute.
type
LengthType
Die Art der Länge Messung (default ist Pixel).
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Der T-Builder>(TBuilder, LengthType, Params doppelt[])
Setzt das “Y” Attribute, um den Textgehalt entlang der y-Axis zu positionieren.
public static TBuilder Y<tbuilder>(this TBuilder builder, LengthType type = LengthType.Px, params double[] values) where TBuilder : ISVGElementBuilder, ITextContentPositioningAttributeSetter
Parameters
builder
TBuilder
Der SVG Element Builder.
type
LengthType
Die Art der Längeinheit für die Werte.
values
double
[][]
Die Y-Axis Positionswerte.
Returns
TBuilder
Der Bauer für Kette.
Arten von Parametern
TBuilder
Die Art des SVG Element Builder.
Remarks
Diese Methode stellt das “Y” Attribute fest, das die vertikale Position(s) des Textelements bestimmt.</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,>