Class CSSPrimitiveValue
Numele spaţiului: Aspose.Html.Dom.Css Asamblare: Aspose.HTML.dll (25.4.0)
Interfața CSSPrimitiveValue reprezintă o singură valoare CSS. Această interfață poate fi utilizată pentru a determina valoarea unei proprietăți de stil specific setate în prezent într-un bloc sau pentru a stabili o proprietate de stil specific în mod explicit în interiorul blocului. Un exemplu al acestei interfețe poate fi obținut din metoda getPropertyCSSValue a interfaței CSSStyleDeclaration. Un obiect CSSPrimitiveValue apare numai în contextul unei proprietăți CSS.
[ComVisible(true)]
[DOMName("CSSPrimitiveValue")]
[DOMObject]
public abstract class CSSPrimitiveValue : CSSValue, INotifyPropertyChanged
Inheritance
object ← DOMObject ← CSSValue ← CSSPrimitiveValue
Implements
Membrii moștenitori
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
cssprimitiveValoarea(Răspundeți)
Inițializează o nouă instanță a clasei Aspose.Html.Dom.Css.CSSPrimitiveValue.
protected CSSPrimitiveValue(ushort unitType)
Parameters
unitType
ushort
Tipul de unitate.
Fields
CSS_ATTR
Valoarea este o funcție de atribut.Valoarea poate fi obținută folosind metoda getStringValue.
public const ushort CSS_ATTR = 24
Valoarea câmpului
CSS_CH
Valoarea este o lungime (ch).Valoarea poate fi obținută folosind metoda getFloatValue.
public const ushort CSS_CH = 20
Valoarea câmpului
CSS_CM
Valoarea este o lungime (cm).Valoarea poate fi obținută folosind metoda getFloatValue.
public const ushort CSS_CM = 6
Valoarea câmpului
CSS_COUNTER
Valoarea este o funcție de număr sau de număr.Valoarea poate fi obținută folosind metoda GetCounterValue.
public const ushort CSS_COUNTER = 25
Valoarea câmpului
CSS_DEG
Valoarea este un unghi (deg).Valoarea poate fi obținută folosind metoda getFloatValue.
public const ushort CSS_DEG = 11
Valoarea câmpului
CSS_DIMENSION
Valoarea este un număr cu o dimensiune necunoscută.Valoarea poate fi obținută folosind metoda getFloatValue.
public const ushort CSS_DIMENSION = 18
Valoarea câmpului
CSS_DPCM
Valoarea este un punct pe centimetru (dpcm).
public const ushort CSS_DPCM = 29
Valoarea câmpului
CSS_DPI
Valoarea este un punct pe inch (dpi).
public const ushort CSS_DPI = 28
Valoarea câmpului
CSS_DPPX
Valoarea este un punct pe unitate „px” (dppx).
public const ushort CSS_DPPX = 30
Valoarea câmpului
CSS_EMS
Valoarea este o lungime (ems).Valoarea poate fi obținută folosind metoda getFloatValue.
public const ushort CSS_EMS = 3
Valoarea câmpului
CSS_EXS
Valoarea este o lungime (exs).Valoarea poate fi obținută folosind metoda getFloatValue.
public const ushort CSS_EXS = 4
Valoarea câmpului
CSS_GRAD
Valoarea este un unghi (grad).Valoarea poate fi obținută folosind metoda getFloatValue.
public const ushort CSS_GRAD = 13
Valoarea câmpului
CSS_HZ
Valoarea este o frecvență (Hz).Valoarea poate fi obținută folosind metoda getFloatValue.
public const ushort CSS_HZ = 16
Valoarea câmpului
CSS_IDENT
Valoarea este un identificator.Valoarea poate fi obținută folosind metoda getStringValue.
public const ushort CSS_IDENT = 23
Valoarea câmpului
CSS_IN
Valoarea este o lungime (in).Valoarea poate fi obținută folosind metoda getFloatValue.
public const ushort CSS_IN = 8
Valoarea câmpului
CSS_KHZ
Valoarea este o frecvență (kHz).Valoarea poate fi obținută folosind metoda getFloatValue.
public const ushort CSS_KHZ = 17
Valoarea câmpului
CSS_MM
Valoarea este o lungime (mm).Valoarea poate fi obținută folosind metoda getFloatValue.
public const ushort CSS_MM = 7
Valoarea câmpului
CSS_MS
Valoarea este un timp (ms).Valoarea poate fi obținută folosind metoda getFloatValue.
public const ushort CSS_MS = 14
Valoarea câmpului
CSS_NUMBER
Valoarea este un număr simplu.Valoarea poate fi obținută folosind metoda getFloatValue.
public const ushort CSS_NUMBER = 1
Valoarea câmpului
CSS_PC
Valoarea este o lungime (pc).Valoarea poate fi obținută folosind metoda getFloatValue.
public const ushort CSS_PC = 10
Valoarea câmpului
CSS_PERCENTAGE
Valoarea este un procent.Valoarea poate fi obținută folosind metoda getFloatValue.
public const ushort CSS_PERCENTAGE = 2
Valoarea câmpului
CSS_PT
Valoarea este o lungime (pt).Valoarea poate fi obținută folosind metoda getFloatValue.
public const ushort CSS_PT = 9
Valoarea câmpului
CSS_PX
Valoarea este o lungime (px).Valoarea poate fi obținută folosind metoda getFloatValue.
public const ushort CSS_PX = 5
Valoarea câmpului
CSS_RAD
Valoarea este un unghi (rad).Valoarea poate fi obținută folosind metoda getFloatValue.
public const ushort CSS_RAD = 12
Valoarea câmpului
CSS_RECT
Valoarea este o funcție rectă.Valoarea poate fi obținută folosind metoda GetRectValue.
public const ushort CSS_RECT = 26
Valoarea câmpului
CSS_REM
Valoarea este o lungime (rem).Valoarea poate fi obținută folosind metoda getFloatValue.
public const ushort CSS_REM = 19
Valoarea câmpului
CSS_RGBCOLOR
Valoarea este o culoare RGB. Valoarea poate fi obținută folosind metoda GetRGBColorValue.
public const ushort CSS_RGBCOLOR = 27
Valoarea câmpului
CSS_S
Valoarea este un timp (s).Valoarea poate fi obținută folosind metoda getFloatValue.
public const ushort CSS_S = 15
Valoarea câmpului
CSS_STRING
Valoarea este STRING.Valoarea poate fi obținută folosind metoda getStringValue.
public const ushort CSS_STRING = 21
Valoarea câmpului
CSS_UNKNOWN
Valoarea nu este o valoare CSS2 recunoscută.Valoarea poate fi obținută numai prin utilizarea atributului cssText.
public const ushort CSS_UNKNOWN = 0
Valoarea câmpului
CSS_URI
Valoarea este un URI. Valoarea poate fi obținută folosind metoda getStringValue.
public const ushort CSS_URI = 22
Valoarea câmpului
CSS_VH
Valoarea este un procent din înălțimea portului de vizualizare complet.
public const ushort CSS_VH = 32
Valoarea câmpului
CSS_VMAX
Valoarea este un procent din lățimea sau înălțimea portului de vizionare, oricare ar fi mai mare.
public const ushort CSS_VMAX = 34
Valoarea câmpului
CSS_VMIN
Valoarea este un procent din lățimea sau înălțimea portului de vizualizare, oricare este mai mică.
public const ushort CSS_VMIN = 33
Valoarea câmpului
CSS_VW
Valoarea este un procent din lățimea totală a portului de vizualizare.
public const ushort CSS_VW = 31
Valoarea câmpului
Properties
PrimitiveType
Tipul de valoare astfel cum este definit de constanțele specificate mai sus.
[DOMName("primitiveType")]
public ushort PrimitiveType { get; }
Valoarea proprietății
Methods
GetCounterValue()
Această metodă este utilizată pentru a obține valoarea Counter. Dacă această valoare CSS nu conține o valoare Counter, se ridică un DOMExcepție. Modificarea proprietății de stil corespunzătoare poate fi obținută folosind interfața Counter.
[DOMName("getCounterValue")]
public abstract Counter GetCounterValue()
Returns
Returnarea valorii Counter
GetFloatValue(Răspundeți)
Această metodă este utilizată pentru a obține o valoare float într-o unitate specificată. dacă această valoare CSS nu conține o valoare float sau nu poate fi convertită în unitatea specificată, se ridică un DOMExcepție.
[DOMName("getFloatValue")]
public abstract float GetFloatValue(ushort unitType)
Parameters
unitType
ushort
Tipul de unitate.
Returns
Întoarce valoarea
GetIntValue(Răspundeți)
Această metodă este utilizată pentru a obține o valoare int într-o unitate specificată. dacă această valoare CSS nu conține o valoare int sau nu poate fi convertită în unitatea specificată, se ridică un DOMExcepție.
public abstract int GetIntValue(ushort unitType)
Parameters
unitType
ushort
Tipul de unitate.
Returns
Întoarce valoarea
Cuvânt cheie()
Această metodă este utilizată pentru a obține culoarea RGB. Dacă această valoare CSS nu conține o valoare de culoare RGB, se ridică un DOMExcepție. Modificarea proprietății de stil corespunzătoare poate fi obținută folosind interfața RGBColor.
[DOMName("getRGBColorValue")]
public abstract RGBColor GetRGBColorValue()
Returns
Întoarceți valoarea culorii RGB
GetRectValue()
Această metodă este utilizată pentru a obține valoarea drept. Dacă această valoare CSS nu conține o valoare drept, se ridică un DOMExcepție. Modificarea proprietății de stil corespunzătoare poate fi obținută folosind interfața drept.
[DOMName("getRectValue")]
public abstract Rect GetRectValue()
Returns
Returnează valoarea corectă
GetStringValue()
Această metodă este utilizată pentru a obține valoarea stringului. dacă valoarea CSS nu conține o valoare string, se ridică un DOMExcepție.
[DOMName("getStringValue")]
public abstract string GetStringValue()
Returns
Întoarce valoarea
SetFloatValue(Călăreț, float)
Dacă proprietatea atașată la această valoare nu poate accepta unitatea specificată sau valoarea atașată, valoarea va fi neschimbată și va fi ridicat un DOMExcepție.
[DOMName("setFloatValue")]
public abstract void SetFloatValue(ushort unitType, float floatValue)
Parameters
unitType
ushort
Tipul de unitate.
floatValue
float
Valoarea floatului.
SetIntValue(Războiul, int)
Dacă proprietatea atașată la această valoare nu poate accepta unitatea specificată sau valoarea int, valoarea va fi neschimbată și va fi ridicat un DOMExcepție.
public abstract void SetIntValue(ushort unitType, int intValue)
Parameters
unitType
ushort
Tipul de unitate.
intValue
int
în valoare int.
SetStringValue(Cuvânt cheie, string)
O metodă de setare a valorii stringului cu unitatea specificată.Dacă proprietatea atașată la această valoare nu poate accepta unitatea specificată sau valoarea stringului, valoarea va fi inalterată și va fi ridicat un DOMExcepție.
[DOMName("setStringValue")]
public abstract void SetStringValue(ushort stringType, string stringValue)
Parameters
stringType
ushort
Tipul de strânge.
stringValue
string
Valoarea stringului.