Interface ICSSStyleDeclaration
Название пространства: Aspose.Html.Dom.Css Ассоциация: Aspose.HTML.dll (25.4.0)
Интерфейс CSSStyleDeclaration представляет собой единый блок декларации CSS. Этот интерфейс может использоваться для определения свойств стиля, которые в настоящее время устанавливаются в блоке, или для установления свойств стиля прямо внутри блока.
[ComVisible(true)]
[DOMName("CSSStyleDeclaration")]
[DOMObject]
public interface ICSSStyleDeclaration : IEnumerable<string>, IEnumerable, ICSS2Properties
Implements
IEnumerable
Properties
CSSText
Поставление этого атрибута приведет к пассированию новой стоимости и восстановлению всех свойств в декларационном блоке, включая удаление или добавление свойств.
[DOMName("cssText")]
string CSSText { get; set; }
Стоимость недвижимости
Length
Количество свойств, которые были изрично установлены в этом блоке декларации. диапазон валидных показателей 0 до длины-1 включен.
[DOMName("length")]
int Length { get; }
Стоимость недвижимости
ParentRule
Правило CSS, содержащее это заявление блок или нуль, если это заявление CSSStyle не подключено к правилу CSS.
[DOMNullable]
[DOMName("parentRule")]
ICSSRule ParentRule { get; }
Стоимость недвижимости
Это[ИНТ]
Используется для восстановления свойств, которые были четко установлены в этом блоке декларации. порядок восстановленных свойств с помощью этого метода не должен быть порядком, в котором они были установлены. Этот метод может быть использован для восстановления всех свойств в этом блоке декларации.
[DOMName("item")]
string this[int index] { get; }
Стоимость недвижимости
Methods
Продовольственная ценность(Стриг)
Используется для восстановления объекта представления стоимости собственности CSS, если она была четко установлена в рамках этого блока декларации. Этот метод возвращается нулевым, если собственность является собственностью короткой руки. ценности собственности короткой руки могут быть доступны и модифицированы только в виде строк, используя методы getPropertyValue и setProperty.
[DOMName("getPropertyCSSValue")]
CSSValue GetPropertyCSSValue(string propertyName)
Parameters
propertyName
string
Название имущества.
Returns
Возврат стоимости имущества
GetPropertyPriority(Стриг)
Используется для восстановления приоритета собственности CSS (например, «важнейший» квалификатор), если собственность была явно установлена в этом блоке декларации.
[DOMName("getPropertyPriority")]
string GetPropertyPriority(string propertyName)
Parameters
propertyName
string
Название имущества.
Returns
Возврат имущества приоритет
GetPropertyValue(Стриг)
Используется для восстановления значения свойства CSS, если оно было изрично установлено в рамках этого блока заявлений.
[DOMName("getPropertyValue")]
string GetPropertyValue(string propertyName)
Parameters
propertyName
string
Название имущества.
Returns
Возврат стоимости имущества
RemoveProperty(Стриг)
Используется для удаления свойства CSS, если оно было явно установлено в рамках этого блока заявлений.
[DOMName("removeProperty")]
string RemoveProperty(string propertyName)
Parameters
propertyName
string
Название имущества.
Returns
Возврат стоимости имущества
SetProperty(Стринг, Стринг)
Используется для установки стоимости имущества с предпочтительным приоритетом в рамках этого блока декларации.По умолчанию приоритет не «важно», т.е. String.Empty
[DOMName("setProperty")]
void SetProperty(string propertyName, string value)
Parameters
propertyName
string
Название имущества.
value
string
и ценности .
SetProperty(строг, строг, строг)
Используется для определения стоимости и приоритета имущества в рамках этого блока декларации.
[DOMName("setProperty")]
void SetProperty(string propertyName, string value, string priority)
Parameters
propertyName
string
Название имущества.
value
string
и ценности .
priority
string
Это приоритет.