Interface ICSSStyleDeclaration
Název místa: Aspose.Html.Dom.Css Sbírka: Aspose.HTML.dll (25.4.0)
Rozhraní CSSStyleDeclaration představuje jediný blok prohlášení CSS. Tento rozhraní může být použit k určení vlastností stylu v současné době nastavených v bloku nebo k nastavení vlastností stylu výslovně v rámci bloku.
[ComVisible(true)]
[DOMName("CSSStyleDeclaration")]
[DOMObject]
public interface ICSSStyleDeclaration : IEnumerable<string>, IEnumerable, ICSS2Properties
Implements
IEnumerable
Properties
ČSSD
Posouzení tohoto atributu bude mít za následek posouzení nové hodnoty a resetování všech vlastností v prohlášení bloku včetně odstranění nebo přidání vlastnost.
[DOMName("cssText")]
string CSSText { get; set; }
Hodnota nemovitosti
Length
Počet vlastností, které byly výslovně stanoveny v tomto prohlášení blok. Rozsah platných ukazatelů je 0 až délka-1 zahrnujíc.
[DOMName("length")]
int Length { get; }
Hodnota nemovitosti
ParentRule
Pravidlo CSS, které obsahuje toto prohlášení blok nebo nul, pokud toto prohlášení CSSStyle není připojen k pravidlu CSS.
[DOMNullable]
[DOMName("parentRule")]
ICSSRule ParentRule { get; }
Hodnota nemovitosti
Tohle[Int]
Používá se k získání vlastností, které byly výslovně stanoveny v tomto prohlášení bloku. pořadí vlastností získaných pomocí této metody nemusí být pořadí, ve kterém byly stanoveny. tato metoda může být použita k iterace nad všechny vlastnosti v tomto prohlášení bloku.
[DOMName("item")]
string this[int index] { get; }
Hodnota nemovitosti
Methods
PříslušenstvíCSSValue(Stringová)
Používá se k získání předmětu reprezentace hodnoty majetku CSS, pokud byl výslovně nastaven v rámci tohoto prohlášení bloku. Tato metoda vrací null, pokud je majetek krátkodobý majetek. krátkodobé hodnoty majetku lze získat a upravovat pouze jako řetězce, pomocí getPropertyValue a setProperty metody.
[DOMName("getPropertyCSSValue")]
CSSValue GetPropertyCSSValue(string propertyName)
Parameters
propertyName
string
Název nemovitosti.
Returns
Zpětná hodnota nemovitosti
GetPropertyPriority(Stringová)
Používá se k získání priority majetku CSS (např. „významný“ kvalifikátor), pokud je majetek výslovně uveden v tomto prohlášen.
[DOMName("getPropertyPriority")]
string GetPropertyPriority(string propertyName)
Parameters
propertyName
string
Název nemovitosti.
Returns
Přednostní vrácení majetku
GetPropertyValue(Stringová)
Používá se k získání hodnoty vlastnosti CSS, pokud byla výslovně stanovena v rámci tohoto prohlášen.
[DOMName("getPropertyValue")]
string GetPropertyValue(string propertyName)
Parameters
propertyName
string
Název nemovitosti.
Returns
Zpětná hodnota nemovitosti
RemoveProperty(Stringová)
Používá se k odstranění vlastnosti CSS, pokud byla výslovně nastavená v rámci tohoto prohlášen.
[DOMName("removeProperty")]
string RemoveProperty(string propertyName)
Parameters
propertyName
string
Název nemovitosti.
Returns
Zpětná hodnota nemovitosti
SetProperty(String , String)
Používá se k nastavení hodnoty majetku s výchozí prioritou v rámci tohoto bloku prohlášen.Standardní priorita není „významná“, tj. String.Empty
[DOMName("setProperty")]
void SetProperty(string propertyName, string value)
Parameters
propertyName
string
Název nemovitosti.
value
string
a její hodnotu.
SetProperty(String, String a String)
Používá se k nastavení hodnoty a priority majetku v rámci tohoto prohlášení bloku.
[DOMName("setProperty")]
void SetProperty(string propertyName, string value, string priority)
Parameters
propertyName
string
Název nemovitosti.
value
string
a její hodnotu.
priority
string
To je priorita.