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
Derived
CSSPrimitiveValue , CSSValueList
Implements
Наследованные члены
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
Полевая ценность
CSS_INHERIT
Стоимость унаследована, а в cssText содержится «наследованная».
public const ushort CSS_INHERIT = 0
Полевая ценность
CSS_PRIMITIVE_VALUE
Стоимость является примитивной стоимостью, и инстанцию интерфейса CSSPrimitiveValue можно получить, используя методы кастинга, специфические для обязательства, на этом инстанции интерфейса CSSValue.
public const ushort CSS_PRIMITIVE_VALUE = 1
Полевая ценность
CSS_VALUE_LIST
Стоимость представляет собой список CSSValue, а инстанцию интерфейса CSSValueList можно получить, используя в этом инстанции интерфейса CSSValue специальные методы кастинга.
public const ushort CSS_VALUE_LIST = 2
Полевая ценность
Properties
CSSText
Полное представление текущей стоимости.
[DOMName("cssText")]
public abstract string CSSText { get; set; }
Стоимость недвижимости
CSSValueТип
Код, определяющий тип стоимости.
[DOMName("cssValueType")]
public ushort CSSValueType { get; }
Стоимость недвижимости
Methods
Equals(CSSВласть)
Определяет, равен ли указанный объект этому показателю.
protected virtual bool Equals(CSSValue obj)
Parameters
obj
CSSValue
Объект сравнивать с этой инстанцией.
Returns
«Правда», если указанный Aspose.Html.Dom.Css.CSSValue равен этому показателю; в противном случае, «фальшивый».
Equals(Объекты)
Определяет, равен ли указанный System.Object этому показателю.
public override bool Equals(object obj)
Parameters
obj
object
Система.Обект сравнивать с этой инстанцией.
Returns
“Правда” если указанный System.Object равен этому примере; в противном случае, “фальшивый”.
Exceptions
Параметр obj" является нулевым.
GetHashCode()
Возвращайте код хаша для этого случая.
public override int GetHashCode()
Returns
Хэш-код для этого примера, подходящий для использования в алгоритмах хаширования и структурах данных, таких как таблица хаширования.
GetPlatformType()
Этот метод используется для восстановления объекта ECMAScript System.Type.
public override Type GetPlatformType()
Returns
Объект ECMAScript System.Type.
ToString()
Возвращает System.String, который представляет эту инстанцию.
public override string ToString()
Returns
Система.String, представляющая эту инстанцию.
Operators
Оператор =(CSSValue, CSSВальность)
Использование оператора = =.
public static bool operator ==(CSSValue left, CSSValue right)
Parameters
left
CSSValue
Левый элемент .
right
CSSValue
Правильный элемент .
Returns
Результат работы оператора.
Оператор !=(CSSValue, CSSВальность)
Используйте оператора! =
public static bool operator !=(CSSValue left, CSSValue right)
Parameters
left
CSSValue
Левый элемент .
right
CSSValue
Правильный элемент .
Returns
Результат работы оператора.