Class CSSValueList

Class CSSValueList

Namespace: Aspose.Html.Dom.Css
Assembly: Aspose.HTML.dll (25.1.0)

CSSValueList 接口提供了一个有序的 CSS 值集合的抽象。

[ComVisible(true)]
public class CSSValueList : CSSValue, INotifyPropertyChanged, IEnumerable<cssvalue>, IEnumerable, ICSSValueList

继承

objectDOMObjectCSSValueCSSValueList

实现

INotifyPropertyChanged, IEnumerable<cssvalue>, IEnumerable, ICSSValueList

继承成员

CSSValue.CSS_INHERIT, CSSValue.CSS_PRIMITIVE_VALUE, CSSValue.CSS_VALUE_LIST, CSSValue.CSS_CUSTOM, CSSValue.ToString(), CSSValue.GetPlatformType(), CSSValue.Equals(CSSValue), CSSValue.Equals(object), CSSValue.GetHashCode(), CSSValue.CSSText, CSSValue.CSSValueType, DOMObject.GetPlatformType(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

构造函数

CSSValueList()

初始化 Aspose.Html.Dom.Css.CSSValueList 类的新实例。

public CSSValueList()

CSSValueList(IEnumerable<cssvalue>)

初始化 Aspose.Html.Dom.Css.CSSValueList 类的新实例。

public CSSValueList(IEnumerable<cssvalue> values)

参数

values IEnumerable<CSSValue&gt;

值。

CSSValueList(params CSSValue[])

初始化 Aspose.Html.Dom.Css.CSSValueList 类的新实例。

public CSSValueList(params CSSValue[] values)

参数

values CSSValue[]

值。

属性

CSSText

当前值的字符串表示。

public override string CSSText { get; set; }

属性值

string

Length

列表中 CSSValues 的数量。

public int Length { get; }

属性值

int

this[int]

获取指定索引处的 Aspose.Html.Dom.Css.CSSValue。

public CSSValue this[int index] { get; }

属性值

CSSValue

方法

Equals(CSSValue)

确定指定对象是否等于此实例。

protected override bool Equals(CSSValue obj)

参数

obj CSSValue

要与此实例比较的对象。

返回

bool

true 如果指定的 Aspose.Html.Dom.Css.CSSValue 等于此实例;否则,false

GetEnumerator()

返回一个枚举数,用于迭代集合。

public IEnumerator<cssvalue> GetEnumerator()

返回

IEnumerator<CSSValue&gt;

一个可以用于迭代集合的 System.Collections.Generic.IEnumerator`1。

GetPlatformType()

此方法用于检索 ECMAScript 对象 System.Type。

public override Type GetPlatformType()

返回

Type

ECMAScript 对象 System.Type。

 中文