CSSPrimitiveValue
Inhalt
[
Ausblenden
]CSSPrimitiveValue class
Die CSSPrimitiveValue-Schnittstelle repräsentiert einen einzelnen CSS-Wert. Diese Schnittstelle kann verwendet werden, um den Wert einer bestimmten Stileigenschaft zu bestimmen, die derzeit in einem Block festgelegt ist, oder um eine bestimmte Stileigenschaft explizit innerhalb des Blocks festzulegen. Eine Instanz dieser Schnittstelle kann von der getPropertyCSSValue-Methode der CSSStyleDeclaration-Schnittstelle abgerufen werden. Ein CSSPrimitiveValue-Objekt kommt nur im Kontext einer CSS-Eigenschaft vor.
public abstract class CSSPrimitiveValue : CSSValue
Eigenschaften
Name | Beschreibung |
---|---|
abstract CSSText { get; set; } | Eine Zeichenfolgendarstellung des aktuellen Werts. |
CSSValueType { get; } | Ein Code, der den Werttyp definiert. |
PrimitiveType { get; } | Der Typ des Werts, wie er durch die oben angegebenen Konstanten definiert ist. |
Methoden
Name | Beschreibung |
---|---|
override Equals(object) | Bestimmt, ob die angegebeneObject ist gleich dieser Instanz. |
abstract GetCounterValue() | Diese Methode wird verwendet, um den Zählerwert zu erhalten. Wenn dieser CSS-Wert keinen Zählerwert enthält, wird eine DOMException ausgelöst. Die Änderung der entsprechenden Stileigenschaft kann über die Counter-Schnittstelle erreicht werden. |
abstract GetFloatValue(ushort) | Diese Methode wird verwendet, um einen Gleitkommawert in einer bestimmten Einheit zu erhalten. Wenn dieser CSS-Wert keinen Float-Wert enthält oder nicht in die angegebene Einheit konvertiert werden kann, wird eine DOMException ausgelöst. |
override GetHashCode() | Gibt einen Hash-Code für diese Instanz zurück. |
abstract GetIntValue(ushort) | Diese Methode wird verwendet, um einen int-Wert in einer bestimmten Einheit zu erhalten. Wenn dieser CSS-Wert keinen int-Wert enthält oder nicht in die angegebene Einheit konvertiert werden kann, wird eine DOMException ausgelöst. |
override GetPlatformType() | Diese Methode wird zum Abrufen des ECMAScript-Objekts verwendetType . |
abstract GetRectValue() | Diese Methode wird verwendet, um den Rect-Wert zu erhalten. Wenn dieser CSS-Wert keinen Rect-Wert enthält, wird eine DOMException ausgelöst. Die Änderung der entsprechenden Stileigenschaft kann über die Rect-Schnittstelle erreicht werden. |
abstract GetRGBColorValue() | Diese Methode wird verwendet, um die RGB-Farbe zu erhalten. Wenn dieser CSS-Wert keinen RGB-Farbwert enthält, wird eine DOMException ausgelöst. Die Änderung der entsprechenden Stileigenschaft kann mit der RGBColor-Schnittstelle erreicht werden. |
abstract GetStringValue() | Diese Methode wird verwendet, um den Zeichenfolgenwert abzurufen. Wenn der CSS-Wert keinen Zeichenfolgenwert enthält, wird eine DOMException ausgelöst. |
abstract SetFloatValue(ushort, float) | Eine Methode, um den Gleitkommawert mit einer bestimmten Einheit zu setzen. Wenn die mit diesem Wert verknüpfte Eigenschaft die angegebene Einheit oder den Gleitkommawert nicht akzeptieren kann, bleibt der Wert unverändert und es wird eine DOMException ausgelöst. |
abstract SetIntValue(ushort, int) | Eine Methode, um den int-Wert mit einer bestimmten Einheit zu setzen. Wenn die mit diesem Wert verknüpfte Eigenschaft die angegebene Einheit oder den int-Wert nicht akzeptieren kann, bleibt der Wert unverändert und es wird eine DOMException ausgelöst. |
abstract SetStringValue(ushort, string) | Eine Methode, um den Stringwert mit der angegebenen Einheit zu setzen. Wenn die an diesen Wert angehängte Eigenschaft die angegebene Einheit oder den Zeichenfolgenwert nicht akzeptieren kann, bleibt der Wert unverändert und es wird eine DOMException ausgelöst. |
override ToString() | Gibt a zurückString die diese Instanz darstellt. |
Felder
Name | Beschreibung |
---|---|
const CSS_ATTR | Der Wert ist eine Attributfunktion. Der Wert kann mithilfe der getStringValue-Methode abgerufen werden. |
const CSS_CH | Der Wert ist eine Länge (ch). Der Wert kann mit der getFloatValue-Methode abgerufen werden. |
const CSS_CM | Der Wert ist eine Länge (cm). Der Wert kann mit der getFloatValue-Methode abgerufen werden. |
const CSS_COUNTER | Der Wert ist ein Zähler oder eine Zählerfunktion. Der Wert kann mithilfe der GetCounterValue-Methode abgerufen werden. |
const CSS_DEG | Der Wert ist ein Winkel (Grad). Der Wert kann mit der getFloatValue-Methode abgerufen werden. |
const CSS_DIMENSION | Der Wert ist eine Zahl mit unbekannter Dimension. Der Wert kann mit der getFloatValue-Methode abgerufen werden. |
const CSS_DPCM | Der Wert ist ein Punkt pro Zentimeter (dpcm). |
const CSS_DPI | Der Wert ist Punkte pro Zoll (dpi). |
const CSS_DPPX | Der Wert ist ein Punkt pro ‘px’-Einheit (dppx). |
const CSS_EMS | Der Wert ist eine Länge (ems). Der Wert kann mit der getFloatValue-Methode abgerufen werden. |
const CSS_EXS | Der Wert ist eine Länge (exs). Der Wert kann mit der getFloatValue-Methode abgerufen werden. |
const CSS_GRAD | Der Wert ist ein Winkel (Grad). Der Wert kann mit der getFloatValue-Methode abgerufen werden. |
const CSS_HZ | Der Wert ist eine Frequenz (Hz). Der Wert kann mit der getFloatValue-Methode abgerufen werden. |
const CSS_IDENT | Der Wert ist ein Bezeichner. Der Wert kann mithilfe der getStringValue-Methode abgerufen werden. |
const CSS_IN | Der Wert ist eine Länge (in). Der Wert kann mit der getFloatValue-Methode abgerufen werden. |
const CSS_KHZ | Der Wert ist eine Frequenz (kHz). Der Wert kann mit der getFloatValue-Methode abgerufen werden. |
const CSS_MM | Der Wert ist eine Länge (mm). Der Wert kann mit der getFloatValue-Methode abgerufen werden. |
const CSS_MS | Der Wert ist eine Zeit (ms). Der Wert kann mit der getFloatValue-Methode abgerufen werden. |
const CSS_NUMBER | Der Wert ist eine einfache Zahl. Der Wert kann mit der getFloatValue-Methode abgerufen werden. |
const CSS_PC | Der Wert ist eine Länge (pc). Der Wert kann mit der getFloatValue-Methode abgerufen werden. |
const CSS_PERCENTAGE | Der Wert ist ein Prozentsatz. Der Wert kann mit der getFloatValue-Methode abgerufen werden. |
const CSS_PT | Der Wert ist eine Länge (pt). Der Wert kann mit der getFloatValue-Methode abgerufen werden. |
const CSS_PX | Der Wert ist eine Länge (px). Der Wert kann mit der getFloatValue-Methode abgerufen werden. |
const CSS_RAD | Der Wert ist ein Winkel (rad). Der Wert kann mit der getFloatValue-Methode abgerufen werden. |
const CSS_RECT | Der Wert ist eine Rechteckfunktion. Der Wert kann mithilfe der GetRectValue-Methode abgerufen werden. |
const CSS_REM | Der Wert ist eine Länge (rem). Der Wert kann mit der getFloatValue-Methode abgerufen werden. |
const CSS_RGBCOLOR | Der Wert ist eine RGB-Farbe. Der Wert kann mithilfe der GetRGBColorValue-Methode abgerufen werden. |
const CSS_S | Der Wert ist eine Zeit (s). Der Wert kann mit der getFloatValue-Methode abgerufen werden. |
const CSS_STRING | Der Wert ist ein STRING. Der Wert kann mithilfe der getStringValue-Methode abgerufen werden. |
const CSS_UNKNOWN | Der Wert ist kein anerkannter CSS2-Wert. Der Wert kann nur über das cssText-Attribut abgerufen werden. |
const CSS_URI | Der Wert ist ein URI. Der Wert kann mithilfe der getStringValue-Methode abgerufen werden. |
const CSS_VH | Der Wert ist ein Prozentsatz der vollen Darstellungshöhe. |
const CSS_VMAX | Der Wert ist ein Prozentsatz der Breite oder Höhe des Ansichtsfensters, je nachdem, welcher Wert größer ist. |
const CSS_VMIN | Der Wert ist ein Prozentsatz der Breite oder Höhe des Ansichtsfensters, je nachdem, welcher Wert kleiner ist. |
const CSS_VW | Der Wert ist ein Prozentsatz der vollen Ansichtsfensterbreite. |
Siehe auch
- class CSSValue
- namensraum Aspose.Svg.Dom.Css
- Montage Aspose.SVG