Class CSSValue

Class CSSValue

Название пространства: Aspose.Html.Dom.Css Ассоциация: Aspose.HTML.dll (25.4.0)

Представляет простое или сложное значение. объект CSSValue происходит только в контексте свойства CSS.

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

Inheritance

object DOMObject CSSValue

Derived

CSSPrimitiveValue , CSSValueList

Implements

INotifyPropertyChanged

Наследованные члены

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

Constructors

CSSВласть(Ушорт)

Инициализует новую инстанцию класса Aspose.Html.Dom.Css.CSSValue.

protected CSSValue(ushort valueType)

Parameters

valueType ushort

Тип стоимости .

Fields

CSS_CUSTOM

Стоимость – это обычная стоимость.

public const ushort CSS_CUSTOM = 3

Полевая ценность

ushort

CSS_INHERIT

Стоимость унаследована, а в cssText содержится «наследованная».

public const ushort CSS_INHERIT = 0

Полевая ценность

ushort

CSS_PRIMITIVE_VALUE

Стоимость является примитивной стоимостью, и инстанцию интерфейса CSSPrimitiveValue можно получить, используя методы кастинга, специфические для обязательства, на этом инстанции интерфейса CSSValue.

public const ushort CSS_PRIMITIVE_VALUE = 1

Полевая ценность

ushort

CSS_VALUE_LIST

Стоимость представляет собой список CSSValue, а инстанцию интерфейса CSSValueList можно получить, используя в этом инстанции интерфейса CSSValue специальные методы кастинга.

public const ushort CSS_VALUE_LIST = 2

Полевая ценность

ushort

Properties

CSSText

Полное представление текущей стоимости.

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

Стоимость недвижимости

string

CSSValueТип

Код, определяющий тип стоимости.

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

Стоимость недвижимости

ushort

Methods

Equals(CSSВласть)

Определяет, равен ли указанный объект этому показателю.

protected virtual bool Equals(CSSValue obj)

Parameters

obj CSSValue

Объект сравнивать с этой инстанцией.

Returns

bool

«Правда», если указанный Aspose.Html.Dom.Css.CSSValue равен этому показателю; в противном случае, «фальшивый».

Equals(Объекты)

Определяет, равен ли указанный System.Object этому показателю.

public override bool Equals(object obj)

Parameters

obj object

Система.Обект сравнивать с этой инстанцией.

Returns

bool

“Правда” если указанный System.Object равен этому примере; в противном случае, “фальшивый”.

Exceptions

NullReferenceException

Параметр obj" является нулевым.

GetHashCode()

Возвращайте код хаша для этого случая.

public override int GetHashCode()

Returns

int

Хэш-код для этого примера, подходящий для использования в алгоритмах хаширования и структурах данных, таких как таблица хаширования.

GetPlatformType()

Этот метод используется для восстановления объекта ECMAScript System.Type.

public override Type GetPlatformType()

Returns

Type

Объект ECMAScript System.Type.

ToString()

Возвращает System.String, который представляет эту инстанцию.

public override string ToString()

Returns

string

Система.String, представляющая эту инстанцию.

Operators

Оператор =(CSSValue, CSSВальность)

Использование оператора = =.

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

Parameters

left CSSValue

Левый элемент .

right CSSValue

Правильный элемент .

Returns

bool

Результат работы оператора.

Оператор !=(CSSValue, CSSВальность)

Используйте оператора! =

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

Parameters

left CSSValue

Левый элемент .

right CSSValue

Правильный элемент .

Returns

bool

Результат работы оператора.

 Русский