Aspose.Svg.Dom.Css

Aspose.Svg.Dom.Css ad alanı CSS ile ilgili tüm manipülasyonlar içindir. CSS özellik adı etrafında yoğunlaşır - CSS resmi belgeleri tarafından belirtilen değer çiftleri .

sınıflar

SınıfTanım
CounterSayaç arabirimi, herhangi bir sayaç veya sayaç işlevi değerini temsil etmek için kullanılır. Bu arayüz, temel alınan stil özelliğindeki değerleri yansıtır.
CSSPrimitiveValueCSSPrimitiveValue arabirimi, tek bir CSS değerini temsil eder. Bu arayüz, bir blokta halihazırda ayarlanmış belirli bir stil özelliğinin değerini belirlemek veya blok içinde açıkça belirli bir stil özelliğini ayarlamak için kullanılabilir. Bu arabirimin bir örneği, CSSStyleDeclaration arabiriminin getPropertyCSSValue yönteminden elde edilebilir. Bir CSSPrimitiveValue nesnesi yalnızca bir CSS özelliği bağlamında oluşur.
CSSValueBasit veya karmaşık bir değeri temsil eder. Bir CSSValue nesnesi yalnızca bir CSS özelliği bağlamında oluşur.
CSSValueListCSSValueList arayüzü, sıralı bir CSS değerleri koleksiyonunun soyutlanmasını sağlar.
RectRect arabirimi, herhangi bir rect değerini temsil etmek için kullanılır. Bu arayüz, temel alınan stil özelliğindeki değerleri yansıtır. Bu nedenle, CSSPrimitiveValue nesnelerinde yapılan değişiklikler stil özelliğini değiştirir.
RGBColorRGBColor arabirimi, herhangi bir RGB renk değerini temsil etmek için kullanılır. Bu arayüz, temel alınan stil özelliğindeki değerleri yansıtır. Bu nedenle, CSSPrimitiveValue nesnelerinde yapılan değişiklikler stil özelliğini değiştirir.

Arayüzler

