Class SVGStyleElementBuilder
İsim alanı : Aspose.Svg.Builder
Toplantı: Aspose.SVG.dll (25.5.0)
Bir SVG ‘stili’ elemanı inşa etmek için bir inşaat sınıfı.Bu sınıf, CSS kuralları ile bir SVG tarzı elemanının oluşturulmasını ve yapılandırılmasını kolaylaştırır.
Inheritance
object
←
SVGElementBuilder
←
SVGStyleElementBuilder
Implements
ISVGElementBuilder
,
IAttributeSetter
,
ICoreAttributeSetter
,
IGlobalEventAttributeSetter
,
ICommonEventAttributeSetter
,
IDocumentElementEventAttributeSetter
mirasçı üyeleri
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()
Genişletme Yöntemleri
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
GÜVENLİK YÖNETİMİ()
Methods
AddComment(Sırt)
Stil içeriğine yorum ekleyin.
Parameters
comment
string
Yorum yazısı eklemek için.
Returns
SVGStyleElementBuilder
Çerçeve için SVGStyleElementBuilder örneği.
AddRule(String ve String)
Stil öğesine bir CSS kuralı ekleyin.
Parameters
selector
string
Kural için CSS seçicisi.
rules
string
CSS bir çerçeve olarak kurulur.
Returns
SVGStyleElementBuilder
Çerçeve için SVGStyleElementBuilder örneği.
AddRule(Çerçeve, Aksiyon)
Bir RuleBuilder kullanarak stil öğesine bir CSS kuralı ekleyin.
Parameters
selector
string
Kural için CSS seçicisi.
configureRule
Action
< için;
RuleBuilder
>
Bir RuleBuilder kullanarak kuralı ayarlamak için bir delegat.
Returns
SVGStyleElementBuilder
Çerçeve için SVGStyleElementBuilder örneği.
Build(Document)
Birikmiş CSS kuralları ile SVG tarzı elemanı oluşturur ve belirlenmiş belgeye eklenir.
Parameters
document
Document
Stil elemanının eklendiği belge.
Returns
SVGStyleElement
Yapılan SVGStyleElement.
Create(Document)
Belirli belgede yeni bir SVG tarzı elemanı oluşturur.
Parameters
document
Document
Stil elemanının oluşturulacağı belge.
Returns
SVGStyleElement
Yeni bir SVGStyleElement.
Media(Sırt)
SVG’nin ‘stili’ elemanının ‘medya’ özelliklerini belirleyin.Bu özellik, stillerin hangi medyaya yönlendirildiğini belirler, bu da stillerin medya türüne göre koşullu olmasını sağlar.
Parameters
mediaDescriptors
string
Medya açıklayıcı çubuğu (örneğin, “screen”, “print”).
Returns
SVGStyleElementBuilder
Çerçeve için SVGStyleElementBuilder örneği.
Title(Sırt)
SVG ‘stili’ elemanının ‘başlık’ atributini ayarlayın.Bu özellik, erişilebilirlik ve araç ipucu metin için yararlı olabilecek bir stil elemanı için bir tavsiye başlığı sağlar.
Parameters
advisoryTitle
string
Danışmanlık başlığı yazısı.
Returns
SVGStyleElementBuilder
Çerçeve için SVGStyleElementBuilder örneği.
Type(Sırt)
SVG ‘stili’ elemanının ’tip’ atributini ayarlayın.Bu özellik, öğenin içeriğinin stil sayfası dilini belirler.
Parameters
contentType
string
Stil dilinin MIME tipi (örneğin, “text/css”).
Returns
SVGStyleElementBuilder
Çerçeve için SVGStyleElementBuilder örneği.</svgstyleelementbuilder,>