Class SVGStyleElementBuilder

Class SVGStyleElementBuilder

Названий на: Aspose.Svg.Builder Асамблея: Aspose.SVG.dll (25.5.0)

Будівельний клас для будівництва елемента SVG «стиль».Цей клас сприяє створенню та конфігурації елемента стилю SVG з правилами 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

Нападні члени

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

Методи розширення

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(стрічка)

Додайте коментар до контенту стилю.

public SVGStyleElementBuilder AddComment(string comment)

Parameters

comment string

Коментарний текст додати.

Returns

SVGStyleElementBuilder

Приклад SVGStyleElementBuilder для ланцюга.

AddRule(Стринг, Стринг)

Додайте правило CSS до елемента стилю.

public SVGStyleElementBuilder AddRule(string selector, string rules)

Parameters

selector string

Вибірник CSS для правила.

rules string

CSS як стрічка.

Returns

SVGStyleElementBuilder

Приклад SVGStyleElementBuilder для ланцюга.

AddRule(ТОВАРИСТВО З ОБМЕЖЕНОЮ ВІДПОВІДАЛЬНІСТЮ>)

Додає правило CSS до елемента стилю за допомогою RuleBuilder.

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

Parameters

selector string

Вибірник CSS для правила.

configureRule Action • < RuleBuilder >

Делегати для налаштування правила за допомогою RuleBuilder.

Returns

SVGStyleElementBuilder

Приклад SVGStyleElementBuilder для ланцюга.

Build(Document)

Створює елемент стилю SVG з накопиченими правилами CSS і додає його до зазначеного документа.

public override SVGStyleElement Build(Document document)

Parameters

document Document

Документ, до якого буде додано елемент стилю.

Returns

SVGStyleElement

Зроблений елемент SVGStyle.

Create(Document)

Створює новий елемент стилю SVG в даному документі.

protected override SVGStyleElement Create(Document document)

Parameters

document Document

Документ, в якому буде створено елемент стилю.

Returns

SVGStyleElement

Новий елемент SVGStyle.

Media(стрічка)

Налаштує атрибут «медіа» елемента SVG «стиль».Цей атрибут визначає засоби масової інформації, для яких спрямовані стилі, що дозволяє стилям бути условними за типом засобів.

public SVGStyleElementBuilder Media(string mediaDescriptors)

Parameters

mediaDescriptors string

Стіна опису засобів масової інформації (наприклад, «екран», «принтер»).

Returns

SVGStyleElementBuilder

Приклад SVGStyleElementBuilder для ланцюга.

Title(стрічка)

Налаштує атрибут «заголовок» елемента SVG «стиль».Цей атрибут надає консультативний заголовок для елемента стилю, який може бути корисним для доступності та інструментального тексту.

public SVGStyleElementBuilder Title(string advisoryTitle)

Parameters

advisoryTitle string

Консультативний заголовок тексту.

Returns

SVGStyleElementBuilder

Приклад SVGStyleElementBuilder для ланцюга.

Type(стрічка)

Налаштує атрибут «типу» елемента «стилу» SVG.Цей атрибут визначає стильний лист мови змісту елемента.

public SVGStyleElementBuilder Type(string contentType)

Parameters

contentType string

Тип MIME мови стилю (наприклад, «текст/css»).

Returns

SVGStyleElementBuilder

Приклад SVGStyleElementBuilder для ланцюга.</svgstyleelementbuilder,>

 Українська