Class SVGStyleElementBuilder

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.

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

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

public SVGStyleElementBuilder()

Methods

AddComment(strumień)

Dodaj komentarz do treści stylu.

public SVGStyleElementBuilder AddComment(string comment)

Parameters

comment string

Tekst komentarza do dodawania.

Returns

SVGStyleElementBuilder

Instancja SVGStyleElementBuilder dla łańcuchów.

AddRule(strumień, strumień)

Dodaj zasadę CSS do elementu stylu.

public SVGStyleElementBuilder AddRule(string selector, string rules)

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.

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

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.

public override SVGStyleElement Build(Document document)

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.

protected override SVGStyleElement Create(Document document)

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.

public SVGStyleElementBuilder Media(string mediaDescriptors)

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.

public SVGStyleElementBuilder Title(string advisoryTitle)

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.

public SVGStyleElementBuilder Type(string contentType)

Parameters

contentType string

Typ języka stylowego MIME (np. „text/css”).

Returns

SVGStyleElementBuilder

Instancja SVGStyleElementBuilder dla łańcuchów.</svgstyleelementbuilder,>

 Polski