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
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
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
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
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
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
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
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
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
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 .