Class SVGStyleElementBuilder
이름 공간 : Aspose.Svg.Builder
모임: Aspose.SVG.dll (25.5.0)
SVG ‘스타일’ 요소를 구축하기위한 건축가 클래스.이 클래스는 CSS 규칙을 사용하여 SVG 스타일 요소의 생성 및 구성을 촉진합니다.
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
스위스 엘리트Builder()
Methods
AddComment(스트리트)
스타일 콘텐츠에 대한 코멘트를 추가합니다.
Parameters
comment
string
코멘트 텍스트를 추가합니다.
Returns
SVGStyleElementBuilder
SVGStyleElementBuilder 쇠사슬을 위한 경우.
AddRule(스트링, 스트링)
스타일 요소에 CSS 규칙을 추가합니다.
Parameters
selector
string
규칙에 대한 CSS 선택기.
rules
string
CSS는 링크로 규칙을 설정합니다.
Returns
SVGStyleElementBuilder
SVGStyleElementBuilder 쇠사슬을 위한 경우.
AddRule(링크, 액션)
RuleBuilder를 사용하여 스타일 요소에 CSS 규칙을 추가합니다.
Parameters
selector
string
규칙에 대한 CSS 선택기.
configureRule
Action
<에 대한 정보
RuleBuilder
>
RuleBuilder를 사용하여 규칙을 설정할 수 있는 위원장.
Returns
SVGStyleElementBuilder
SVGStyleElementBuilder 쇠사슬을 위한 경우.
Build(Document)
축적된 CSS 규칙과 함께 SVG 스타일 요소를 구축하고 지정된 문서에 추가합니다.
Parameters
document
Document
스타일 요소가 추가되는 문서입니다.
Returns
SVGStyleElement
건설된 SVGStyleElement.
Create(Document)
특정 문서에 새로운 SVG 스타일 요소를 생성합니다.
Parameters
document
Document
스타일 요소가 만들어질 문서입니다.
Returns
SVGStyleElement
새로운 SVGStyleElement입니다.
Media(스트리트)
SVG ‘스타일’ 요소의 ‘미디어’ 속성을 설정합니다.이 속성은 스타일이 고안된 미디어를 지정하여 스타일들이 미디 타입에 따라 조건적일 수 있게 해줍니다.
Parameters
mediaDescriptors
string
미디어 설명 스트립 (예를 들어, “스크린”, “프린트”).
Returns
SVGStyleElementBuilder
SVGStyleElementBuilder 쇠사슬을 위한 경우.
Title(스트리트)
SVG ‘스타일’ 요소의 ‘목표’ 속성을 설정합니다.이 속성은 스타일 요소에 대한 조언 제목을 제공하며, 이는 접근성 및 도구 팁 텍스트에 도움이 될 수 있습니다.
Parameters
advisoryTitle
string
컨설팅 제목 텍스트
Returns
SVGStyleElementBuilder
SVGStyleElementBuilder 쇠사슬을 위한 경우.
Type(스트리트)
SVG ‘스타일’ 요소의 ‘타입’ 속성을 설정합니다.이 속성은 요소의 내용의 스타일 잎 언어를 지정합니다.
Parameters
contentType
string
스타일 언어의 MIME 유형 (예 : “텍스트 / CSS”).
Returns
SVGStyleElementBuilder
SVGStyleElementBuilder 쇠사슬을 위한 경우.</svgstyleelementbuilder,>