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

CSSTエクスト

この属性の設定は、新しい値のパルシングと宣言ブロックのすべての属性のリセットを引き起こし、属性の除去または追加を含む。

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

不動産価値

string

Length

この宣言ブロックに明示的に定められた属性の数 有効な指標の範囲は 0 から長さ-1 が含まれています。

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

不動産価値

int

ParentRule

この声明ブロックまたはゼロを含むCSSルールは、このCSSスタイル声明がCSSルールに付属していない場合。

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

不動産価値

ICSSRule

この[インタ]

この宣言ブロックに明示的に定められた属性を回収するために使用されます. この方法を使用して回収された属性の順序は、それらが定められた順序である必要はありません. この方法は、この宣言ブロックのすべての属性を回収するために使用することができます。

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

不動産価値

string

Methods

プライバシーCSSValue(ストレッチ)

この方法は、財産が短手財産である場合、ゼロを返します。短手財産の価値は、 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.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

優先順位です。

 日本語