Class SVGStyleElementBuilder

Class SVGStyleElementBuilder

Il nome: Aspose.Svg.Builder Assemblea: Aspose.SVG.dll (25.5.0)

Una classe di costruzione per costruire un elemento “stile” SVG.Questa classe facilita la creazione e la configurazione di un elemento di stile SVG con regole CSS.

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

Inheritance

object SVGElementBuilder SVGStyleElementBuilder

Implements

ISVGElementBuilder , IAttributeSetter , ICoreAttributeSetter , IGlobalEventAttributeSetter , ICommonEventAttributeSetter , IDocumentElementEventAttributeSetter

I membri ereditari

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()

Metodi di estensione

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

Sviluppo di ElementBuilder()

public SVGStyleElementBuilder()

Methods

AddComment(String)

Aggiungi un commento al contenuto dello stile.

public SVGStyleElementBuilder AddComment(string comment)

Parameters

comment string

Il testo da aggiungere.

Returns

SVGStyleElementBuilder

L’indice SVGStyleElementBuilder per la catena.

AddRule(String e String)

Aggiungi una regola CSS all’elemento stile.

public SVGStyleElementBuilder AddRule(string selector, string rules)

Parameters

selector string

Il selettore CSS per la regola.

rules string

Le regole CSS sono come stringhe.

Returns

SVGStyleElementBuilder

L’indice SVGStyleElementBuilder per la catena.

AddRule(String, azione)

Aggiungi una regola CSS all’elemento stile utilizzando un RuleBuilder.

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

Parameters

selector string

Il selettore CSS per la regola.

configureRule Action di < RuleBuilder >

Un delegato per configurare la regola utilizzando un RuleBuilder.

Returns

SVGStyleElementBuilder

L’indice SVGStyleElementBuilder per la catena.

Build(Document)

Costruisce l’elemento di stile SVG con le regole CSS accumulate e lo aggiunge al documento specificato.

public override SVGStyleElement Build(Document document)

Parameters

document Document

Il documento al quale verrà aggiunto l’elemento di stile.

Returns

SVGStyleElement

La costruzione di SVGStyleElement.

Create(Document)

Crea un nuovo elemento di stile SVG nel documento dato.

protected override SVGStyleElement Create(Document document)

Parameters

document Document

Il documento in cui verrà creato l’elemento di stile.

Returns

SVGStyleElement

Un nuovo SVGStyleElement.

Media(String)

Imposta l’attributo “media” dell’elemento “stile” SVG.Questo attributo specifica i media per i quali sono destinati gli stili, consentendo che gli Stili siano condizionati sul tipo di media.

public SVGStyleElementBuilder Media(string mediaDescriptors)

Parameters

mediaDescriptors string

La riga di descrizione dei media (ad esempio, “screen”, “print”).

Returns

SVGStyleElementBuilder

L’indice SVGStyleElementBuilder per la catena.

Title(String)

Imposta l’attributo ’titolo’ dell’elemento ‘stile’ SVG.Questo attributo fornisce un titolo di consiglio per l’elemento di stile, che può essere utile per la accessibilità e il testo tool-tip.

public SVGStyleElementBuilder Title(string advisoryTitle)

Parameters

advisoryTitle string

Il testo del titolo consultivo.

Returns

SVGStyleElementBuilder

L’indice SVGStyleElementBuilder per la catena.

Type(String)

Imposta l’attributo “tipo” dell’elemento “stile” SVG.Questo attributo specifica il linguaggio della scheda di stile dei contenuti dell’elemento.

public SVGStyleElementBuilder Type(string contentType)

Parameters

contentType string

Il tipo MIME del linguaggio di stile (ad esempio, “text/css”).

Returns

SVGStyleElementBuilder

L’indice SVGStyleElementBuilder per la catena.</svgstyleelementbuilder,>

 Italiano