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ıf Tanım
Counter Sayaç 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.
CSSPrimitiveValue CSSPrimitiveValue 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.
CSSValue Basit veya karmaşık bir değeri temsil eder. Bir CSSValue nesnesi yalnızca bir CSS özelliği bağlamında oluşur.
CSSValueList CSSValueList arayüzü, sıralı bir CSS değerleri koleksiyonunun soyutlanmasını sağlar.
Rect Rect 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.
RGBColor RGBColor 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üz Tanım
ICSS2Properties Belirli HTML elementi bağlamında CSS2 özellikleri ayar değerleri manipülasyonu için arayüz sağlar
ICSSCharsetRule CSSCharsetRule 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.
ICSSFontFaceRule CSSFontFaceRule 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.
ICSSImportRule CSSImportRule 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.
ICSSKeyframeRule CSSKeyframeRule arayüzü, tek bir anahtar için stil kuralını temsil eder.
ICSSKeyframesRule CSSKeyframesRule arayüzü, tek bir animasyon için eksiksiz bir ana kare kümesini temsil eder
ICSSMarginRule CSSMarginRule arayüzü, kurala göre bir marjı temsil eder.
ICSSMediaRule CSSMediaRule 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.
ICSSPageRule CSSPageRule 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.
ICSSRule CSSRule 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.
ICSSRuleList CSSRuleList arayüzü, sıralı bir CSS kuralları koleksiyonunun soyutlanmasını sağlar.
ICSSStyleDeclaration CSSStyleDeclaration 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.
ICSSStyleRule CSSStyleRule arayüzü, bir CSS stil sayfasında tek bir kural kümesini temsil eder.
ICSSStyleSheet CSSStyleSheet 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.
ICSSUnknownRule CSSUnknownRule arayüzü, bu kullanıcı aracısı tarafından desteklenmeyen bir at-kuralını temsil ediyor.
ICSSValueList Arayüz, sıralı bir CSS değerleri koleksiyonunun soyutlanmasını sağlar.
IDocumentCSS Bu arayüz, CSS görünümüne sahip bir belgeyi temsil eder.
IDocumentStyle DocumentStyle 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.
ILinkStyle LinkStyle 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.
IMediaList MediaList 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.
IStyleSheet StyleSheet 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.
IStyleSheetList StyleSheetList arabirimi, sıralı stil sayfaları koleksiyonunun soyutlanmasını sağlar.
IViewCSS Bu arayüz bir CSS görünümünü temsil eder.

numaralandırma

numaralandırma Tanım
CSSEngineMode CSSEngine modunu belirtir