Interface ICSSStyleDeclaration

Interface ICSSStyleDeclaration

Nom dels espais: Aspose.Svg.Dom.Css Assemblea: Aspose.SVG.dll (25.5.0)

Aquesta interfície pot ser utilitzada per determinar les propietats d’estil que actualment s’estableixen en un bloc o per establir les proprietats de estil explícitament dins del bloc.

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

Implements

IEnumerable , IEnumerable , ICSS2Properties

Properties

El CSSText

La representació textual parsable del bloc de declaració (excepte els braços circumscrits). La col·locació d’aquest atribut resultarà en la parcel·lació del nou valor i la restauració de totes les propietats en el bloc, incloent l’eliminació o la afegida de les proprietats.

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

Valor de la propietat

string

Length

El nombre de propietats que s’han establert explícitament en aquest bloc de declaració. La gamma d’indicis vàlids és 0 a longitud-1 inclosa.

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

Valor de la propietat

int

ParentRule

La regla CSS que conté aquest bloc de declaració o nul·la si aquesta Declaració CSSStyle no està annexada a una Regla de CSS.

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

Valor de la propietat

ICSSRule

Aquest[Int]

L’ordre de les propietats recuperades utilitzant aquest mètode no ha de ser el que s’han establert.

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

Valor de la propietat

string

Methods

PropietatsCSSValue(Tàrrega)

Utilitzada per recuperar la representació de l’objecte del valor d’una propietat CSS si s’ha establert explícitament dins aquest bloc de declaració. Aquest mètode torna nul si la pròpia és una propietària de curtmetratge. Els valors de propietats de curta mà només es poden accedir i modificar com a cordes, utilitzant el getPropertyValue i els mètodes de la Propietat.

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

Parameters

propertyName string

El nom de la propietat.

Returns

CSSValue

Retorn del valor de la propietat

GetPropertyPriority(Tàrrega)

Utilitzat per recuperar la prioritat d’una propietat CSS (per exemple, la qualificació “important”) si la propietats s’ha definit explícitament en aquest bloc de declaració.

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

Parameters

propertyName string

El nom de la propietat.

Returns

string

Retorn de la propietat prioritària

GetPropertyValue(Tàrrega)

Utilitzat per recuperar el valor d’una propietat de CSS si s’ha establert explícitament en aquest bloc de declaració.

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

Parameters

propertyName string

El nom de la propietat.

Returns

string

Retorn del valor de la propietat

RemoveProperty(Tàrrega)

Utilitzat per eliminar una propietat CSS si s’ha establert explícitament dins d’aquest bloc de declaració.

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

Parameters

propertyName string

El nom de la propietat.

Returns

string

Retorn del valor de la propietat

SetProperty(Tècnic, Tècnic)

Utilitzat per definir un valor de la propietat amb prioritat de default dins d’aquest bloc de declaració.La prioritat estàndard no és “important”, és a dir, String.Empty

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

Parameters

propertyName string

El nom de la propietat.

value string

El valor.

SetProperty(Tècnic, Tècnic i Tècnic)

Utilitzat per establir un valor i prioritat de la propietat dins d’aquest bloc de declaració.

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

Parameters

propertyName string

El nom de la propietat.

value string

El valor.

priority string

La prioritat .

 Català