Class SVGStyleElementBuilder
Tên không gian: Aspose.Svg.Builder
Tổng hợp: Aspose.SVG.dll (25.5.0)
Một lớp người xây dựng để tạo ra một yếu tố SVG ‘gói’.Khóa học này giúp tạo ra và cấu hình một yếu tố phong cách SVG với các quy tắc CSS.
Inheritance
object
←
SVGElementBuilder
←
SVGStyleElementBuilder
Implements
ISVGElementBuilder
,
IAttributeSetter
,
ICoreAttributeSetter
,
IGlobalEventAttributeSetter
,
ICommonEventAttributeSetter
,
IDocumentElementEventAttributeSetter
Thành viên thừa kế
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()
Phương pháp mở rộng
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
Nhãn hiệu: SVGStyleElementBuilder()
Methods
AddComment(String)
Thêm một bình luận vào nội dung phong cách.
Parameters
comment
string
Bài viết để thêm.
Returns
SVGStyleElementBuilder
Ví dụ SVGStyleElementBuilder cho chuỗi.
AddRule(Thẻ, string)
Thêm một quy tắc CSS vào yếu tố kiểu.
Parameters
selector
string
CSS Selector cho quy tắc.
rules
string
Các quy tắc CSS như một string.
Returns
SVGStyleElementBuilder
Ví dụ SVGStyleElementBuilder cho chuỗi.
AddRule(Nhãn hiệu: Action)
Thêm một quy tắc CSS vào yếu tố phong cách bằng cách sử dụng RuleBuilder.
Parameters
selector
string
CSS Selector cho quy tắc.
configureRule
Action
<
RuleBuilder
>
Một đại diện để cấu hình quy tắc bằng cách sử dụng RuleBuilder.
Returns
SVGStyleElementBuilder
Ví dụ SVGStyleElementBuilder cho chuỗi.
Build(Document)
Xây dựng yếu tố phong cách SVG với các quy tắc CSS tích lũy và thêm vào tài liệu cụ thể.
Parameters
document
Document
Tài liệu mà yếu tố phong cách sẽ được thêm vào.
Returns
SVGStyleElement
Thành phần SVGStyle.
Create(Document)
Tạo một yếu tố phong cách SVG mới trong tài liệu đó.
Parameters
document
Document
Tài liệu trong đó yếu tố phong cách sẽ được tạo ra.
Returns
SVGStyleElement
Một SVGStyleElement mới.
Media(String)
Thiết lập thuộc tính ‘media’ của yếu tố ‘style’ SVG.Tính năng này xác định các phương tiện mà các phong cách được thiết kế, cho phép các kiểu là điều kiện đối với loại truyền thông.
Parameters
mediaDescriptors
string
Mạng mô tả phương tiện truyền thông (ví dụ, “màn hình”, “bài in”).
Returns
SVGStyleElementBuilder
Ví dụ SVGStyleElementBuilder cho chuỗi.
Title(String)
Thiết lập thuộc tính ’title’ của yếu tố ‘style’ SVG.Tính năng này cung cấp một tiêu đề tư vấn cho yếu tố phong cách, mà có thể hữu ích cho khả năng tiếp cận và công cụ-tiểu văn bản.
Parameters
advisoryTitle
string
Tiêu đề văn bản tư vấn.
Returns
SVGStyleElementBuilder
Ví dụ SVGStyleElementBuilder cho chuỗi.
Type(String)
Thiết lập thuộc tính ’tiểu’ của yếu tố ‘gói’ SVG.Tính năng này xác định ngôn ngữ biểu mẫu phong cách của nội dung của yếu tố.
Parameters
contentType
string
Loại MIME của ngôn ngữ phong cách (ví dụ, “text / css”).
Returns
SVGStyleElementBuilder
Ví dụ SVGStyleElementBuilder cho chuỗi.</svgstyleelementbuilder,>