Class CSSPrimitiveValue
Nazwa przestrzeń: Aspose.Html.Dom.Css Zestaw: Aspose.HTML.dll (25.5.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.
[DOMName("CSSPrimitiveValue")]
[DOMObject]
[ComVisible(true)]
public abstract class CSSPrimitiveValue : CSSValue, INotifyPropertyChangedInheritance
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 = 24Wartość pola
CSS_CH
Wartość jest długością (ch). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_CH = 20Wartość pola
CSS_CM
Wartość jest długością (cm). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_CM = 6Wartość pola
CSS_COUNTER
Wartość jest funkcją licznika lub licznika. wartość można uzyskać za pomocą metody GetCounterValue.
public const ushort CSS_COUNTER = 25Wartość pola
CSS_DEG
Wartość jest kątem (deg). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_DEG = 11Wartość pola
CSS_DIMENSION
Wartość jest liczbą o nieznanym wymiarze. wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_DIMENSION = 18Wartość pola
CSS_DPCM
Wartość wynosi jeden punkt na centymetr (dpcm).
public const ushort CSS_DPCM = 29Wartość pola
CSS_DPI
Wartość ta wynosi jeden punkt na cala (dpi).
public const ushort CSS_DPI = 28Wartość pola
CSS_DPPX
Wartość jest punktem na jednostkę „px” (dppx).
public const ushort CSS_DPPX = 30Wartość pola
CSS_EMS
Wartość jest długością (em). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_EMS = 3Wartość pola
CSS_EXS
Wartość jest długością (exs). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_EXS = 4Wartość pola
CSS_GRAD
Wartość jest kątem (grad). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_GRAD = 13Wartość pola
CSS_HZ
Wartość jest częstotliwością (Hz). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_HZ = 16Wartość pola
CSS_IDENT
Wartość jest identyfikatorem. wartość można uzyskać za pomocą metody getStringValue.
public const ushort CSS_IDENT = 23Wartość pola
CSS_IN
Wartość jest długością (w). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_IN = 8Wartość pola
CSS_KHZ
Wartość jest częstotliwością (kHz). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_KHZ = 17Wartość pola
CSS_MM
Wartość jest długością (mm). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_MM = 7Wartość pola
CSS_MS
Wartość jest czasem (ms). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_MS = 14Wartość pola
CSS_NUMBER
Wartość jest prostą liczbą. wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_NUMBER = 1Wartość pola
CSS_PC
Wartość jest długością (pc). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_PC = 10Wartość pola
CSS_PERCENTAGE
Wartość jest procentową. wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_PERCENTAGE = 2Wartość pola
CSS_PT
Wartość jest długością (pt). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_PT = 9Wartość pola
CSS_PX
Wartość jest długością (px). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_PX = 5Wartość pola
CSS_RAD
Wartość jest kątem (rad). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_RAD = 12Wartość pola
CSS_RECT
Wartość jest funkcją prostą. wartość można uzyskać za pomocą metody GetRectValue.
public const ushort CSS_RECT = 26Wartość pola
CSS_REM
Wartość jest długością (rem). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_REM = 19Wartość pola
CSS_RGBCOLOR
Wartość jest kolorem RGB. Wartość można uzyskać za pomocą metody GetRGBColorValue.
public const ushort CSS_RGBCOLOR = 27Wartość pola
CSS_S
Wartość jest czasem (s). Wartość można uzyskać za pomocą metody getFloatValue.
public const ushort CSS_S = 15Wartość pola
CSS_STRING
Wartość jest STRING. Wartość można uzyskać za pomocą metody getStringValue.
public const ushort CSS_STRING = 21Wartość pola
CSS_UNKNOWN
Wartość nie jest uznaną wartością CSS2. wartość można uzyskać tylko za pomocą atrybutu cssText.
public const ushort CSS_UNKNOWN = 0Wartość pola
CSS_URI
Wartość jest URI. Wartość można uzyskać za pomocą metody getStringValue.
public const ushort CSS_URI = 22Wartość pola
CSS_VH
Wartość wynosi procent całkowitej wysokości widoku.
public const ushort CSS_VH = 32Wartość pola
CSS_VMAX
Wartość jest procentem szerokości lub wysokości widokowego portu, który jest większy.
public const ushort CSS_VMAX = 34Wartość pola
CSS_VMIN
Wartość jest procentem szerokości lub wysokości widokowego portu, który jest mniejszy.
public const ushort CSS_VMIN = 33Wartość pola
CSS_VW
Wartość wynosi procent całkowitej szerokości widoku.
public const ushort CSS_VW = 31Wartość 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