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,>