Class CSSPrimitiveValue

Class CSSPrimitiveValue

Il nome: Aspose.Html.Dom.Css Assemblaggio: Aspose.HTML.dll (25.4.0)

L’interfaccia CSSPrimitiveValue rappresenta un unico 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 una specifica proprietà di stile esplicitamente all’interno del blocco. Un esempio di questa interfaccia potrebbe essere ottenuto dal metodo getPropertyCSSValue dell’interfaccia CSSStyleDeclaration. Un oggetto CSSPrimitiveValue si verifica solo in un contesto di una proprietà CSS.

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

Inheritance

object DOMObject CSSValue CSSPrimitiveValue

Implements

INotifyPropertyChanged

I membri ereditari

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

Valore primitivo(di Ushort)

Inizializza una nuova instanza della classe Aspose.Html.Dom.Css.CSSPrimitiveValue.

protected CSSPrimitiveValue(ushort unitType)

Parameters

unitType ushort

Tipo di unità.

Fields

CSS_ATTR

Il valore è una funzione attributiva.Il valore può essere ottenuto utilizzando il metodo getStringValue.

public const ushort CSS_ATTR = 24

Valore di campo

ushort

CSS_CH

Il valore è una lunghezza (ch).Il valore può essere ottenuto utilizzando il metodo getFloatValue.

public const ushort CSS_CH = 20

Valore di campo

ushort

CSS_CM

Il valore è una lunghezza (cm).Il valore può essere ottenuto utilizzando il metodo getFloatValue.

public const ushort CSS_CM = 6

Valore di campo

ushort

CSS_COUNTER

Il valore è una funzione di contatore o di contatore.Il valore può essere ottenuto utilizzando il metodo GetCounterValue.

public const ushort CSS_COUNTER = 25

Valore di campo

ushort

CSS_DEG

Il valore è un angolo (deg).Il valore può essere ottenuto utilizzando il metodo getFloatValue.

public const ushort CSS_DEG = 11

Valore di campo

ushort

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 di campo

ushort

CSS_DPCM

Il valore è un punto per centimetro (dpcm).

public const ushort CSS_DPCM = 29

Valore di campo

ushort

CSS_DPI

Il valore è un punto per pollice (dpi).

public const ushort CSS_DPI = 28

Valore di campo

ushort

CSS_DPPX

Il valore è un punto per ‘px’ unità (dppx).

public const ushort CSS_DPPX = 30

Valore di campo

ushort

CSS_EMS

Il valore è una lunghezza (ems).Il valore può essere ottenuto utilizzando il metodo getFloatValue.

public const ushort CSS_EMS = 3

Valore di campo

ushort

CSS_EXS

Il valore è una lunghezza (exs).Il valore può essere ottenuto utilizzando il metodo getFloatValue.

public const ushort CSS_EXS = 4

Valore di campo

ushort

CSS_GRAD

Il valore è un angolo (grado).Il valore può essere ottenuto utilizzando il metodo getFloatValue.

public const ushort CSS_GRAD = 13

Valore di campo

ushort

CSS_HZ

Il valore è una frequenza (Hz).Il valore può essere ottenuto utilizzando il metodo getFloatValue.

public const ushort CSS_HZ = 16

Valore di campo

ushort

CSS_IDENT

Il valore è un identificatore.Il valore può essere ottenuto utilizzando il metodo getStringValue.

public const ushort CSS_IDENT = 23

Valore di campo

ushort

CSS_IN

Il valore è una lunghezza (in).Il valore può essere ottenuto utilizzando il metodo getFloatValue.

public const ushort CSS_IN = 8

Valore di campo

ushort

CSS_KHZ

Il valore è una frequenza (kHz).Il valore può essere ottenuto utilizzando il metodo getFloatValue.

public const ushort CSS_KHZ = 17

Valore di campo

ushort

CSS_MM

Il valore è una lunghezza (mm).Il valore può essere ottenuto utilizzando il metodo getFloatValue.

public const ushort CSS_MM = 7

Valore di campo

ushort

CSS_MS

Il valore è un tempo (ms).Il valore può essere ottenuto utilizzando il metodo getFloatValue.

public const ushort CSS_MS = 14

Valore di campo

ushort

CSS_NUMBER

Il valore è un semplice numero.Il valore può essere ottenuto utilizzando il metodo getFloatValue.

public const ushort CSS_NUMBER = 1

Valore di campo

ushort

CSS_PC

Il valore è una lunghezza (pc).Il valore può essere ottenuto utilizzando il metodo getFloatValue.

public const ushort CSS_PC = 10

Valore di campo

ushort

CSS_PERCENTAGE

Il valore è un percentuale.Il valore può essere ottenuto utilizzando il metodo getFloatValue.

public const ushort CSS_PERCENTAGE = 2

Valore di campo

ushort

CSS_PT

Il valore è una lunghezza (pt).Il valore può essere ottenuto utilizzando il metodo getFloatValue.

public const ushort CSS_PT = 9

Valore di campo

ushort

CSS_PX

Il valore è una lunghezza (px).Il valore può essere ottenuto utilizzando il metodo getFloatValue.

public const ushort CSS_PX = 5

Valore di campo

ushort

