Interface ICSSStyleDeclaration

Interface ICSSStyleDeclaration

Pôvodný názov: Aspose.Svg.Dom.Css Zhromaždenie: Aspose.SVG.dll (25.5.0)

Rozhranie CSSStyleDeclaration predstavuje jediný blok vyhlásenia CSS. Tento rozhranie sa môže použiť na určenie vlastností štýlu v súčasnosti nastavených v bloku alebo na nastavenie vlastností štýlu výslovne v bloku.

[ComVisible(true)]
[DOMObject]
[DOMName("CSSStyleDeclaration")]
public interface ICSSStyleDeclaration : IEnumerable<string>, IEnumerable, ICSS2Properties

Implements

IEnumerable , IEnumerable , ICSS2Properties

Properties

CSSText

Prerušiteľná textová reprezentácia deklaratívneho bloku (s výnimkou okolitých obdĺžnikov). Nastavenie tohto atribútu povedie k prerušeniu novej hodnoty a resetácii všetkých vlastností deklaratívneho bloku vrátane odstránenia alebo pridania vlastností.

[DOMName("cssText")]
string CSSText { get; set; }

Hodnota nehnuteľnosti

string

Length

Počet vlastností, ktoré boli výslovne stanovené v tomto bloku vyhlásenia. rozsah platných ukazovateľov je 0 do dĺžky-1 zahrnuté.

[DOMName("length")]
int Length { get; }

Hodnota nehnuteľnosti

int

ParentRule

Pravidlo CSS, ktoré obsahuje toto vyhlásenie blok alebo nula, ak toto vyhlásenie CSSStyle nie je pripojené k pravidlu CSS.

[DOMNullable]
[DOMName("parentRule")]
ICSSRule ParentRule { get; }

Hodnota nehnuteľnosti

ICSSRule

Toto[int]

Používa sa na získanie vlastností, ktoré boli výslovne stanovené v tomto bloku vyhlásenia. poriadok vlastností získaných pomocou tejto metódy nemusí byť poriadkom, v ktorom boli stanovené. Táto metóda môže byť použitá na iteráciu nad všetkými vlastnosťami v tomto bloku vyhlásenia.

[DOMName("item")]
string this[int index] { get; }

Hodnota nehnuteľnosti

string

Methods

PríslušenstvoCSSValue(Stretnutie)

Používa sa na získanie objektovej reprezentácie hodnoty majetku CSS, ak bola výslovne nastavená v rámci tohto bloku vyhlásenia. Táto metóda sa vráti null, ak je majetok krátkodobý majetok. krátkodobé hodnoty majetku môžu byť prístupné a upravené iba ako pruhy, pomocou metód getPropertyValue a setProperty.

[DOMName("getPropertyCSSValue")]
CSSValue GetPropertyCSSValue(string propertyName)

Parameters

propertyName string

Názov majetku .

Returns

CSSValue

Vráti hodnotu nehnuteľnosti

GetPropertyPriority(Stretnutie)

Používa sa na získanie priority majetku CSS (napr. „významný“ kvalifikátor), ak je majetok výslovne uvedený v tomto bloku vyhlásenia.

[DOMName("getPropertyPriority")]
string GetPropertyPriority(string propertyName)

Parameters

propertyName string

Názov majetku .

Returns

string

Prednostné vrátenie majetku

GetPropertyValue(Stretnutie)

Používa sa na získanie hodnoty vlastnosti CSS, ak bola výslovne nastavená v rámci tohto bloku vyhlásenia.

[DOMName("getPropertyValue")]
string GetPropertyValue(string propertyName)

Parameters

propertyName string

Názov majetku .

Returns

string

Vráti hodnotu nehnuteľnosti

RemoveProperty(Stretnutie)

Používa sa na odstránenie vlastnosti CSS, ak bola výslovne nastavená v rámci tohto bloku vyhlásenia.

[DOMName("removeProperty")]
string RemoveProperty(string propertyName)

Parameters

propertyName string

Názov majetku .

Returns

string

Vráti hodnotu nehnuteľnosti

SetProperty(Stringová, Stringová)

Používa sa na nastavenie hodnoty majetku s predvolenou prioritou v rámci tohto bloku vyhlásenia.Predvolená priorita nie je “významná”, t. j. String.Empty

[DOMName("setProperty")]
void SetProperty(string propertyName, string value)

Parameters

propertyName string

Názov majetku .

value string

a hodnotu .

SetProperty(String, String a String)

Používa sa na nastavenie hodnoty a priority majetku v rámci tohto bloku vyhlásenia.

[DOMName("setProperty")]
void SetProperty(string propertyName, string value, string priority)

Parameters

propertyName string

Názov majetku .

value string

a hodnotu .

priority string

Prioritou je.

 Slovenčina