Interface ICSSRule

Interface ICSSRule

Namespace: Aspose.Html.Dom.Css
Assembly: Aspose.HTML.dll (25.1.0)

CSSRule arayüzü, herhangi bir CSS ifadesi türü için soyut temel arayüzdür. Bu, hem kural setlerini hem de at-kurallarını içerir. Bir uygulamanın, kural bir ayrıştırıcı tarafından tanınmasa bile, bir CSS stil sayfasında belirtilen tüm kuralları koruması beklenir. Tanınmayan kurallar, ICSSUnknownRule arayüzü kullanılarak temsil edilir.

[ComVisible(true)]
[DOMObject]
[DOMName("CSSRule")]
public interface ICSSRule

Özellikler

CSSText

Kuralın ayrıştırılabilir metinsel temsili. Bu, kuralın mevcut durumunu yansıtır ve başlangıç değerini değil.

[DOMName("cssText")]
string CSSText { get; set; }

Özellik Değeri

string

ParentRule

Bu kural başka bir kuralın içinde yer alıyorsa (örneğin, bir @media bloğu içindeki stil kuralı), bu, kapsayıcı kuruldur. Bu kural başka kuralların içinde yer almıyorsa, bu null döner.

[DOMName("parentRule")]
ICSSRule ParentRule { get; }

Özellik Değeri

ICSSRule

ParentStyleSheet

Bu kuralı içeren stil sayfası.

[DOMName("parentStyleSheet")]
ICSSStyleSheet ParentStyleSheet { get; }

Özellik Değeri

ICSSStyleSheet

Type

Yukarıda tanımlandığı gibi kuralın türü. Beklenti, bağlama özgü dönüştürme yöntemlerinin, CSSRule arayüzünün bir örneğinden tür tarafından ima edilen belirli türe dönüştürmek için kullanılabilmesidir.

[DOMName("type")]
short Type { get; }

Özellik Değeri

short

 Türkçe