Interface ICSSStyleDeclaration
Името на пространството: Aspose.Html.Dom.Css Aspose.HTML.dll (25.4.0)
Този интерфейс може да се използва за определяне на стиловите свойства, които в момента са зададени в блок или за изрично задаване на свойствата на стил в рамките на блок.
[ComVisible(true)]
[DOMName("CSSStyleDeclaration")]
[DOMObject]
public interface ICSSStyleDeclaration : IEnumerable<string>, IEnumerable, ICSS2Properties
Implements
IEnumerable
Properties
КСНУМКС
Поставянето на този атрибут ще доведе до паразитиране на новата стойност и презареждане на всички свойства в декларационния блок, включително премахване или добавяне на свойствата.
[DOMName("cssText")]
string CSSText { get; set; }
стойност на имота
Length
Броят на свойствата, които са изрично определени в тази декларация блок. Обхватът на валидни индекси е 0 до дължина-1 включително.
[DOMName("length")]
int Length { get; }
стойност на имота
ParentRule
CSS, което съдържа тази декларация блок или нула, ако тази CSSStyleДекларация не е приложена към CSSRule.
[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
Приоритетът е.