## ICSSRule interface

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

```csharp
public interface ICSSRule
```

## Характеристики

| Имя | Описание |
| --- | --- |
| [CSSText](../../aspose.html.dom.css/icssrule/csstext/) { get; set; } | Разборное текстовое представление правила. Это отражает текущее состояние правила, а не его начальное значение. |
| [ParentRule](../../aspose.html.dom.css/icssrule/parentrule/) { get; } | Если это правило содержится внутри другого правила (например, правило стиля внутри блока @media), это правило является содержащим. Если это правило не вложено в какие-либо другие правила, возвращается null. |
| [ParentStyleSheet](../../aspose.html.dom.css/icssrule/parentstylesheet/) { get; } | Таблица стилей, содержащая это правило. |
| [Type](../../aspose.html.dom.css/icssrule/type/) { get; } | Тип правила, определенный выше. Ожидается, что специфичные для привязки методы приведения можно использовать для приведения экземпляра интерфейса CSSRule к конкретному производному интерфейсу, подразумеваемому типом. |

### Смотрите также

* пространство имен [Aspose.Html.Dom.Css](../../aspose.html.dom.css/)
* сборка [Aspose.HTML](../../)


