Class SVGStyleElementBuilder

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.

[ComVisible(true)]
public class SVGStyleElementBuilder : SVGElementBuilder<svgstyleelement>, ISVGElementBuilder, IAttributeSetter, ICoreAttributeSetter, IGlobalEventAttributeSetter, ICommonEventAttributeSetter, IDocumentElementEventAttributeSetter

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()

public SVGStyleElementBuilder()

Methods

AddComment(String)

Fügen Sie einen Kommentar zum Stil-Inhalt hinzu.

public SVGStyleElementBuilder AddComment(string comment)

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.

public SVGStyleElementBuilder AddRule(string selector, string rules)

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.

public SVGStyleElementBuilder AddRule(string selector, Action<rulebuilder> configureRule)

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.

public override SVGStyleElement Build(Document document)

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.

protected override SVGStyleElement Create(Document document)

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.

public SVGStyleElementBuilder Media(string mediaDescriptors)

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.

public SVGStyleElementBuilder Title(string advisoryTitle)

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.

public SVGStyleElementBuilder Type(string contentType)

Parameters

contentType string

Die MIME-Typ der Stilsprache (z. B. „Text/css“).

Returns

SVGStyleElementBuilder

Die SVGStyleElementBuilder Instanz für Ketten.</svgstyleelementbuilder,>

 Deutsch