Aspose.Html.Dom.Css

Aspose.Html.Dom.Css ad alanı CSS ile ilgili tüm manipülasyonlar içindir. CSS özelliği etrafında yoğunlaşır name - CSS resmi belgeleri tarafından belirtilen çiftler değeri.

sınıflar

SınıfTanım
CounterSayaç arabirimi, herhangi bir sayaç veya sayaç işlev değerini temsil etmek için kullanılır. Bu arabirim, temel alınan stil özelliğindeki değerleri yansıtır.
CSSPrimitiveValueCSSPrimitiveValue arabirimi, tek bir CSS değerini temsil eder. Bu arayüz, o anda bir blokta ayarlanan 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 arabirimi, sıralı bir CSS değerleri koleksiyonunun soyutlamasını sağlar.
RectRect arabirimi, herhangi bir rect değerini temsil etmek için kullanılır. Bu arabirim, 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 arabirim, 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
ICSS2PropertiesCSS2 özellikleri için arayüz sağlar, belirli HTML elementi bağlamında değer ayarlaması yapar
ICSSCharsetRuleCSSCharsetRule arabirimi, bir CSS stil sayfasında bir @charset kuralını temsil eder. Kodlama ö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, encoding niteliğinin değeri, @charset kuralında bulunan değerdir. Orijinal belgede @charset yoksa CSSCharsetRule oluşturulmaz. Encoding niteliğinin değeri, stil sayfasının seri hale getirilmesinde kullanılan kodlama için bir ipucu olarak da kullanılabilir.
ICSSCounterStyleRule@counter-style kuralı, yazarların özel bir sayaç stili tanımlamasına izin verir.
ICSSFontFaceRuleCSSFontFaceRule arabirimi, 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 arabirimi, 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 arabirimi, tek bir anahtar için stil kuralını temsil eder.
ICSSKeyframesRuleCSSKeyframesRule arabirimi, tek bir animasyon için eksiksiz bir anahtar kare kümesini temsil eder
ICSSMarginRuleCSSMarginRule arabirimi, kuralda bir marjini temsil eder.
ICSSMediaRuleCSSMediaRule arabirimi, bir CSS stil sayfasında bir @media kuralını temsil eder. Belirli ortam türleri için stil kurallarını sınırlamak üzere bir @media kuralı kullanılabilir.
ICSSPageRuleCSSPageRule arabirimi, bir CSS stil sayfası içinde bir @page kuralını temsil eder. @page kuralı, disk belleği 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 ifadesi türü için soyut temel arabirimdir. Buna hem kural kümeleri hem de at-kuralları dahildir. Bir uygulamanın, kural ayrıştırıcı tarafından tanınmasa bile CSS stil sayfasında belirtilen tüm kuralları koruması beklenir. Tanınmayan kurallar kullanılarak temsil edilir!:ICSSUnknownRule arayüz.
ICSSRuleListCSSRuleList arabirimi, sıralı bir CSS kuralları koleksiyonunun soyutlamasını sağlar.
ICSSStyleDeclarationCSSStyleDeclaration arabirimi, tek bir CSS bildirim bloğunu temsil eder. Bu arabirim, şu anda bir blokta ayarlanan stil özelliklerini belirlemek veya blok içinde açıkça stil özelliklerini ayarlamak için kullanılabilir.
ICSSStyleRuleCSSStyleRule arabirimi, bir CSS stil sayfasında tek bir kural kümesini temsil eder.
ICSSStyleSheetCSSStyleSheet arabirimi, 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 arabirimdir.
ICSSUnknownRuleCSSUnknownRule arabirimi, bu kullanıcı aracısı tarafından desteklenmeyen bir kuralı temsil ediyor.
ICSSValueListArayüz, sıralı bir CSS değerleri koleksiyonunun soyutlamasını sağlar.
IDocumentCSSBu arayüz, CSS görünümüne sahip bir belgeyi temsil eder.
IDocumentStyleDocumentStyle arabirimi, bir belgeye katıştırılmış stil sayfalarının alınabileceği bir mekanizma sağlar. Beklenti, DocumentStyle arabiriminin bir örneğinin, Document arabiriminin bir örneğinde bağlamaya özel döküm yöntemleri kullanılarak elde edilebilmesidir.
IElementCSSInlineStyleÖğelere iliştirilen satır içi stil bilgileri, style özniteliği aracılığıyla gösterilir. Bu, HTML öğeleri (veya STYLE özniteliğini aynı şekilde kullanan diğer şemalardaki veya DTD’lerdeki öğeler) için STYLE özniteliğinin içeriğini temsil eder.
ILinkStyleLinkStyle arabirimi, 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 (DOM Düzey 2’de HTMLLinkElement, HTMLStyleElement veya ProcessingInstruction) bağlamaya özgü döküm yöntemleri kullanılarak elde edilebilir.
IMediaListMediaList arayüzü, bu koleksiyonun nasıl uygulanacağını tanımlamadan veya kısıtlamadan, sıralı bir medya koleksiyonunun soyutlanmasını sağlar. Boş bir liste, “all” ortamını içeren listeyle aynıdır.
IStyleSheetStyleSheet arabirimi, herhangi bir stil sayfası türü için soyut temel arabirimdir. Yapılandırılmış bir belgeyle ilişkili tek bir stil sayfasını temsil eder.
IStyleSheetListStyleSheetList arabirimi, sıralı bir stil sayfaları koleksiyonunun soyutlamasını sağlar.
IViewCSSBu arayüz bir CSS görünümünü temsil eder.

numaralandırma

numaralandırmaTanım
CSSEngineModeCSSEngine modunu belirtir