CSS_RAD

Il valore è un angolo (rad).Il valore può essere ottenuto utilizzando il metodo getFloatValue.

public const ushort CSS_RAD = 12

Valore di campo

ushort

CSS_RECT

Il valore è una funzione retta.Il valore può essere ottenuto utilizzando il metodo GetRectValue.

public const ushort CSS_RECT = 26

Valore di campo

ushort

CSS_REM

Il valore è una lunghezza (rem).Il valore può essere ottenuto utilizzando il metodo getFloatValue.

public const ushort CSS_REM = 19

Valore di campo

ushort

CSS_RGBCOLOR

Il valore è un colore RGB. Il valore può essere ottenuto utilizzando il metodo GetRGBColorValue.

public const ushort CSS_RGBCOLOR = 27

Valore di campo

ushort

CSS_S

Il valore è un tempo (s).Il valore può essere ottenuto utilizzando il metodo getFloatValue.

public const ushort CSS_S = 15

Valore di campo

ushort

CSS_STRING

Il valore può essere ottenuto utilizzando il metodo getStringValue.

public const ushort CSS_STRING = 21

Valore di campo

ushort

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 di campo

ushort

CSS_URI

Il valore è un URI. Il valore può essere ottenuto utilizzando il metodo getStringValue.

public const ushort CSS_URI = 22

Valore di campo

ushort

CSS_VH

Il valore è un percentuale dell’altezza totale del port di visualizzazione.

public const ushort CSS_VH = 32

Valore di campo

ushort

CSS_VMAX

Il valore è un percentuale della larghezza o dell’altezza del port di visualizzazione, qualunque sia più grande.

public const ushort CSS_VMAX = 34

Valore di campo

ushort

CSS_VMIN

Il valore è un percentuale della larghezza o dell’altezza del port di visualizzazione, qualunque sia più piccolo.

public const ushort CSS_VMIN = 33

Valore di campo

ushort

CSS_VW

Il valore è un percentuale della larghezza di visualizzazione completa.

public const ushort CSS_VW = 31

Valore di campo

ushort

Properties

PrimitiveType

Il tipo di valore come definito dai costanti sopra specificati.

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

Valore di proprietà

ushort

Methods

GetCounterValue()

Questo metodo viene utilizzato per ottenere il valore Counter. Se questo valore CSS non contiene un valore Counter, viene sollevato un DOMException. La modifica alla proprietà dello stile corrispondente può essere ottenuta utilizzando l’interfaccia Counter.

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

Returns

Counter

Ritorno Counter Valore

GetFloatValue(di Ushort)

Questo metodo viene utilizzato per ottenere un valore di flotta in un’unità specifica.Se questo valore CSS non contiene un valore di flotta o non può essere convertito in un’unità specifica, viene sollevato un DOMException.

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

Parameters

unitType ushort

Tipo di unità.

Returns

float

Il ritorno del valore

GetIntValue(di Ushort)

Questo metodo viene utilizzato per ottenere un valore int in un’unità specifica.Se questo valore CSS non contiene un valore int o non può essere convertito in un’unità specifica, viene sollevato un DOMException.

public abstract int GetIntValue(ushort unitType)

Parameters

unitType ushort

Tipo di unità.

Returns

int

Il ritorno del valore

Valutazione dei colori()

Questo metodo viene utilizzato per ottenere il colore RGB. Se questo valore CSS non contiene un valore di colore RGB, viene sollevato un DOMException. La modifica alla proprietà dello stile corrispondente può essere ottenuta utilizzando l’interfaccia RGBColor.

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

Returns

RGBColor

Il ritorno del valore colore RGB

GetRectValue()

Questo metodo viene utilizzato per ottenere il valore Rect. Se questo valore CSS non contiene un valore Rect, viene sollevato un DOMException. La modifica alla proprietà dello stile corrispondente può essere ottenuta utilizzando l’interfaccia Rect.

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

Returns

Rect

Il ritorno del giusto valore

GetStringValue()

Questo metodo viene utilizzato per ottenere il valore stringente.Se il valore CSS non contiene un valore stringente, viene sollevato un DOMException.

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

Returns

string

Il ritorno del valore

SetFloatValue(Cappuccetto, Float)

Un metodo per impostare il valore di flotta con un’unità specifica.Se la proprietà allegata a questo valore non può accettare l’unità specifica o il valore di flotta, il valore sarà invariato e verrà aumentato un DOMException.

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

Parameters

unitType ushort

Tipo di unità.

floatValue float

Il valore della flotta.

SetIntValue(Loro, int)

Un metodo per impostare il valore int con un’unità specifica.Se la proprietà allegata a questo valore non può accettare l’unità specifica o il valore int, il valore sarà invariato e verrà aumentato un DOMException.

public abstract void SetIntValue(ushort unitType, int intValue)

Parameters

unitType ushort

Tipo di unità.

intValue int

Il valore int.

SetStringValue(Striscia, Striscia)

Se la proprietà allegata a questo valore non può accettare l’unità specificata o il valore di stringhe, il valore sarà invariato e verrà sollevato un DOMException.

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

Parameters

stringType ushort

Tipo di stringhe.

stringValue string

Il valore della string.

 Italiano