Class SVGStyleElementBuilder

Class SVGStyleElementBuilder

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

En byggklass för att bygga ett SVG ‘stil’ element.Denna klass underlättar skapandet och konfigurationen av ett SVG-stilelement med CSS-regler.

[ComVisible(true)]
public class SVGStyleElementBuilder : SVGElementBuilder<svgstyleelement>, ISVGElementBuilder, IAttributeSetter, ICoreAttributeSetter, IGlobalEventAttributeSetter, ICommonEventAttributeSetter, IDocumentElementEventAttributeSetter

Inheritance

object SVGElementBuilder SVGStyleElementBuilder

Implements

ISVGElementBuilder , IAttributeSetter , ICoreAttributeSetter , IGlobalEventAttributeSetter , ICommonEventAttributeSetter , IDocumentElementEventAttributeSetter

Arvsmedlemmar

SVGElementBuilder.Create(Document) , SVGElementBuilder.Build(Document) , SVGElementBuilder.Build(SVGStyleElement) , SVGElementBuilder.BuildElement(Document) , SVGElementBuilder.Attribute(string, string) , SVGElementBuilder.Configurations , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Förlängningsmetoder

SVGBuilderExtensions.AddBuilder<svgstyleelementbuilder, telementbuilder="">(SVGStyleElementBuilder, TElementBuilder) , SVGBuilderExtensions.Class(SVGStyleElementBuilder, params string[]) , SVGBuilderExtensions.Id(SVGStyleElementBuilder, string) , SVGBuilderExtensions.Lang(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnCanPlay(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnCanPlayThrough(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnCancel(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnChange(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnClick(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnClose(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnCopy(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnCueChange(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnCut(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnDblClick(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnDrag(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnDragEnd(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnDragEnter(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnDragExit(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnDragLeave(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnDragOver(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnDragStart(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnDrop(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnDurationChange(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnEmptied(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnEnded(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnError(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnFocus(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnInput(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnInvalid(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnKeyDown(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnKeyPress(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnKeyUp(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnLoad(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnLoadStart(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnLoadedData(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnLoadedMetadata(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnMouseDown(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnMouseEnter(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnMouseLeave(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnMouseMove(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnMouseOut(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnMouseOver(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnMouseUp(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnMouseWheel(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnPaste(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnPause(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnPlay(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnPlaying(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnProgress(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnRateChange(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnReset(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnResize(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnScroll(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnSeeked(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnSeeking(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnSelect(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnShow(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnStalled(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnSubmit(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnSuspend(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnTimeUpdate(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnToggle(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnVolumeChange(SVGStyleElementBuilder, string) , SVGBuilderExtensions.OnWaiting(SVGStyleElementBuilder, string) , SVGBuilderExtensions.SetAttribute(SVGStyleElementBuilder, string, string) , SVGBuilderExtensions.Style(SVGStyleElementBuilder, Action) , SVGBuilderExtensions.Style(SVGStyleElementBuilder, string) , SVGBuilderExtensions.Tabindex(SVGStyleElementBuilder, int) , SVGBuilderExtensions.XmlSpace(SVGStyleElementBuilder, XmlSpace)

Constructors

SVGStyleElementBuilder()

public SVGStyleElementBuilder()

Methods

AddComment(Sträng)

Lägg till en kommentar till stilinnehållet.

public SVGStyleElementBuilder AddComment(string comment)

Parameters

comment string

Kommentartexten att lägga till.

Returns

SVGStyleElementBuilder

SVGStyleElementBuilder instans för kedjning.

AddRule(String och String)

Lägg till en CSS-regel till stilelementet.

public SVGStyleElementBuilder AddRule(string selector, string rules)

Parameters

selector string

CSS-selektoren för regeln.

rules string

CSS reglerar som en sträng.

Returns

SVGStyleElementBuilder

SVGStyleElementBuilder instans för kedjning.

AddRule(sträng, Action)

Lägg till en CSS-regel till stilelementet med hjälp av en RuleBuilder.

public SVGStyleElementBuilder AddRule(string selector, Action<rulebuilder> configureRule)

Parameters

selector string

CSS-selektoren för regeln.

configureRule Action ochlt; RuleBuilder >

En delegat att konfigurera regeln med hjälp av en RuleBuilder.

Returns

SVGStyleElementBuilder

SVGStyleElementBuilder instans för kedjning.

Build(Document)

Konstruerar SVG-stilen med de ackumulerade CSS-reglerna och lägger den till det angivna dokumentet.

public override SVGStyleElement Build(Document document)

Parameters

document Document

Dokumentet till vilket stilelementet läggs till.

Returns

SVGStyleElement

Den byggda SVGStyleElement.

Create(Document)

Skapar ett nytt SVG-stilelement i det angivna dokumentet.

protected override SVGStyleElement Create(Document document)

Parameters

document Document

Dokumentet där stilelementet kommer att skapas.

Returns

SVGStyleElement

Ett nytt SVGStyleelement.

Media(Sträng)

Sätt “media” attribut av SVG “stil” element.Detta attribut anger de medier för vilka stilarna är avsedda, vilket gör att stilerna kan vara villkorliga på mediatypen.

public SVGStyleElementBuilder Media(string mediaDescriptors)

Parameters

mediaDescriptors string

Medie beskrivning sträng (t.ex. ”skärm”, ”utskrift”).

Returns

SVGStyleElementBuilder

SVGStyleElementBuilder instans för kedjning.

Title(Sträng)

Ställ in “titel” attribut av SVG “stil” element.Denna attribut ger en rådgivande titel för stilelementet, vilket kan vara användbart för tillgänglighet och verktygstips text.

public SVGStyleElementBuilder Title(string advisoryTitle)

Parameters

advisoryTitle string

Den rådgivande titeltexten.

Returns

SVGStyleElementBuilder

SVGStyleElementBuilder instans för kedjning.

Type(Sträng)

Sätt “typ” attribut av SVG “stil” element.Detta attribut anger stilbladets språk för elementets innehåll.

public SVGStyleElementBuilder Type(string contentType)

Parameters

contentType string

MIME-typen av stilspråket (t.ex. ”text/css”).

Returns

SVGStyleElementBuilder

SVGStyleElementBuilder instans för kedjning.</svgstyleelementbuilder,>

 Svenska