ArayüzTanım
ICSS2PropertiesBelirli HTML elementi bağlamında CSS2 özellikleri ayar değerleri manipülasyonu için arayüz sağlar
ICSSCharsetRuleCSSCharsetRule arayüzü, bir CSS stil sayfasında bir @charset kuralını temsil eder. Encoding özniteliğinin değeri, DOM nesnelerindeki metin verilerinin kodlanmasını etkilemez; bu kodlama her zaman UTF-16’dır. Bir stil sayfası yüklendikten sonra, kodlama özniteliğinin değeri @charset kuralında bulunan değerdir. Orijinal belgede @charset yoksa, CSSCharsetRule oluşturulmaz. Encoding özniteliğinin değeri, stil sayfasının serileştirilmesinde kullanılan kodlama için bir ipucu olarak da kullanılabilir.
ICSSCounterStyleRule@counter-style kuralı, yazarların özel bir sayaç stili tanımlamasına olanak tanır.
ICSSFontFaceRuleCSSFontFaceRule arayüzü, bir CSS stil sayfasında bir @font-face kuralını temsil eder. @font-face kuralı, bir dizi yazı tipi açıklamasını tutmak için kullanılır.
ICSSImportRuleCSSImportRule arayüzü, bir CSS stil sayfası içinde bir @import kuralını temsil eder. @import kuralı, diğer stil sayfalarından stil kurallarını içe aktarmak için kullanılır.
ICSSKeyframeRuleCSSKeyframeRule arayüzü, tek bir anahtar için stil kuralını temsil eder.
ICSSKeyframesRuleCSSKeyframesRule arayüzü, tek bir animasyon için eksiksiz bir ana kare kümesini temsil eder
ICSSMarginRuleCSSMarginRule arayüzü, kurala göre bir marjı temsil eder.
ICSSMediaRuleCSSMediaRule arayüzü, bir CSS stil sayfasında bir @medya kuralını temsil eder. Belirli medya türleri için stil kurallarını sınırlamak için bir @medya kuralı kullanılabilir.
ICSSPageRuleCSSPageRule arayüzü, bir CSS stil sayfası içindeki bir @page kuralını temsil eder. @page kuralı, disk belleğine alınmış ortam için bir sayfa kutusunun boyutlarını, yönünü, kenar boşluklarını vb. belirtmek için kullanılır.
ICSSRuleCSSRule arabirimi, herhangi bir CSS deyimi türü için soyut temel arabirimdir. Buna hem kural kümeleri hem de kurallar dahildir. Kural ayrıştırıcı tarafından tanınmasa bile, bir uygulamanın CSS stil sayfasında belirtilen tüm kuralları koruması beklenir. Tanınmayan kurallar kullanılarak temsil edilir!:ICSSUnknownRule arayüz.
ICSSRuleListCSSRuleList arayüzü, sıralı bir CSS kuralları koleksiyonunun soyutlanmasını sağlar.
ICSSStyleDeclarationCSSStyleDeclaration arabirimi, tek bir CSS bildirim bloğunu temsil eder. Bu arayüz, bir blokta halihazırda ayarlanan stil özelliklerini belirlemek veya blok içinde açıkça stil özelliklerini ayarlamak için kullanılabilir.
ICSSStyleRuleCSSStyleRule arayüzü, bir CSS stil sayfasında tek bir kural kümesini temsil eder.
ICSSStyleSheetCSSStyleSheet arayüzü, bir CSS stil sayfasını, yani içerik türü “text/css” olan bir stil sayfasını temsil etmek için kullanılan somut bir arayüzdür.
ICSSUnknownRuleCSSUnknownRule arayüzü, bu kullanıcı aracısı tarafından desteklenmeyen bir at-kuralını temsil ediyor.
ICSSValueListArayüz, sıralı bir CSS değerleri koleksiyonunun soyutlanmasını sağlar.
IDocumentCSSBu arayüz, CSS görünümüne sahip bir belgeyi temsil eder.
IDocumentStyleDocumentStyle arabirimi, bir belgeye gömülü stil sayfalarının alınabileceği bir mekanizma sağlar. Beklenti, DocumentStyle arabiriminin bir örneğinin Document arabiriminin bir örneğinde bağlamaya özgü döküm yöntemleri kullanılarak elde edilebilmesidir.
IElementCSSInlineStyleÖğelere eklenen satır içi stil bilgileri, stil özniteliği aracılığıyla gösterilir. Bu, HTML öğeleri için STYLE niteliğinin içeriğini (veya STYLE niteliğini aynı şekilde kullanan diğer şemalardaki veya DTD’lerdeki öğeler) temsil eder.
ILinkStyleLinkStyle arabirimi, onu bir belgeye bağlamaktan sorumlu düğümden bir stil sayfasının alınabileceği bir mekanizma sağlar. LinkStyle arabiriminin bir örneği, bir bağlantı düğümü örneğinde (HTMLLinkElement, HTMLStyleElement veya DOM Düzey 2’de ProcessingInstruction) bağlamaya özgü döküm yöntemleri kullanılarak elde edilebilir.
IMediaListMediaList arabirimi, bu koleksiyonun nasıl uygulanacağını tanımlamadan veya kısıtlamadan, sıralı bir ortam koleksiyonunun soyutlanmasını sağlar. Boş bir liste, “all” ortamını içeren bir listeyle aynıdır.
IStyleSheetStyleSheet arabirimi, her tür stil sayfası için soyut temel arabirimdir. Yapılandırılmış bir belgeyle ilişkili tek bir stil sayfasını temsil eder.
IStyleSheetListStyleSheetList arabirimi, sıralı stil sayfaları koleksiyonunun soyutlanmasını sağlar.
IViewCSSBu arayüz bir CSS görünümünü temsil eder.

numaralandırma

numaralandırmaTanım
CSSEngineModeCSSEngine modunu belirtir