Interface ICSSRule

Interface ICSSRule

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

Интерфейс CSSRule является абстрактным базовым интерфейсом для любого типа CSS-оператора. Это включает как наборы правил, так и at-правила. Ожидается, что реализация сохранит все правила, указанные в таблице стилей CSS, даже если правило не распознано парсером. Нераспознанные правила представлены с помощью интерфейса ICSSUnknownRule.

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

Свойства

CSSText

Парсируемое текстовое представление правила. Это отражает текущее состояние правила, а не его начальное значение.

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

Значение свойства

string

ParentRule

Если это правило содержится внутри другого правила (например, правило стиля внутри блока @media), это - содержащее правило. Если это правило не вложено ни в какие другие правила, возвращается null.

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

Значение свойства

ICSSRule

ParentStyleSheet

Таблица стилей, которая содержит это правило.

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

Значение свойства

ICSSStyleSheet

Type

Тип правила, как указано выше. Ожидается, что методы привязки, специфичные для типа, могут использоваться для преобразования экземпляра интерфейса CSSRule в конкретный производный интерфейс, подразумеваемый типом.

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

Значение свойства

short

 Русский