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
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
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
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
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
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
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
CSS_DPCM
O valor é um ponto por centímetro (dpcm).
public const ushort CSS_DPCM = 29
Valor de campo
CSS_DPI
O valor é um ponto por polegada (dpi).
public const ushort CSS_DPI = 28
Valor de campo
CSS_DPPX
O valor é um ponto por unidade de ‘px’ (dppx).
public const ushort CSS_DPPX = 30
Valor de campo
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
CSS_VH
O valor é uma porcentagem da altura total do portão de visualização.
public const ushort CSS_VH = 32
Valor de campo
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
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
CSS_VW
O valor é uma porcentagem da largura total do portão de visualização.
public const ushort CSS_VW = 31
Valor de campo
Properties
PrimitiveType
O tipo de valor, conforme definido pelas constantes especificadas acima.
[DOMName("primitiveType")]
public ushort PrimitiveType { get; }
Valor da propriedade
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
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
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
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
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
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
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.