Class CSSPrimitiveValue

Class CSSPrimitiveValue

Nome do espaço: Aspose.Html.Dom.Css Assembleia: Aspose.HTML.dll (25.4.0)

A interface CSSPrimitiveValue representa um único valor CSS. Esta interface pode ser usada para determinar o valor de uma propriedade de estilo específica atualmente estabelecida em um bloco ou para definir uma propriedade de estilo específica explicitamente dentro do bloco. Um exemplo desta interface pode ser obtido do método getPropertyCSSValue da interface CSSStyleDeclaration. Um objeto CSSPrimitiveValue ocorre apenas em um contexto de uma propriedade CSS.

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

Inheritance

object DOMObject CSSValue CSSPrimitiveValue

Implements

INotifyPropertyChanged

Membros herdados

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()

Constructors

CSSPrimitivoValidade(Acontece)

Inicia uma nova instância da classe Aspose.Html.Dom.Css.CSSPrimitiveValue.

protected CSSPrimitiveValue(ushort unitType)

Parameters

unitType ushort

Tipo da unidade.

Fields

CSS_ATTR

O valor é uma função de atributo. o valor pode ser obtido usando o método getStringValue.

public const ushort CSS_ATTR = 24

Valor de campo

ushort

CSS_CH

O valor é um comprimento (ch). o valor pode ser obtido usando o método getFloatValue.

public const ushort CSS_CH = 20

Valor de campo

ushort

CSS_CM

O valor é um comprimento (cm). o valor pode ser obtido usando o método getFloatValue.

public const ushort CSS_CM = 6

Valor de campo

ushort

CSS_COUNTER

O valor é uma função de contador ou contador. o valor pode ser obtido usando o método GetCounterValue.

public const ushort CSS_COUNTER = 25

Valor de campo

ushort

CSS_DEG

O valor é um ângulo (deg). o valor pode ser obtido usando o método getFloatValue.

public const ushort CSS_DEG = 11

Valor de campo

ushort

CSS_DIMENSION

O valor é um número com uma dimensão desconhecida.O valor pode ser obtido usando o método getFloatValue.

public const ushort CSS_DIMENSION = 18

Valor de campo

ushort

CSS_DPCM

O valor é um ponto por centímetro (dpcm).

public const ushort CSS_DPCM = 29

Valor de campo

ushort

CSS_DPI

O valor é um ponto por polegada (dpi).

public const ushort CSS_DPI = 28

Valor de campo

ushort

CSS_DPPX

O valor é um ponto por unidade de ‘px’ (dppx).

public const ushort CSS_DPPX = 30

Valor de campo

ushort

CSS_EMS

O valor é um comprimento (ems). o valor pode ser obtido usando o método getFloatValue.

public const ushort CSS_EMS = 3

Valor de campo

ushort

CSS_EXS

O valor é um comprimento (exs). o valor pode ser obtido usando o método getFloatValue.

public const ushort CSS_EXS = 4

Valor de campo

ushort

CSS_GRAD

O valor é um ângulo (grado). o valor pode ser obtido usando o método getFloatValue.

public const ushort CSS_GRAD = 13

Valor de campo

ushort

CSS_HZ

O valor é uma frequência (Hz). o valor pode ser obtido usando o método getFloatValue.

public const ushort CSS_HZ = 16

Valor de campo

ushort

CSS_IDENT

O valor é um identificador. o valor pode ser obtido usando o método getStringValue.

public const ushort CSS_IDENT = 23

Valor de campo

ushort

CSS_IN

O valor é um comprimento (in). o valor pode ser obtido usando o método getFloatValue.

public const ushort CSS_IN = 8

Valor de campo

ushort

CSS_KHZ

O valor é uma frequência (kHz). o valor pode ser obtido usando o método getFloatValue.

public const ushort CSS_KHZ = 17

Valor de campo

ushort

CSS_MM

O valor é um comprimento (mm). o valor pode ser obtido usando o método getFloatValue.

public const ushort CSS_MM = 7

Valor de campo

ushort

CSS_MS

O valor é um tempo (ms). o valor pode ser obtido usando o método getFloatValue.

public const ushort CSS_MS = 14

Valor de campo

ushort

CSS_NUMBER

O valor é um número simples. o valor pode ser obtido usando o método getFloatValue.

public const ushort CSS_NUMBER = 1

Valor de campo

ushort

CSS_PC

O valor é um comprimento (pc). o valor pode ser obtido usando o método getFloatValue.

public const ushort CSS_PC = 10

Valor de campo

ushort

CSS_PERCENTAGE

O valor é um percentual. o valor pode ser obtido usando o método getFloatValue.

public const ushort CSS_PERCENTAGE = 2

Valor de campo

ushort

CSS_PT

O valor é um comprimento (pt). o valor pode ser obtido usando o método getFloatValue.

public const ushort CSS_PT = 9

Valor de campo

ushort

CSS_PX

O valor é um comprimento (px). o valor pode ser obtido usando o método getFloatValue.

public const ushort CSS_PX = 5

Valor de campo

ushort

CSS_RAD

O valor é um ângulo (rad). o valor pode ser obtido usando o método getFloatValue.

public const ushort CSS_RAD = 12

Valor de campo

ushort

CSS_RECT

