Class RuleBuilder

Class RuleBuilder

A név: Aspose.Svg.Builder Összefoglaló: Aspose.SVG.dll (25.5.0)

Építő osztály a CSS stílus szabályainak építéséhez.Ezt az osztályt arra használják, hogy dinamikusan létrehozzák a CSS stílusok sorát a különböző attribútumok és értékeik beállításával.

[ComVisible(true)]
public class RuleBuilder : IAttributeSetter, IPresentationAttributeSetter, ITransformAttributeSetter

Inheritance

object RuleBuilder

Implements

IAttributeSetter , IPresentationAttributeSetter , ITransformAttributeSetter

Örökletes tagok

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

kiterjesztési módszerek

SVGBuilderExtensions.AlignmentBaseline(RuleBuilder, AlignmentBaseline) , SVGBuilderExtensions.BaselineShift(RuleBuilder, BaseLineShift) , SVGBuilderExtensions.BaselineShift(RuleBuilder, double, LengthType) , SVGBuilderExtensions.ClipPath(RuleBuilder, Action) , SVGBuilderExtensions.ClipRule(RuleBuilder, ClipRule) , SVGBuilderExtensions.Color(RuleBuilder, Action) , SVGBuilderExtensions.Color(RuleBuilder, Color) , SVGBuilderExtensions.ColorInterpolation(RuleBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorInterpolationFilters(RuleBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorProfile(RuleBuilder, string) , SVGBuilderExtensions.ColorRendering(RuleBuilder, ColorRendering) , SVGBuilderExtensions.Cursor(RuleBuilder, Cursor) , SVGBuilderExtensions.Direction(RuleBuilder, TextDirection) , SVGBuilderExtensions.Display(RuleBuilder, DisplayType) , SVGBuilderExtensions.DominantBaseline(RuleBuilder, DominantBaseline) , SVGBuilderExtensions.Fill(RuleBuilder, Action) , SVGBuilderExtensions.Fill(RuleBuilder, Color) , SVGBuilderExtensions.Fill(RuleBuilder, Paint) , SVGBuilderExtensions.FillOpacity(RuleBuilder, double) , SVGBuilderExtensions.FillRule(RuleBuilder, FillRule) , SVGBuilderExtensions.Filter(RuleBuilder, Action) , SVGBuilderExtensions.FloodColor(RuleBuilder, Color) , SVGBuilderExtensions.FloodColor(RuleBuilder, Action) , SVGBuilderExtensions.FloodOpacity(RuleBuilder, double) , SVGBuilderExtensions.FontFamily(RuleBuilder, string) , SVGBuilderExtensions.FontKerning(RuleBuilder, double, LengthType) , SVGBuilderExtensions.FontKerning(RuleBuilder, Kerning) , SVGBuilderExtensions.FontSize(RuleBuilder, double, LengthType) , SVGBuilderExtensions.FontSize(RuleBuilder, FontSize) , SVGBuilderExtensions.FontSizeAdjust(RuleBuilder, double) , SVGBuilderExtensions.FontSizeAdjust(RuleBuilder,   ) , SVGBuilderExtensions.FontStretch(RuleBuilder, FontStretch) , SVGBuilderExtensions.FontStyle(RuleBuilder, FontStyle) , SVGBuilderExtensions.FontVariant(RuleBuilder, string) , SVGBuilderExtensions.FontWeight(RuleBuilder, FontWeight) , SVGBuilderExtensions.GlyphOrientationVertical(RuleBuilder, TextOrientation) , SVGBuilderExtensions.ImageRendering(RuleBuilder, ImageRendering) , SVGBuilderExtensions.LetterSpacing(RuleBuilder, double, LengthType) , SVGBuilderExtensions.LetterSpacing(RuleBuilder, Spacing) , SVGBuilderExtensions.LightingColor(RuleBuilder, Color) , SVGBuilderExtensions.LightingColor(RuleBuilder, Action) , SVGBuilderExtensions.MarkerEnd(RuleBuilder, string) , SVGBuilderExtensions.MarkerEnd(RuleBuilder, MarkerPos) , SVGBuilderExtensions.MarkerMid(RuleBuilder, string) , SVGBuilderExtensions.MarkerMid(RuleBuilder, MarkerPos) , SVGBuilderExtensions.MarkerStart(RuleBuilder, string) , SVGBuilderExtensions.MarkerStart(RuleBuilder, MarkerPos) , SVGBuilderExtensions.Mask(RuleBuilder, Action) , SVGBuilderExtensions.Opacity(RuleBuilder, double) , SVGBuilderExtensions.Overflow(RuleBuilder, Overflow) , SVGBuilderExtensions.PaintOrder(RuleBuilder, PaintOrder) , SVGBuilderExtensions.PointerEvents(RuleBuilder, PointerEvents) , SVGBuilderExtensions.SetAttribute(RuleBuilder, string, string) , SVGBuilderExtensions.ShapeRendering(RuleBuilder, ShapeRendering) , SVGBuilderExtensions.StopColor(RuleBuilder, Color) , SVGBuilderExtensions.StopColor(RuleBuilder, Action) , SVGBuilderExtensions.StopOpacity(RuleBuilder, double) , SVGBuilderExtensions.Stroke(RuleBuilder, Action) , SVGBuilderExtensions.Stroke(RuleBuilder, Color) , SVGBuilderExtensions.Stroke(RuleBuilder, Paint) , SVGBuilderExtensions.StrokeDashArray(RuleBuilder, params double[]) , SVGBuilderExtensions.StrokeDashArray(RuleBuilder, Dash) , SVGBuilderExtensions.StrokeDashoffset(RuleBuilder, double, LengthType) , SVGBuilderExtensions.StrokeLineCap(RuleBuilder, StrokeLineCap) , SVGBuilderExtensions.StrokeLineJoin(RuleBuilder, StrokeLineJoin) , SVGBuilderExtensions.StrokeMiterlimit(RuleBuilder, double) , SVGBuilderExtensions.StrokeOpacity(RuleBuilder, double) , SVGBuilderExtensions.StrokeWidth(RuleBuilder, double, LengthType) , SVGBuilderExtensions.TextAnchor(RuleBuilder, TextAnchor) , SVGBuilderExtensions.TextDecoration(RuleBuilder, bool, bool, bool, bool) , SVGBuilderExtensions.TextOverflow(RuleBuilder, TextOverflow) , SVGBuilderExtensions.TextRendering(RuleBuilder, TextRendering) , SVGBuilderExtensions.UnicodeBidi(RuleBuilder, UnicodeBidi) , SVGBuilderExtensions.Visibility(RuleBuilder, Visibility) , SVGBuilderExtensions.WhiteSspace(RuleBuilder, WhiteSpace) , SVGBuilderExtensions.WordSpacing(RuleBuilder, Spacing) , SVGBuilderExtensions.WordSpacing(RuleBuilder, double, LengthType) , SVGBuilderExtensions.WritingMode(RuleBuilder, WritingMode)

Constructors

RuleBuilder()

public RuleBuilder()

Methods

Attribute(A string, a string)

Állítsa be vagy frissítse a stílus attribútumot egy meghatározott értékkel.

public void Attribute(string name, string value)

Parameters

name string

A CSS stílus tulajdonság neve.

value string

Az értéket a meghatározott CSS stílus attribútumra kell beállítani.

Build()

Építi a végső CSS stílusszalagot az akkumulált stílusok attribútumaiból.

public string Build()

Returns

string

A string a CSS stílus szabályt képviseli.

 Magyar