Class CSSPrimitiveValue
Namespace: Aspose.Html.Dom.Css
Assembly: Aspose.HTML.dll (25.1.0)
L’interfaccia CSSPrimitiveValue rappresenta un singolo valore CSS. Questa interfaccia può essere utilizzata per determinare il valore di una specifica proprietà di stile attualmente impostata in un blocco o per impostare esplicitamente una specifica proprietà di stile all’interno del blocco. Un’istanza di questa interfaccia può essere ottenuta dal metodo getPropertyCSSValue dell’interfaccia CSSStyleDeclaration. Un oggetto CSSPrimitiveValue si verifica solo nel contesto di una proprietà CSS.
[ComVisible(true)]
[DOMName("CSSPrimitiveValue")]
[DOMObject]
public abstract class CSSPrimitiveValue : CSSValue, INotifyPropertyChanged
Ereditarietà
object ← DOMObject ← CSSValue ← CSSPrimitiveValue
Implementa
Membri Ereditati
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()
Costruttori
CSSPrimitiveValue(ushort)
Inizializza una nuova istanza della classe Aspose.Html.Dom.Css.CSSPrimitiveValue.
protected CSSPrimitiveValue(ushort unitType)
Parametri
unitType
ushort
Tipo dell’unità.
Campi
CSS_ATTR
Il valore è una funzione di attributo. Il valore può essere ottenuto utilizzando il metodo getStringValue.
public const ushort CSS_ATTR = 24
Valore del Campo
CSS_CH
Il valore è una lunghezza (ch). Il valore può essere ottenuto utilizzando il metodo getFloatValue.
public const ushort CSS_CH = 20
Valore del Campo
CSS_CM
Il valore è una lunghezza (cm). Il valore può essere ottenuto utilizzando il metodo getFloatValue.
public const ushort CSS_CM = 6
Valore del Campo
CSS_COUNTER
Il valore è una funzione di contatore o contatori. Il valore può essere ottenuto utilizzando il metodo GetCounterValue.
public const ushort CSS_COUNTER = 25
Valore del Campo
CSS_DEG
Il valore è un angolo (deg). Il valore può essere ottenuto utilizzando il metodo getFloatValue.
public const ushort CSS_DEG = 11
Valore del Campo
CSS_DIMENSION
Il valore è un numero con una dimensione sconosciuta. Il valore può essere ottenuto utilizzando il metodo getFloatValue.
public const ushort CSS_DIMENSION = 18
Valore del Campo
CSS_DPCM
Il valore è un punti per centimetro (dpcm).
public const ushort CSS_DPCM = 29
Valore del Campo
CSS_DPI
Il valore è un punti per pollice (dpi).
public const ushort CSS_DPI = 28
Valore del Campo
CSS_DPPX
Il valore è un punti per unità ‘px’ (dppx).
public const ushort CSS_DPPX = 30
Valore del Campo
CSS_EMS
Il valore è una lunghezza (ems). Il valore può essere ottenuto utilizzando il metodo getFloatValue.
public const ushort CSS_EMS = 3
Valore del Campo
CSS_EXS
Il valore è una lunghezza (exs). Il valore può essere ottenuto utilizzando il metodo getFloatValue.
public const ushort CSS_EXS = 4
Valore del Campo
CSS_GRAD
Il valore è un angolo (grad). Il valore può essere ottenuto utilizzando il metodo getFloatValue.
public const ushort CSS_GRAD = 13
Valore del Campo
CSS_HZ
Il valore è una frequenza (Hz). Il valore può essere ottenuto utilizzando il metodo getFloatValue.
public const ushort CSS_HZ = 16
Valore del Campo
CSS_IDENT
Il valore è un identificatore. Il valore può essere ottenuto utilizzando il metodo getStringValue.
public const ushort CSS_IDENT = 23
Valore del Campo
CSS_IN
Il valore è una lunghezza (in). Il valore può essere ottenuto utilizzando il metodo getFloatValue.
public const ushort CSS_IN = 8
Valore del Campo
CSS_KHZ
Il valore è una frequenza (kHz). Il valore può essere ottenuto utilizzando il metodo getFloatValue.
public const ushort CSS_KHZ = 17
Valore del Campo
CSS_MM
Il valore è una lunghezza (mm). Il valore può essere ottenuto utilizzando il metodo getFloatValue.
public const ushort CSS_MM = 7
Valore del Campo
CSS_MS
Il valore è un tempo (ms). Il valore può essere ottenuto utilizzando il metodo getFloatValue.
public const ushort CSS_MS = 14
Valore del Campo
CSS_NUMBER
Il valore è un numero semplice. Il valore può essere ottenuto utilizzando il metodo getFloatValue.
public const ushort CSS_NUMBER = 1
Valore del Campo
CSS_PC
Il valore è una lunghezza (pc). Il valore può essere ottenuto utilizzando il metodo getFloatValue.
public const ushort CSS_PC = 10
Valore del Campo
CSS_PERCENTAGE
Il valore è una percentuale. Il valore può essere ottenuto utilizzando il metodo getFloatValue.
public const ushort CSS_PERCENTAGE = 2
Valore del Campo
CSS_PT
Il valore è una lunghezza (pt). Il valore può essere ottenuto utilizzando il metodo getFloatValue.
public const ushort CSS_PT = 9
Valore del Campo
CSS_PX
Il valore è una lunghezza (px). Il valore può essere ottenuto utilizzando il metodo getFloatValue.
public const ushort CSS_PX = 5
Valore del Campo
CSS_RAD
Il valore è un angolo (rad). Il valore può essere ottenuto utilizzando il metodo getFloatValue.
public const ushort CSS_RAD = 12
Valore del Campo
CSS_RECT
Il valore è una funzione rect. Il valore può essere ottenuto utilizzando il metodo GetRectValue.
public const ushort CSS_RECT = 26
Valore del Campo
CSS_REM
Il valore è una lunghezza (rem). Il valore può essere ottenuto utilizzando il metodo getFloatValue.
public const ushort CSS_REM = 19
Valore del Campo
CSS_RGBCOLOR
Il valore è un colore RGB. Il valore può essere ottenuto utilizzando il metodo GetRGBColorValue.
public const ushort CSS_RGBCOLOR = 27
Valore del Campo
CSS_S
Il valore è un tempo (s). Il valore può essere ottenuto utilizzando il metodo getFloatValue.
public const ushort CSS_S = 15
Valore del Campo
CSS_STRING
Il valore è una STRINGA. Il valore può essere ottenuto utilizzando il metodo getStringValue.
public const ushort CSS_STRING = 21
Valore del Campo
CSS_UNKNOWN
Il valore non è un valore CSS2 riconosciuto. Il valore può essere ottenuto solo utilizzando l’attributo cssText.
public const ushort CSS_UNKNOWN = 0
Valore del Campo
CSS_URI
Il valore è un URI. Il valore può essere ottenuto utilizzando il metodo getStringValue.
public const ushort CSS_URI = 22
Valore del Campo
CSS_VH
Il valore è una percentuale dell’altezza totale della finestra di visualizzazione.
public const ushort CSS_VH = 32
Valore del Campo
CSS_VMAX
Il valore è una percentuale della larghezza o altezza della finestra di visualizzazione, a seconda di quale sia più grande.
public const ushort CSS_VMAX = 34
Valore del Campo
CSS_VMIN
Il valore è una percentuale della larghezza o altezza della finestra di visualizzazione, a seconda di quale sia più piccola.
public const ushort CSS_VMIN = 33
Valore del Campo
CSS_VW
Il valore è una percentuale della larghezza totale della finestra di visualizzazione.
public const ushort CSS_VW = 31
Valore del Campo
Proprietà
PrimitiveType
Il tipo del valore come definito dalle costanti specificate sopra.
[DOMName("primitiveType")]
public ushort PrimitiveType { get; }
Valore della Proprietà
Metodi
GetCounterValue()
Questo metodo viene utilizzato per ottenere il valore del contatore. Se questo valore CSS non contiene un valore di contatore, viene sollevata un DOMException. La modifica della corrispondente proprietà di stile può essere realizzata utilizzando l’interfaccia Counter.
[DOMName("getCounterValue")]
public abstract Counter GetCounterValue()
Restituisce
Restituisce il valore del contatore
GetFloatValue(ushort)
Questo metodo viene utilizzato per ottenere un valore float in un’unità specificata. Se questo valore CSS non contiene un valore float o non può essere convertito nell’unità specificata, viene sollevata un DOMException.
[DOMName("getFloatValue")]
public abstract float GetFloatValue(ushort unitType)
Parametri
unitType
ushort
Tipo dell’unità.
Restituisce
Restituisce il valore
GetIntValue(ushort)
Questo metodo viene utilizzato per ottenere un valore int in un’unità specificata. Se questo valore CSS non contiene un valore int o non può essere convertito nell’unità specificata, viene sollevata un DOMException.
public abstract int GetIntValue(ushort unitType)
Parametri
unitType
ushort
Tipo dell’unità.
Restituisce
Restituisce il valore
GetRGBColorValue()
Questo metodo viene utilizzato per ottenere il colore RGB. Se questo valore CSS non contiene un valore di colore RGB, viene sollevata un DOMException. La modifica della corrispondente proprietà di stile può essere realizzata utilizzando l’interfaccia RGBColor.
[DOMName("getRGBColorValue")]
public abstract RGBColor GetRGBColorValue()
Restituisce
Restituisce il valore del colore RGB
GetRectValue()
Questo metodo viene utilizzato per ottenere il valore Rect. Se questo valore CSS non contiene un valore rect, viene sollevata un DOMException. La modifica della corrispondente proprietà di stile può essere realizzata utilizzando l’interfaccia Rect.
[DOMName("getRectValue")]
public abstract Rect GetRectValue()
Restituisce
Restituisce il valore Rect
GetStringValue()
Questo metodo viene utilizzato per ottenere il valore stringa. Se il valore CSS non contiene un valore stringa, viene sollevata un DOMException.
[DOMName("getStringValue")]
public abstract string GetStringValue()
Restituisce
Restituisce il valore
SetFloatValue(ushort, float)
Un metodo per impostare il valore float con un’unità specificata. Se la proprietà associata a questo valore non può accettare l’unità specificata o il valore float, il valore rimarrà invariato e verrà sollevata un DOMException.
[DOMName("setFloatValue")]
public abstract void SetFloatValue(ushort unitType, float floatValue)
Parametri
unitType
ushort
Tipo dell’unità.
floatValue
float
Il valore float.
SetIntValue(ushort, int)
Un metodo per impostare il valore int con un’unità specificata. Se la proprietà associata a questo valore non può accettare l’unità specificata o il valore int, il valore rimarrà invariato e verrà sollevata un DOMException.
public abstract void SetIntValue(ushort unitType, int intValue)
Parametri
unitType
ushort
Tipo dell’unità.
intValue
int
Il valore int.
SetStringValue(ushort, string)
Un metodo per impostare il valore stringa con l’unità specificata. Se la proprietà associata a questo valore non può accettare l’unità specificata o il valore stringa, il valore rimarrà invariato e verrà sollevata un DOMException.
[DOMName("setStringValue")]
public abstract void SetStringValue(ushort stringType, string stringValue)
Parametri
stringType
ushort
Tipo della stringa.
stringValue
string
Il valore stringa.