Interface ICSSStyleDeclaration

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 , IEnumerable , ICSS2Properties

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

string

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

int

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

ICSSRule

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

string

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

CSSValue

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

string

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

string

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

string

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.

 Čeština