O valor é uma função rect. O valor pode ser obtido usando o método GetRectValue.

public const ushort CSS_RECT = 26

Valor de campo

ushort

CSS_REM

O valor é um comprimento (rem). o valor pode ser obtido usando o método getFloatValue.

public const ushort CSS_REM = 19

Valor de campo

ushort

CSS_RGBCOLOR

O valor é uma cor RGB. O valor pode ser obtido usando o método GetRGBColorValue.

public const ushort CSS_RGBCOLOR = 27

Valor de campo

ushort

CSS_S

O valor é um tempo (s). o valor pode ser obtido usando o método getFloatValue.

public const ushort CSS_S = 15

Valor de campo

ushort

CSS_STRING

O valor é um STRING. o valor pode ser obtido usando o método getStringValue.

public const ushort CSS_STRING = 21

Valor de campo

ushort

CSS_UNKNOWN

O valor não é um valor CSS2 reconhecido. o valor só pode ser obtido usando o atributo cssText.

public const ushort CSS_UNKNOWN = 0

Valor de campo

ushort

CSS_URI

O valor é um URI. O valor pode ser obtido usando o método getStringValue.

public const ushort CSS_URI = 22

Valor de campo

ushort

CSS_VH

O valor é uma porcentagem da altura total do portão de visualização.

public const ushort CSS_VH = 32

Valor de campo

ushort

CSS_VMAX

O valor é uma porcentagem da largura ou altura do portão de visualização, qualquer que seja maior.

public const ushort CSS_VMAX = 34

Valor de campo

ushort

CSS_VMIN

O valor é uma porcentagem da largura ou altura do portão de visualização, qualquer que seja menor.

public const ushort CSS_VMIN = 33

Valor de campo

ushort

CSS_VW

O valor é uma porcentagem da largura total do portão de visualização.

public const ushort CSS_VW = 31

Valor de campo

ushort

Properties

PrimitiveType

O tipo de valor, conforme definido pelas constantes especificadas acima.

[DOMName("primitiveType")]
public ushort PrimitiveType { get; }

Valor da propriedade

ushort

Methods

GetCounterValue()

Este método é usado para obter o valor Counter. Se este valor CSS não contém um valor Counter, um DOMExcepção é levantado. Modificação para a propriedade de estilo correspondente pode ser alcançada usando a interface Counter.

[DOMName("getCounterValue")]
public abstract Counter GetCounterValue()

Returns

Counter

Retorno de Counter Valor

GetFloatValue(Acontece)

Este método é usado para obter um valor de fluxo em uma unidade especificada.Se este valor CSS não contém um valor de fluxo ou não pode ser convertido na unidade especificada, um DOMExcepção é criado.

[DOMName("getFloatValue")]
public abstract float GetFloatValue(ushort unitType)

Parameters

unitType ushort

Tipo da unidade.

Returns

float

Retorno de valor

GetIntValue(Acontece)

Este método é usado para obter um valor int em uma unidade especificada.Se este valor CSS não contém um valor int ou não pode ser convertido na unidade especificada, um DOMExcepção é criado.

public abstract int GetIntValue(ushort unitType)

Parameters

unitType ushort

Tipo da unidade.

Returns

int

Retorno de valor

RRGBColorvaloridade()

Este método é usado para obter a cor RGB. Se este valor CSS não contém um valor de cor RGB, um DOMExcepção é levantado. Modificação para a propriedade de estilo correspondente pode ser alcançada usando a interface RGBColor.

[DOMName("getRGBColorValue")]
public abstract RGBColor GetRGBColorValue()

Returns

RGBColor

Retorno do valor de cor RGB

GetRectValue()

Este método é usado para obter o valor Rect. Se este valor CSS não contém um valor Rect, um DOMExcepção é levantado. Modificação para a propriedade de estilo correspondente pode ser alcançada usando a interface Rect.

[DOMName("getRectValue")]
public abstract Rect GetRectValue()

Returns

Rect

Retornar o valor certo

GetStringValue()

Este método é usado para obter o valor da linha.Se o valor CSS não contém um valor da linha, um DOMExcepção é criado.

[DOMName("getStringValue")]
public abstract string GetStringValue()

Returns

string

Retorno de valor

SetFloatValue(Caminho, Float)

Se a propriedade anexada a este valor não pode aceitar a unidade especificada ou o valor anexado, o valor será inalterado e um DOMExcepção será aumentado.

[DOMName("setFloatValue")]
public abstract void SetFloatValue(ushort unitType, float floatValue)

Parameters

unitType ushort

Tipo da unidade.

floatValue float

O valor da float.

SetIntValue(Por exemplo, int)

Se a propriedade anexada a este valor não pode aceitar a unidade especificada ou o valor int, o valor será inalterado e um DOMExceção será levantado.

public abstract void SetIntValue(ushort unitType, int intValue)

Parameters

unitType ushort

Tipo da unidade.

intValue int

O valor int.

SetStringValue(Título: String)

Se a propriedade anexada a este valor não pode aceitar a unidade especificada ou o valor da corrente, o valor será inalterado e um DOMExceção será levantado.

[DOMName("setStringValue")]
public abstract void SetStringValue(ushort stringType, string stringValue)

Parameters

stringType ushort

Tipo de corrente.

stringValue string

O valor da corrente.

 Português