Interface ICSSStyleDeclaration

Interface ICSSStyleDeclaration

名称: Aspose.Html.Dom.Css 编辑: Aspose.HTML.dll (25.4.0)

CSSStyleDeclaration 界面代表一个单一的 CSS 声明区块. 这个界面可以用来确定目前在区块中设置的风格属性,或者在区块内明确设置风格属性。

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

Implements

IEnumerable , IEnumerable , ICSS2Properties

Properties

CSSText

将此属性设置,将导致新值的分配,并将所有属性重定义到声明块中,包括删除或添加属性。

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

财产价值

string

Length

在此声明中明确设置的属性数量 有效指标范围为 0 至 长度-1 包括。

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

财产价值

int

ParentRule

包含此声明区块或零的 CSS 规则,如果此 CSSStyle 声明不附加到 CSS 规则。

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

财产价值

ICSSRule

这个[因特]

用来恢复已明确设置在本声明区块的属性. 使用此方法恢复的属性的顺序不一定是它们设置的顺序. 该方法可以用来对本声明区块中的所有属性进行重定义。

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

财产价值

string

Methods

主持人CSSValue(线条)

使用以获取对象代表的值的CSS属性,如果它已经明确设置在这个声明区块内. 这种方法返回零,如果属性是短手属性. 短手属性值只能访问和修改为线条,使用 getPropertyValue和 setProperty方法。

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

Parameters

propertyName string

财产的名称。

Returns

CSSValue

返回财产价值

GetPropertyPriority(线条)

使用以获取CSS属性的优先事项(例如“重要”资格),如果该属性已在本声明中明确设置。

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

Parameters

propertyName string

财产的名称。

Returns

string

返回财产优先

GetPropertyValue(线条)

使用以获取 CSS 属性的值,如果它在此声明区内明确设置。

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

Parameters

propertyName string

财产的名称。

Returns

string

返回财产价值

RemoveProperty(线条)

用于删除 CSS 属性,如果它已在此声明区内明确设置。

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

Parameters

propertyName string

财产的名称。

Returns

string

返回财产价值

SetProperty(字符串, string)

用于在本声明区内设置默认优先值的资产值。默认优先事项不是“重要”,即 String.Empty

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

Parameters

propertyName string

财产的名称。

value string

它的价值。

SetProperty(字符串、字符串、字符串)

用于在本声明区内设置财产价值和优先事项。

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

Parameters

propertyName string

财产的名称。

value string

它的价值。

priority string

优先事项。

 中文