Class CSSValue

Class CSSValue

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

Đại diện cho một giá trị đơn giản hoặc phức tạp. Một đối tượng CSSValue chỉ xuất hiện trong ngữ cảnh của một thuộc tính CSS.

[DOMName("CSSValue")]
[ComVisible(true)]
[DOMObject]
public abstract class CSSValue : DOMObject, INotifyPropertyChanged

Kế thừa

objectDOMObjectCSSValue

Kế thừa từ

CSSPrimitiveValue, CSSValueList

Triển khai

INotifyPropertyChanged

Thành viên kế thừa

DOMObject.GetPlatformType(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

CSSValue(ushort)

Khởi tạo một thể hiện mới của lớp Aspose.Html.Dom.Css.CSSValue.

protected CSSValue(ushort valueType)

Tham số

valueType ushort

Loại của giá trị.

Fields

CSS_CUSTOM

Giá trị là một giá trị tùy chỉnh.

public const ushort CSS_CUSTOM = 3

Giá trị trường

ushort

CSS_INHERIT

Giá trị được kế thừa và cssText chứa “inherit”.

public const ushort CSS_INHERIT = 0

Giá trị trường

ushort

CSS_PRIMITIVE_VALUE

Giá trị là một giá trị nguyên thủy và một thể hiện của giao diện CSSPrimitiveValue có thể được lấy bằng cách sử dụng các phương thức casting cụ thể của binding trên thể hiện này của giao diện CSSValue.

public const ushort CSS_PRIMITIVE_VALUE = 1

Giá trị trường

ushort

CSS_VALUE_LIST

Giá trị là một danh sách CSSValue và một thể hiện của giao diện CSSValueList có thể được lấy bằng cách sử dụng các phương thức casting cụ thể của binding trên thể hiện này của giao diện CSSValue.

public const ushort CSS_VALUE_LIST = 2

Giá trị trường

ushort

Properties

CSSText

Một chuỗi đại diện cho giá trị hiện tại.

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

Giá trị thuộc tính

string

CSSValueType

Một mã xác định loại của giá trị.

[DOMName("cssValueType")]
public ushort CSSValueType { get; }

Giá trị thuộc tính

ushort

Methods

Equals(CSSValue)

Xác định xem đối tượng đã chỉ định có bằng với thể hiện này hay không.

protected virtual bool Equals(CSSValue obj)

Tham số

obj CSSValue

Đối tượng để so sánh với thể hiện này.

Trả về

bool

true nếu Aspose.Html.Dom.Css.CSSValue đã chỉ định bằng với thể hiện này; nếu không, false.

Equals(object)

Xác định xem System.Object đã chỉ định có bằng với thể hiện này hay không.

public override bool Equals(object obj)

Tham số

obj object

System.Object để so sánh với thể hiện này.

Trả về

bool

true nếu System.Object đã chỉ định bằng với thể hiện này; nếu không, false.

Ngoại lệ

NullReferenceException

Tham số obj là null.

GetHashCode()

Trả về một mã băm cho thể hiện này.

public override int GetHashCode()

Trả về

int

Một mã băm cho thể hiện này, phù hợp để sử dụng trong các thuật toán băm và cấu trúc dữ liệu như bảng băm.

GetPlatformType()

Phương thức này được sử dụng để lấy đối tượng ECMAScript System.Type.

public override Type GetPlatformType()

Trả về

Type

Đối tượng ECMAScript System.Type.

ToString()

Trả về một System.String đại diện cho thể hiện này.

public override string ToString()

Trả về

string

Một System.String đại diện cho thể hiện này.

Operators

operator ==(CSSValue, CSSValue)

Triển khai toán tử ==.

public static bool operator ==(CSSValue left, CSSValue right)

Tham số

left CSSValue

Phần tử bên trái.

right CSSValue

Phần tử bên phải.

Trả về

bool

Kết quả của toán tử.

operator !=(CSSValue, CSSValue)

Triển khai toán tử !=.

public static bool operator !=(CSSValue left, CSSValue right)

Tham số

left CSSValue

Phần tử bên trái.

right CSSValue

Phần tử bên phải.

Trả về

bool

Kết quả của toán tử.

 Tiếng Việt