Class SVGStyleElementBuilder
Nazwa przestrzeń: Aspose.Svg.Builder
Zgromadzenie: Aspose.SVG.dll (25.5.0)
Klasa budownicza do budowania elementu “styl” SVG.Ta klasa ułatwia tworzenie i konfigurację elementu stylu SVG z zasadami CSS.
Inheritance
object
←
SVGElementBuilder
←
SVGStyleElementBuilder
Implements
ISVGElementBuilder
,
IAttributeSetter
,
ICoreAttributeSetter
,
IGlobalEventAttributeSetter
,
ICommonEventAttributeSetter
,
IDocumentElementEventAttributeSetter
Dziedziczeni członkowie
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()
Metody rozszerzenia
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
Twórca ElementBuilder()
Methods
AddComment(strumień)
Dodaj komentarz do treści stylu.
Parameters
comment
string
Tekst komentarza do dodawania.
Returns
SVGStyleElementBuilder
Instancja SVGStyleElementBuilder dla łańcuchów.
AddRule(strumień, strumień)
Dodaj zasadę CSS do elementu stylu.
Parameters
selector
string
Wybór CSS dla reguły.
rules
string
CSS jest zasadą jako strzałka.
Returns
SVGStyleElementBuilder
Instancja SVGStyleElementBuilder dla łańcuchów.
AddRule(strumień, akcja)
Dodaj zasadę CSS do elementu stylu za pomocą RuleBuilder.
Parameters
selector
string
Wybór CSS dla reguły.
configureRule
Action
• <
RuleBuilder
>
Delegat do konfiguracji zasady za pomocą RuleBuilder.
Returns
SVGStyleElementBuilder
Instancja SVGStyleElementBuilder dla łańcuchów.
Build(Document)
Buduje element stylu SVG z gromadzonymi zasadami CSS i dodaje go do określonego dokumentu.
Parameters
document
Document
Dokument, do którego zostanie dodany element stylu.
Returns
SVGStyleElement
Zbudowany element SVGStyle.
Create(Document)
Tworzenie nowego elementu stylu SVG w danym dokumencie.
Parameters
document
Document
Dokument, w którym zostanie utworzony element stylu.
Returns
SVGStyleElement
Nowa wersja SVGStyle.
Media(strumień)
Ustaw atrybut “media” elementu “styl” SVG.Ten atrybut określa media, do których są przeznaczone style, co pozwala na to, że style są warunkowe w zależności od rodzaju mediów.
Parameters
mediaDescriptors
string
Źródło opisu medialnego (np. „skrzyn”, „tłumacz”).
Returns
SVGStyleElementBuilder
Instancja SVGStyleElementBuilder dla łańcuchów.
Title(strumień)
Ustaw atrybut “tytuł” elementu “styl” SVG.Ten atrybut zapewnia tytuł doradczy dla elementu stylu, który może być przydatny dla dostępności i narzędzia-typ tekstu.
Parameters
advisoryTitle
string
Tytuł tekstu doradztwa.
Returns
SVGStyleElementBuilder
Instancja SVGStyleElementBuilder dla łańcuchów.
Type(strumień)
Zestaw “typ” atrybut elementu “styl” SVG.Ten atrybut określa język arkusza stylowego treści elementu.
Parameters
contentType
string
Typ języka stylowego MIME (np. „text/css”).
Returns
SVGStyleElementBuilder
Instancja SVGStyleElementBuilder dla łańcuchów.</svgstyleelementbuilder,>