Class SVGStyleElementBuilder
ja nimityö: Aspose.Svg.Builder
Kokous: Aspose.SVG.dll (25.5.0)
Rakentaja luokka SVG ’tyylin’ elementin rakentamiseen.Tämä luokka helpottaa SVG-tyylielementin luomista ja konfigurointia CSS-sääntöjen kanssa.
Inheritance
object
←
SVGElementBuilder
←
SVGStyleElementBuilder
Implements
ISVGElementBuilder
,
IAttributeSetter
,
ICoreAttributeSetter
,
IGlobalEventAttributeSetter
,
ICommonEventAttributeSetter
,
IDocumentElementEventAttributeSetter
Perintöjäsenet
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()
Laajennusmenetelmät
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
TuotemerkkiElektro()
Methods
AddComment(String)
Lisää kommentti tyylin sisältöön.
Parameters
comment
string
kommentti tekstiä lisäämään.
Returns
SVGStyleElementBuilder
SVGStyleElementBuilder tapaus ketjuun.
AddRule(String ja String)
Lisää CSS-säännös tyylielementtiin.
Parameters
selector
string
CSS:n valinta sääntöön.
rules
string
CSS:n säännöt ovat riviä.
Returns
SVGStyleElementBuilder
SVGStyleElementBuilder tapaus ketjuun.
AddRule(String, Toiminta)
Lisää CSS-säännös tyylielementtiin RuleBuilderin avulla.
Parameters
selector
string
CSS:n valinta sääntöön.
configureRule
Action
<
RuleBuilder
>
Delegaattori määrittää säännön käyttämällä RuleBuilderia.
Returns
SVGStyleElementBuilder
SVGStyleElementBuilder tapaus ketjuun.
Build(Document)
Rakentaa SVG-tyylielementti kerättyjen CSS-sääntöjen kanssa ja lisää se määriteltyyn asiakirjaan.
Parameters
document
Document
Asiakirja, johon tyylin elementti lisätään.
Returns
SVGStyleElement
Rakennettu SVGStyleelementti.
Create(Document)
Luo uusi SVG-tyylielementti tietyssä asiakirjassa.
Parameters
document
Document
Asiakirja, jossa tyylin elementti luodaan.
Returns
SVGStyleElement
Uusi SVGStyleelementti.
Media(String)
Sisältää SVG: n “tyylin” elementin “media” ominaisuus.Tämä ominaisuus määrittelee median, johon tyylit on tarkoitettu, jolloin tyyliä voidaan ehdottaa mediatyypille.
Parameters
mediaDescriptors
string
Median kuvaajan sarja (esimerkiksi ”näyttö”, ”tulostus”).
Returns
SVGStyleElementBuilder
SVGStyleElementBuilder tapaus ketjuun.
Title(String)
Sisältää SVG: n ’tyylin’ elementin ’tite’ ominaisuus.Tämä ominaisuus antaa tyylin elementin neuvoa-antavan otsikon, joka voi olla hyödyllinen saavutettavuuden ja työkalu-tyyppitekstin kannalta.
Parameters
advisoryTitle
string
Neuvonantavan otsikon teksti.
Returns
SVGStyleElementBuilder
SVGStyleElementBuilder tapaus ketjuun.
Type(String)
Se asettaa SVG: n “tyyp” -elementin “tyypin” ominaisuuden.Tämä ominaisuus määrittää elementin sisällön tyylilevän kielen.
Parameters
contentType
string
MIME-tyyppi tyylikielellä (esim. ”tekst/css”).
Returns
SVGStyleElementBuilder
SVGStyleElementBuilder tapaus ketjuun.</svgstyleelementbuilder,>