Class SVGStyleElementBuilder
Der Name: Aspose.Svg.Builder
Versammlung: Aspose.SVG.dll (25.5.0)
Eine Builderklasse für die Konstruktion eines SVG ‘Stil’ Elements.Diese Klasse erleichtert die Erstellung und Konfiguration eines SVG-Stil-Elements mit CSS-Regeln.
Inheritance
object
←
SVGElementBuilder
←
SVGStyleElementBuilder
Implements
ISVGElementBuilder
,
IAttributeSetter
,
ICoreAttributeSetter
,
IGlobalEventAttributeSetter
,
ICommonEventAttributeSetter
,
IDocumentElementEventAttributeSetter
Vererbte Mitglieder
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()
Erweiterungsmethoden
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
SVGStyleElementBuilder()
Methods
AddComment(String)
Fügen Sie einen Kommentar zum Stil-Inhalt hinzu.
Parameters
comment
string
Der Kommentar Text zu hinzufügen.
Returns
SVGStyleElementBuilder
Die SVGStyleElementBuilder Instanz für Ketten.
AddRule(String und String)
Hinzufügen Sie eine CSS-Regel zum Stilelement.
Parameters
selector
string
Der CSS Selektor für die Regel.
rules
string
Die CSS regelt als String.
Returns
SVGStyleElementBuilder
Die SVGStyleElementBuilder Instanz für Ketten.
AddRule(String, Aktion)
Hinzufügen Sie eine CSS-Regel zum Stilelement mit einem RuleBuilder.
Parameters
selector
string
Der CSS Selektor für die Regel.
configureRule
Action
&undlt;
RuleBuilder
>
Ein Delegat, um die Regel mit einem RuleBuilder zu konfigurieren.
Returns
SVGStyleElementBuilder
Die SVGStyleElementBuilder Instanz für Ketten.
Build(Document)
Er baut das SVG-Stil-Element mit den kumulierten CSS-Regeln auf und fügt es zum angegebenen Dokument hinzu.
Parameters
document
Document
Das Dokument, zu dem das Stilelement hinzugefügt wird.
Returns
SVGStyleElement
Das konstruierte SVGStyleElement.
Create(Document)
Erstellt ein neues SVG-Stilelement im gegebenen Dokument.
Parameters
document
Document
Das Dokument, in dem das Stilelement erstellt wird.
Returns
SVGStyleElement
Ein neues SVGStyleElement.
Media(String)
Setzt das “Media” Attribute des SVG “Stil” Elements.Dieses Attribut spezifiziert die Medien, für die die Styles bestimmt sind, so dass sie auf den Mediatyp bedingungslos sein können.
Parameters
mediaDescriptors
string
Die Medienbeschreibung String (z. B. „Screen“, „Print“).
Returns
SVGStyleElementBuilder
Die SVGStyleElementBuilder Instanz für Ketten.
Title(String)
Setzt das “Titel” Attribute des SVG “Stil” Elements.Dieses Attribut bietet einen beruflichen Titel für das Stilelement, das für die Zugänglichkeit und Tool-Tip Text nützlich sein kann.
Parameters
advisoryTitle
string
Der berufliche Titel Text.
Returns
SVGStyleElementBuilder
Die SVGStyleElementBuilder Instanz für Ketten.
Type(String)
Setzt das “Typ” Attribute des SVG “Stil” Elements.Dieses Attribut bestimmt die Stilblattsprache der Inhalte des Elements.
Parameters
contentType
string
Die MIME-Typ der Stilsprache (z. B. „Text/css“).
Returns
SVGStyleElementBuilder
Die SVGStyleElementBuilder Instanz für Ketten.</svgstyleelementbuilder,>