Class CSSPrimitiveValue
Der Name: Aspose.Html.Dom.Css Sammlung: Aspose.HTML.dll (25.4.0)
Die CSSPrimitiveValue-Schnittstelle repräsentiert einen einzelnen CSS-Wert. Diese Schnittstelle kann verwendet werden, um den Wert eines bestimmten Stil-Eigentums zu bestimmen, das derzeit in einem Block eingestellt ist, oder um eine bestimmte Stil-Eigentum explizit innerhalb des Blocks zu bestimmen. Ein Beispiel dieser Schnittstelle kann aus der GetPropertyCSSValue-Methode der CSSStyleDeclaration-Schnittstelle gewonnen werden. Ein CSSPrimitiveValue-Objekt findet nur im Kontext eines CSS-Eigentums statt.
[ComVisible(true)]
[DOMName("CSSPrimitiveValue")]
[DOMObject]
public abstract class CSSPrimitiveValue : CSSValue, INotifyPropertyChanged
Inheritance
object ← DOMObject ← CSSValue ← CSSPrimitiveValue
Implements
Vererbte Mitglieder
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
CSSPrimitiveWerte(Gewissheit)
Initialisiert eine neue Instanz der Aspose.Html.Dom.Css.CSSPrimitiveValue Klasse.
protected CSSPrimitiveValue(ushort unitType)
Parameters
unitType
ushort
Typ der Einheit.
Fields
CSS_ATTR
Der Wert ist eine Attribute-Funktion. Der Wert kann durch die GetStringValue-Methode erreicht werden.
public const ushort CSS_ATTR = 24
Feldwert
CSS_CH
Der Wert ist eine Länge (ch). Der Wert kann durch die Methode getFloatValue erreicht werden.
public const ushort CSS_CH = 20
Feldwert
CSS_CM
Der Wert ist eine Länge (cm). Der Wert kann durch die Methode getFloatValue erreicht werden.
public const ushort CSS_CM = 6
Feldwert
CSS_COUNTER
Der Wert ist eine Kontor- oder Kontorfunktion. Der Wert kann mit der Methode GetCounterValue erreicht werden.
public const ushort CSS_COUNTER = 25
Feldwert
CSS_DEG
Der Wert ist ein Winkel (deg). Der Wert kann durch die Methode getFloatValue erreicht werden.
public const ushort CSS_DEG = 11
Feldwert
CSS_DIMENSION
Der Wert ist eine Zahl mit einer unbekannten Dimension. Der Wert kann durch die Methode getFloatValue erreicht werden.
public const ushort CSS_DIMENSION = 18
Feldwert
CSS_DPCM
Der Wert ist ein Punkt pro Zentimeter (dpcm).
public const ushort CSS_DPCM = 29
Feldwert
CSS_DPI
Der Wert ist ein Punkt pro Zoll (dpi).
public const ushort CSS_DPI = 28
Feldwert
CSS_DPPX
Der Wert ist ein Punkt pro ‘px’ Einheit (dppx).
public const ushort CSS_DPPX = 30
Feldwert
CSS_EMS
Der Wert ist eine Länge (ems). Der Wert kann durch die Methode getFloatValue erreicht werden.
public const ushort CSS_EMS = 3
Feldwert
CSS_EXS
Der Wert ist eine Länge (exs). Der Wert kann durch die Methode getFloatValue erreicht werden.
public const ushort CSS_EXS = 4
Feldwert
CSS_GRAD
Der Wert ist ein Winkel (Grad). Der Wert kann durch die Methode getFloatValue erreicht werden.
public const ushort CSS_GRAD = 13
Feldwert
CSS_HZ
Der Wert ist eine Frequenz (Hz). Der Wert kann mit der Methode getFloatValue erreicht werden.
public const ushort CSS_HZ = 16
Feldwert
CSS_IDENT
Der Wert ist ein Identifikator. Der Wert kann durch die Methode getStringValue erreicht werden.
public const ushort CSS_IDENT = 23
Feldwert
CSS_IN
Der Wert ist eine Länge (in). Der Wert kann durch die Methode getFloatValue erreicht werden.
public const ushort CSS_IN = 8
Feldwert
CSS_KHZ
Der Wert ist eine Frequenz (kHz). Der Wert kann mit der Methode getFloatValue erreicht werden.
public const ushort CSS_KHZ = 17
Feldwert
CSS_MM
Der Wert ist eine Länge (mm). Der Wert kann durch die Methode getFloatValue erreicht werden.
public const ushort CSS_MM = 7
Feldwert
CSS_MS
Der Wert ist eine Zeit (ms). Der Wert kann durch die Methode getFloatValue erreicht werden.
public const ushort CSS_MS = 14
Feldwert
CSS_NUMBER
Der Wert ist eine einfache Zahl. Der Wert kann durch die Methode getFloatValue erreicht werden.
public const ushort CSS_NUMBER = 1
Feldwert
CSS_PC
Der Wert ist eine Länge (pc). Der Wert kann durch die Methode getFloatValue erreicht werden.
public const ushort CSS_PC = 10
Feldwert
CSS_PERCENTAGE
Der Wert ist ein Prozentsatz. Der Wert kann durch die Methode getFloatValue erreicht werden.
public const ushort CSS_PERCENTAGE = 2
Feldwert
CSS_PT
Der Wert ist eine Länge (pt). Der Wert kann durch die Methode getFloatValue erreicht werden.
public const ushort CSS_PT = 9
Feldwert
CSS_PX
Der Wert ist eine Länge (px). Der Wert kann durch die Methode getFloatValue erreicht werden.
public const ushort CSS_PX = 5
Feldwert
CSS_RAD
Der Wert ist ein Winkel (Rad). Der Wert kann durch die Methode getFloatValue erreicht werden.
public const ushort CSS_RAD = 12
Feldwert
CSS_RECT
Der Wert ist eine rechte Funktion. Der Wert kann durch die Methode GetRectValue erreicht werden.
public const ushort CSS_RECT = 26
Feldwert
CSS_REM
Der Wert ist eine Länge (rem). Der Wert kann durch die Methode getFloatValue erreicht werden.
public const ushort CSS_REM = 19
Feldwert
CSS_RGBCOLOR
Der Wert ist eine RGB Farbe. Der Wert kann mit der Methode GetRGBColorValue erreicht werden.
public const ushort CSS_RGBCOLOR = 27
Feldwert
CSS_S
Der Wert ist eine Zeit (s). Der Wert kann durch die Methode getFloatValue erreicht werden.
public const ushort CSS_S = 15
Feldwert
CSS_STRING
Der Wert ist ein STRING. Der Wert kann durch die Methode getStringValue erreicht werden.
public const ushort CSS_STRING = 21
Feldwert
CSS_UNKNOWN
Der Wert ist kein anerkannter CSS2-Wert. Der Wert kann nur mit dem cssText-Attribute erreicht werden.
public const ushort CSS_UNKNOWN = 0
Feldwert
CSS_URI
Der Wert ist ein URI. Der Wert kann durch die Methode getStringValue erreicht werden.
public const ushort CSS_URI = 22
Feldwert
CSS_VH
Der Wert ist ein Prozentsatz der gesamten Viewport-Höhe.
public const ushort CSS_VH = 32
Feldwert
CSS_VMAX
Der Wert ist ein Prozentsatz der Viewport Breite oder Höhe, welcher größer ist.
public const ushort CSS_VMAX = 34
Feldwert
CSS_VMIN
Der Wert ist ein Prozentsatz der Sichtfläche oder der Höhe, von denen jeder kleiner ist.
public const ushort CSS_VMIN = 33
Feldwert
CSS_VW
Der Wert ist ein Prozentsatz der gesamten Viewport Breite.
public const ushort CSS_VW = 31
Feldwert
Properties
PrimitiveType
Die Art des Wertes, wie sie durch die oben angegebenen Konstanten definiert wird.
[DOMName("primitiveType")]
public ushort PrimitiveType { get; }
Eigentumswert
Methods
GetCounterValue()
Diese Methode wird verwendet, um die Counter-Wert zu erhalten. Wenn diese CSS-Wert keine Counter-Wert enthält, wird eine DOMException erhöht. Änderung der entsprechenden Stil-Eigenschaft kann mit der Counter-Interface erreicht werden.
[DOMName("getCounterValue")]
public abstract Counter GetCounterValue()
Returns
Rückerstattung Counter-Wert
GetFloatValue(Gewissheit)
Diese Methode wird verwendet, um eine Float-Wert in einer angegebenen Einheit zu erhalten. Wenn diese CSS-Wert keine Float-Wert enthält oder nicht in die angegebenen Einheit umgewandelt werden kann, wird eine DOMException erhoben.
[DOMName("getFloatValue")]
public abstract float GetFloatValue(ushort unitType)
Parameters
unitType
ushort
Typ der Einheit.
Returns
Werte zurückkehren
GetIntValue(Gewissheit)
Diese Methode wird verwendet, um eine int-Wert in einer bestimmten Einheit zu erhalten. Wenn diese CSS-Wert keine int-Wert enthält oder nicht in die bestimmte Einheit umgewandelt werden kann, wird eine DOMException erhoben.
public abstract int GetIntValue(ushort unitType)
Parameters
unitType
ushort
Typ der Einheit.
Returns
Werte zurückkehren
GETRGBColorWert()
Diese Methode wird verwendet, um die RGB-Farbe zu erhalten. Wenn diese CSS-Wert keine RGB-Farbe-Wert enthält, wird eine DOMException erhoben. Änderung der entsprechenden Stil-Eigenschaft kann mit der RGBColor-Interface erreicht werden.
[DOMName("getRGBColorValue")]
public abstract RGBColor GetRGBColorValue()
Returns
RGB Farbwert zurück
GetRectValue()
Diese Methode wird verwendet, um die Rect-Wert zu erhalten. Wenn diese CSS-Wert keine Rect-Wert enthält, wird eine DOMException erhöht. Änderung der entsprechenden Stil-Eigenschaft kann mit der Rect-Interface erreicht werden.
[DOMName("getRectValue")]
public abstract Rect GetRectValue()
Returns
Rückgabe des richtigen Wertes
GetStringValue()
Diese Methode wird verwendet, um den String-Wert zu erhalten. Wenn der CSS-Wert keinen String-Wert enthält, wird eine DOMException erhoben.
[DOMName("getStringValue")]
public abstract string GetStringValue()
Returns
Werte zurückkehren
SetFloatValue(Flut, Flut)
Eine Methode zur Einstellung des Flottenwertes mit einer angegebenen Einheit.Wenn das mit diesem Wert verbundene Eigentum nicht die angegebenen Einheit oder den Flottenwert akzeptieren kann, wird der Wert unverändert und wird eine DOMException erhöht.
[DOMName("setFloatValue")]
public abstract void SetFloatValue(ushort unitType, float floatValue)
Parameters
unitType
ushort
Typ der Einheit.
floatValue
float
Der Flottenwert.
SetIntValue(Ausgezeichnet, int)
Eine Methode, um die int-Wert mit einer angegebenen Einheit festzustellen.Wenn die mit diesem Wert verbundene Eigenschaft die angegebenen Einheit oder den int-Wert nicht akzeptieren kann, wird die Wert unverändert und wird eine DOMException erhöht.
public abstract void SetIntValue(ushort unitType, int intValue)
Parameters
unitType
ushort
Typ der Einheit.
intValue
int
Der int Wert.
SetStringValue(String, String)
Eine Methode, um den Stringwert mit der angegebenen Einheit festzustellen.Wenn die zu diesem Wert angeführte Eigenschaft die angegebenen Einheit oder den Stringwert nicht akzeptieren kann, wird der Wert unverändert und wird eine DOMException erhöht.
[DOMName("setStringValue")]
public abstract void SetStringValue(ushort stringType, string stringValue)
Parameters
stringType
ushort
Typ der String.
stringValue
string
Der Stringwert.