Class CSSPrimitiveValue
Nazwa przestrzeń: Aspose.Html.Dom.Css Zestaw: Aspose.HTML.dll (25.4.0)
Interfejs CSSPrimitiveValue reprezentuje jedną wartość CSS. Interfejs ten może być używany do określenia wartości konkretnej właściwości stylu obecnie umieszczonej w bloku lub do określenia konkretnej właściwości stylu wyraźnie w bloku. Przykład tego interfejsu można uzyskać z metody getPropertyCSSValue interfejsu CSSStyleDeclaration. Obiekt CSSPrimitiveValue występuje tylko w kontekście właściwości CSS.
[ComVisible(true)]
[DOMName("CSSPrimitiveValue")]
[DOMObject]
public abstract class CSSPrimitiveValue : CSSValue, INotifyPropertyChanged
Inheritance
object ← DOMObject ← CSSValue ← CSSPrimitiveValue
Implements
Dziedziczeni członkowie
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
CSSPrimitiveWartość(wstrząsać)
Inicjalizuje nową instancję klasy Aspose.Html.Dom.Css.CSSPrimitiveValue.
protected CSSPrimitiveValue(ushort unitType)
Parameters
unitType
ushort
Rodzaj jednostki .
Fields
CSS_ATTR
Wartość jest funkcją atrybutową. wartość można uzyskać za pomocą metody getStringValue.
public const ushort CSS_ATTR = 24
Wartość pola
CSS_CH
Wartość jest długością (ch). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_CH = 20
Wartość pola
CSS_CM
Wartość jest długością (cm). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_CM = 6
Wartość pola
CSS_COUNTER
Wartość jest funkcją licznika lub licznika. wartość można uzyskać za pomocą metody GetCounterValue.
public const ushort CSS_COUNTER = 25
Wartość pola
CSS_DEG
Wartość jest kątem (deg). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_DEG = 11
Wartość pola
CSS_DIMENSION
Wartość jest liczbą o nieznanym wymiarze. wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_DIMENSION = 18
Wartość pola
CSS_DPCM
Wartość wynosi jeden punkt na centymetr (dpcm).
public const ushort CSS_DPCM = 29
Wartość pola
CSS_DPI
Wartość ta wynosi jeden punkt na cala (dpi).
public const ushort CSS_DPI = 28
Wartość pola
CSS_DPPX
Wartość jest punktem na jednostkę „px” (dppx).
public const ushort CSS_DPPX = 30
Wartość pola
CSS_EMS
Wartość jest długością (em). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_EMS = 3
Wartość pola
CSS_EXS
Wartość jest długością (exs). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_EXS = 4
Wartość pola
CSS_GRAD
Wartość jest kątem (grad). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_GRAD = 13
Wartość pola
CSS_HZ
Wartość jest częstotliwością (Hz). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_HZ = 16
Wartość pola
CSS_IDENT
Wartość jest identyfikatorem. wartość można uzyskać za pomocą metody getStringValue.
public const ushort CSS_IDENT = 23
Wartość pola
CSS_IN
Wartość jest długością (w). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_IN = 8
Wartość pola
CSS_KHZ
Wartość jest częstotliwością (kHz). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_KHZ = 17
Wartość pola
CSS_MM
Wartość jest długością (mm). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_MM = 7
Wartość pola
CSS_MS
Wartość jest czasem (ms). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_MS = 14
Wartość pola
CSS_NUMBER
Wartość jest prostą liczbą. wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_NUMBER = 1
Wartość pola
CSS_PC
Wartość jest długością (pc). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_PC = 10
Wartość pola
CSS_PERCENTAGE
Wartość jest procentową. wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_PERCENTAGE = 2
Wartość pola
CSS_PT
Wartość jest długością (pt). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_PT = 9
Wartość pola
CSS_PX
Wartość jest długością (px). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_PX = 5
Wartość pola
CSS_RAD
Wartość jest kątem (rad). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_RAD = 12
Wartość pola
CSS_RECT
Wartość jest funkcją prostą. wartość można uzyskać za pomocą metody GetRectValue.
public const ushort CSS_RECT = 26
Wartość pola
CSS_REM
Wartość jest długością (rem). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_REM = 19
Wartość pola
CSS_RGBCOLOR
Wartość jest kolorem RGB. Wartość można uzyskać za pomocą metody GetRGBColorValue.
public const ushort CSS_RGBCOLOR = 27
Wartość pola
CSS_S
Wartość jest czasem (s). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_S = 15
Wartość pola
CSS_STRING
Wartość jest STRING. Wartość można uzyskać za pomocą metody getStringValue.
public const ushort CSS_STRING = 21
Wartość pola
CSS_UNKNOWN
Wartość nie jest uznaną wartością CSS2. wartość można uzyskać tylko za pomocą atrybutu cssText.
public const ushort CSS_UNKNOWN = 0
Wartość pola
CSS_URI
Wartość jest URI. Wartość można uzyskać za pomocą metody getStringValue.
public const ushort CSS_URI = 22
Wartość pola
CSS_VH
Wartość wynosi procent całkowitej wysokości widoku.
public const ushort CSS_VH = 32
Wartość pola
CSS_VMAX
Wartość jest procentem szerokości lub wysokości widokowego portu, który jest większy.
public const ushort CSS_VMAX = 34
Wartość pola
CSS_VMIN
Wartość jest procentem szerokości lub wysokości widokowego portu, który jest mniejszy.
public const ushort CSS_VMIN = 33
Wartość pola
CSS_VW
Wartość wynosi procent całkowitej szerokości widoku.
public const ushort CSS_VW = 31
Wartość pola
Properties
PrimitiveType
Typ wartości określony przez wyżej określone stawki.
[DOMName("primitiveType")]
public ushort PrimitiveType { get; }
Wartość nieruchomości
Methods
GetCounterValue()
Ta metoda jest używana do uzyskania wartości Counter. Jeśli ta wartość CSS nie zawiera wartości Counter, zostanie podniesiony DOMException. Modyfikacja właściwości odpowiedniego stylu można osiągnąć za pomocą interfejsu Counter.
[DOMName("getCounterValue")]
public abstract Counter GetCounterValue()
Returns
Powrót Counter Value
GetFloatValue(wstrząsać)
Metoda ta jest używana do uzyskania wartości float w określonej jednostce.Jeśli ta wartość CSS nie zawiera wartości float lub nie może być konwertowana w określonej jednostce, powstaje DOMException.
[DOMName("getFloatValue")]
public abstract float GetFloatValue(ushort unitType)
Parameters
unitType
ushort
Rodzaj jednostki .
Returns
Powrót wartości
GetIntValue(wstrząsać)
Metoda ta jest używana do uzyskania wartości int w określonej jednostce.Jeśli ta wartość CSS nie zawiera wartości int lub nie może być konwertowana w określonej jednostce, powstaje DOMException.
public abstract int GetIntValue(ushort unitType)
Parameters
unitType
ushort
Rodzaj jednostki .
Returns
Powrót wartości
Czerwonowa wartość()
Ta metoda jest używana do uzyskania koloru RGB. Jeśli ta wartość CSS nie zawiera wartości koloru RGB, zostaje podniesiony DOMException. Modyfikacja właściwości odpowiedniego stylu można osiągnąć za pomocą interfejsu RGBColor.
[DOMName("getRGBColorValue")]
public abstract RGBColor GetRGBColorValue()
Returns
Powrót wartości kolorów RGB
GetRectValue()
Metoda ta jest używana do uzyskania wartości Rect. Jeśli ta wartość CSS nie zawiera wartości Rect, powstaje DOMException. Modyfikacja właściwości odpowiedniego stylu można osiągnąć za pomocą interfejsu Rect.
[DOMName("getRectValue")]
public abstract Rect GetRectValue()
Returns
Powrót wartości prawidłowej
GetStringValue()
Metoda ta jest używana do uzyskania wartości paska.Jeśli wartość CSS nie zawiera wartości paska, powstaje DOMException.
[DOMName("getStringValue")]
public abstract string GetStringValue()
Returns
Powrót wartości
SetFloatValue(Szydło, Float)
Metoda ustawienia wartości przepływu z określoną jednostką.Jeśli właściwość przymocowana do tej wartości nie może zaakceptować określonej jednostki lub wartości przepływu, wartość zostanie niezmieniona i zostanie podniesiona wyjątek DOM.
[DOMName("setFloatValue")]
public abstract void SetFloatValue(ushort unitType, float floatValue)
Parameters
unitType
ushort
Rodzaj jednostki .
floatValue
float
Wartość floty.
SetIntValue(Szydło, int)
Metoda ustawienia wartości int z określoną jednostką.Jeśli właściwość przymocowana do tej wartości nie może zaakceptować określonej jednostki lub wartości int, wartość zostanie niezmieniona i zostanie podniesiona wyjątek DOM.
public abstract void SetIntValue(ushort unitType, int intValue)
Parameters
unitType
ushort
Rodzaj jednostki .
intValue
int
I wartość int.
SetStringValue(Szydło, String)
Metoda ustawienia wartości łańcucha z określoną jednostką.Jeśli właściwość przymocowana do tej wartości nie może zaakceptować określonej jednostki lub wartości łańcucha, wartość zostanie niezmieniona i zostanie podniesiona wyjątek DOM.
[DOMName("setStringValue")]
public abstract void SetStringValue(ushort stringType, string stringValue)
Parameters
stringType
ushort
Rodzaj łańcucha
stringValue
string
Wartość łańcucha