Interface ICSSRule

ICSSRule interface

CSSRule-gränssnittet är det abstrakta basgränssnittet för alla typer av CSS-satser. Detta inkluderar både regeluppsättningar och at-regler. En implementering förväntas bevara alla regler som anges i en CSS-stilmall, även om regeln inte känns igen av tolken. Okända regler representeras med hjälp av!:ICSSUnknownRule gränssnitt.

public interface ICSSRule

Egenskaper

namnBeskrivning
CSSText { get; set; }Den tolkbara textrepresentationen av regeln. Detta återspeglar regelns nuvarande tillstånd och inte dess initiala värde.
ParentRule { get; }Om denna regel finns i en annan regel (t.ex. en stilregel inuti ett @mediablock), är detta den innehållande regeln. Om den här regeln inte är kapslad i några andra regler, returnerar den null.
ParentStyleSheet { get; }Stilmall som innehåller denna regel.
Type { get; }Typen av regeln, enligt definitionen ovan. Förväntningen är att bindningsspecifika castingmetoder kan användas för att casta ner från en instans av CSSRule-gränssnittet till det specifika härledda gränssnittet som antyds av typen.

Se även