Class CSSPrimitiveValue

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

INotifyPropertyChanged

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

ushort

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

ushort

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

ushort

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

ushort

CSS_DEG

Der Wert ist ein Winkel (deg). Der Wert kann durch die Methode getFloatValue erreicht werden.

public const ushort CSS_DEG = 11

Feldwert

ushort

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

ushort

CSS_DPCM

Der Wert ist ein Punkt pro Zentimeter (dpcm).

public const ushort CSS_DPCM = 29

Feldwert

ushort

CSS_DPI

Der Wert ist ein Punkt pro Zoll (dpi).

public const ushort CSS_DPI = 28

Feldwert

ushort

CSS_DPPX

Der Wert ist ein Punkt pro ‘px’ Einheit (dppx).

public const ushort CSS_DPPX = 30

Feldwert

ushort

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

ushort

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

ushort

CSS_GRAD

Der Wert ist ein Winkel (Grad). Der Wert kann durch die Methode getFloatValue erreicht werden.

public const ushort CSS_GRAD = 13

Feldwert

ushort

CSS_HZ

Der Wert ist eine Frequenz (Hz). Der Wert kann mit der Methode getFloatValue erreicht werden.

public const ushort CSS_HZ = 16

Feldwert

ushort

CSS_IDENT

Der Wert ist ein Identifikator. Der Wert kann durch die Methode getStringValue erreicht werden.

public const ushort CSS_IDENT = 23

Feldwert

ushort

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

ushort

CSS_KHZ

Der Wert ist eine Frequenz (kHz). Der Wert kann mit der Methode getFloatValue erreicht werden.

public const ushort CSS_KHZ = 17

Feldwert

ushort

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

ushort

CSS_MS

Der Wert ist eine Zeit (ms). Der Wert kann durch die Methode getFloatValue erreicht werden.

public const ushort CSS_MS = 14

Feldwert

ushort

CSS_NUMBER

Der Wert ist eine einfache Zahl. Der Wert kann durch die Methode getFloatValue erreicht werden.

public const ushort CSS_NUMBER = 1

Feldwert

ushort

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

ushort

CSS_PERCENTAGE

Der Wert ist ein Prozentsatz. Der Wert kann durch die Methode getFloatValue erreicht werden.

public const ushort CSS_PERCENTAGE = 2

Feldwert

ushort

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

ushort

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

ushort

CSS_RAD

Der Wert ist ein Winkel (Rad). Der Wert kann durch die Methode getFloatValue erreicht werden.

public const ushort CSS_RAD = 12

Feldwert

ushort

CSS_RECT

Der Wert ist eine rechte Funktion. Der Wert kann durch die Methode GetRectValue erreicht werden.

public const ushort CSS_RECT = 26

Feldwert

ushort

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

ushort

CSS_RGBCOLOR

Der Wert ist eine RGB Farbe. Der Wert kann mit der Methode GetRGBColorValue erreicht werden.

public const ushort CSS_RGBCOLOR = 27

Feldwert

ushort

CSS_S

Der Wert ist eine Zeit (s). Der Wert kann durch die Methode getFloatValue erreicht werden.

public const ushort CSS_S = 15

Feldwert

ushort

CSS_STRING

Der Wert ist ein STRING. Der Wert kann durch die Methode getStringValue erreicht werden.

public const ushort CSS_STRING = 21

Feldwert

ushort

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

ushort

CSS_URI

Der Wert ist ein URI. Der Wert kann durch die Methode getStringValue erreicht werden.

public const ushort CSS_URI = 22

Feldwert

ushort

CSS_VH

Der Wert ist ein Prozentsatz der gesamten Viewport-Höhe.

public const ushort CSS_VH = 32

Feldwert

ushort

CSS_VMAX

Der Wert ist ein Prozentsatz der Viewport Breite oder Höhe, welcher größer ist.

public const ushort CSS_VMAX = 34

Feldwert

ushort

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

ushort

CSS_VW

Der Wert ist ein Prozentsatz der gesamten Viewport Breite.

public const ushort CSS_VW = 31

Feldwert

ushort

Properties

PrimitiveType

Die Art des Wertes, wie sie durch die oben angegebenen Konstanten definiert wird.

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

Eigentumswert

ushort

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

Counter

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

float

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

int

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

RGBColor

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

Rect

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

string

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.

 Deutsch