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.
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()
Methods
AddComment(String)
Aggiungi un commento al contenuto dello stile.
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.
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.
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.
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.
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.
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.
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.
Parameters
contentType
string
Il tipo MIME del linguaggio di stile (ad esempio, “text/css”).
Returns
SVGStyleElementBuilder
L’indice SVGStyleElementBuilder per la catena.</svgstyleelementbuilder,>