Class RuleBuilder

Class RuleBuilder

Nombre del espacio: Aspose.Svg.Builder Asamblea: Aspose.SVG.dll (25.5.0)

Una clase de constructor para la construcción de reglas de estilo CSS.Esta clase se utiliza para construir dinámicamente una cadena de estilos CSS mediante la configuración de diversos atributos y sus valores.

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

Inheritance

object RuleBuilder

Implements

IAttributeSetter ,y, IPresentationAttributeSetter ,y, ITransformAttributeSetter

Miembros heredados

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

Métodos de extensión

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

Constructors

RuleBuilder()

public RuleBuilder()

Methods

Attribute(Título, Título)

Configura o actualiza un atributo de estilo con un valor especificado.

public void Attribute(string name, string value)

Parameters

name string

El nombre del atributo de estilo CSS.

value string

El valor a definir para el atributo de estilo CSS especificado.

Build()

Construye la cadena de estilo final de CSS de los atributos del estilo acumulados.

public string Build()

Returns

string

Una línea que representa la regla del estilo CSS.

 Español