Interface ICSSRule

ICSSRule interface

CSSRule 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.

public interface ICSSRule

Özellikleri

İsimTanım
CSSText { get; set; }Kuralın ayrıştırılabilir metinsel gösterimi. Bu, kuralın mevcut durumunu yansıtır ve başlangıç değerini yansıtmaz.
ParentRule { get; }Bu kural başka bir kuralın içinde yer alıyorsa (örn. bir @media bloğunun içindeki bir stil kuralı), bu içerme kuralıdır. Bu kural başka herhangi bir kuralın içinde iç içe değilse, null. değerini döndürür.
ParentStyleSheet { get; }Bu kuralı içeren stil sayfası.
Type { get; }Yukarıda tanımlandığı gibi kuralın türü. Beklenti, bağlamaya özgü atama yöntemlerinin, CSSRule arabiriminin bir örneğinden type. tarafından ima edilen belirli türetilmiş arabirime dönüştürmek için kullanılabileceği yönündedir.

Ayrıca bakınız