Class CSSPrimitiveValue
Namespace: Aspose.Html.Dom.Css
Assembly: Aspose.HTML.dll (25.1.0)
CSSPrimitiveValue 인터페이스는 단일 CSS 값을 나타냅니다. 이 인터페이스는 블록에서 현재 설정된 특정 스타일 속성의 값을 결정하거나 블록 내에서 특정 스타일 속성을 명시적으로 설정하는 데 사용될 수 있습니다. 이 인터페이스의 인스턴스는 CSSStyleDeclaration 인터페이스의 getPropertyCSSValue 메서드를 통해 얻을 수 있습니다. CSSPrimitiveValue 객체는 CSS 속성의 맥락에서만 발생합니다.
[ComVisible(true)]
[DOMName("CSSPrimitiveValue")]
[DOMObject]
public abstract class CSSPrimitiveValue : CSSValue, INotifyPropertyChanged
상속
object ← DOMObject ← CSSValue ← CSSPrimitiveValue
구현
상속된 멤버
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()
생성자
CSSPrimitiveValue(ushort)
Aspose.Html.Dom.Css.CSSPrimitiveValue 클래스의 새 인스턴스를 초기화합니다.
protected CSSPrimitiveValue(ushort unitType)
매개변수
unitType
ushort
단위의 유형입니다.
필드
CSS_ATTR
값은 속성 함수입니다. 값은 getStringValue 메서드를 사용하여 얻을 수 있습니다.
public const ushort CSS_ATTR = 24
필드 값
CSS_CH
값은 길이 (ch)입니다. 값은 getFloatValue 메서드를 사용하여 얻을 수 있습니다.
public const ushort CSS_CH = 20
필드 값
CSS_CM
값은 길이 (cm)입니다. 값은 getFloatValue 메서드를 사용하여 얻을 수 있습니다.
public const ushort CSS_CM = 6
필드 값
CSS_COUNTER
값은 카운터 또는 카운터 함수입니다. 값은 GetCounterValue 메서드를 사용하여 얻을 수 있습니다.
public const ushort CSS_COUNTER = 25
필드 값
CSS_DEG
값은 각도 (deg)입니다. 값은 getFloatValue 메서드를 사용하여 얻을 수 있습니다.
public const ushort CSS_DEG = 11
필드 값
CSS_DIMENSION
값은 차원이 알려지지 않은 숫자입니다. 값은 getFloatValue 메서드를 사용하여 얻을 수 있습니다.
public const ushort CSS_DIMENSION = 18
필드 값
CSS_DPCM
값은 센티미터당 점 (dpcm)입니다.
public const ushort CSS_DPCM = 29
필드 값
CSS_DPI
값은 인치당 점 (dpi)입니다.
public const ushort CSS_DPI = 28
필드 값
CSS_DPPX
값은 ‘px’ 단위당 점 (dppx)입니다.
public const ushort CSS_DPPX = 30
필드 값
CSS_EMS
값은 길이 (ems)입니다. 값은 getFloatValue 메서드를 사용하여 얻을 수 있습니다.
public const ushort CSS_EMS = 3
필드 값
CSS_EXS
값은 길이 (exs)입니다. 값은 getFloatValue 메서드를 사용하여 얻을 수 있습니다.
public const ushort CSS_EXS = 4
필드 값
CSS_GRAD
값은 각도 (grad)입니다. 값은 getFloatValue 메서드를 사용하여 얻을 수 있습니다.
public const ushort CSS_GRAD = 13
필드 값
CSS_HZ
값은 주파수 (Hz)입니다. 값은 getFloatValue 메서드를 사용하여 얻을 수 있습니다.
public const ushort CSS_HZ = 16
필드 값
CSS_IDENT
값은 식별자입니다. 값은 getStringValue 메서드를 사용하여 얻을 수 있습니다.
public const ushort CSS_IDENT = 23
필드 값
CSS_IN
값은 길이 (in)입니다. 값은 getFloatValue 메서드를 사용하여 얻을 수 있습니다.
public const ushort CSS_IN = 8
필드 값
CSS_KHZ
값은 주파수 (kHz)입니다. 값은 getFloatValue 메서드를 사용하여 얻을 수 있습니다.
public const ushort CSS_KHZ = 17
필드 값
CSS_MM
값은 길이 (mm)입니다. 값은 getFloatValue 메서드를 사용하여 얻을 수 있습니다.
public const ushort CSS_MM = 7
필드 값
CSS_MS
값은 시간 (ms)입니다. 값은 getFloatValue 메서드를 사용하여 얻을 수 있습니다.
public const ushort CSS_MS = 14
필드 값
CSS_NUMBER
값은 단순 숫자입니다. 값은 getFloatValue 메서드를 사용하여 얻을 수 있습니다.
public const ushort CSS_NUMBER = 1
필드 값
CSS_PC
값은 길이 (pc)입니다. 값은 getFloatValue 메서드를 사용하여 얻을 수 있습니다.
public const ushort CSS_PC = 10
필드 값
CSS_PERCENTAGE
값은 백분율입니다. 값은 getFloatValue 메서드를 사용하여 얻을 수 있습니다.
public const ushort CSS_PERCENTAGE = 2
필드 값
CSS_PT
값은 길이 (pt)입니다. 값은 getFloatValue 메서드를 사용하여 얻을 수 있습니다.
public const ushort CSS_PT = 9
필드 값
CSS_PX
값은 길이 (px)입니다. 값은 getFloatValue 메서드를 사용하여 얻을 수 있습니다.
public const ushort CSS_PX = 5
필드 값
CSS_RAD
값은 각도 (rad)입니다. 값은 getFloatValue 메서드를 사용하여 얻을 수 있습니다.
public const ushort CSS_RAD = 12
필드 값
CSS_RECT
값은 rect 함수입니다. 값은 GetRectValue 메서드를 사용하여 얻을 수 있습니다.
public const ushort CSS_RECT = 26
필드 값
CSS_REM
값은 길이 (rem)입니다. 값은 getFloatValue 메서드를 사용하여 얻을 수 있습니다.
public const ushort CSS_REM = 19
필드 값
CSS_RGBCOLOR
값은 RGB 색상입니다. 값은 GetRGBColorValue 메서드를 사용하여 얻을 수 있습니다.
public const ushort CSS_RGBCOLOR = 27
필드 값
CSS_S
값은 시간 (s)입니다. 값은 getFloatValue 메서드를 사용하여 얻을 수 있습니다.
public const ushort CSS_S = 15
필드 값
CSS_STRING
값은 STRING입니다. 값은 getStringValue 메서드를 사용하여 얻을 수 있습니다.
public const ushort CSS_STRING = 21
필드 값
CSS_UNKNOWN
값은 인식되지 않는 CSS2 값입니다. 값은 cssText 속성을 사용하여만 얻을 수 있습니다.
public const ushort CSS_UNKNOWN = 0
필드 값
CSS_URI
값은 URI입니다. 값은 getStringValue 메서드를 사용하여 얻을 수 있습니다.
public const ushort CSS_URI = 22
필드 값
CSS_VH
값은 전체 뷰포트 높이의 백분율입니다.
public const ushort CSS_VH = 32
필드 값
CSS_VMAX
값은 뷰포트 너비 또는 높이, 더 큰 쪽의 백분율입니다.
public const ushort CSS_VMAX = 34
필드 값
CSS_VMIN
값은 뷰포트 너비 또는 높이, 더 작은 쪽의 백분율입니다.
public const ushort CSS_VMIN = 33
필드 값
CSS_VW
값은 전체 뷰포트 너비의 백분율입니다.
public const ushort CSS_VW = 31
필드 값
속성
PrimitiveType
위에서 지정한 상수에 의해 정의된 값의 유형입니다.
[DOMName("primitiveType")]
public ushort PrimitiveType { get; }
속성 값
메서드
GetCounterValue()
이 메서드는 카운터 값을 가져오는 데 사용됩니다. 이 CSS 값이 카운터 값을 포함하지 않으면 DOMException이 발생합니다. 해당 스타일 속성을 수정하려면 Counter 인터페이스를 사용할 수 있습니다.
[DOMName("getCounterValue")]
public abstract Counter GetCounterValue()
반환
카운터 값을 반환합니다.
GetFloatValue(ushort)
이 메서드는 지정된 단위의 부동 소수점 값을 가져오는 데 사용됩니다. 이 CSS 값이 부동 소수점 값을 포함하지 않거나 지정된 단위로 변환할 수 없는 경우 DOMException이 발생합니다.
[DOMName("getFloatValue")]
public abstract float GetFloatValue(ushort unitType)
매개변수
unitType
ushort
단위의 유형입니다.
반환
값을 반환합니다.
GetIntValue(ushort)
이 메서드는 지정된 단위의 정수 값을 가져오는 데 사용됩니다. 이 CSS 값이 정수 값을 포함하지 않거나 지정된 단위로 변환할 수 없는 경우 DOMException이 발생합니다.
public abstract int GetIntValue(ushort unitType)
매개변수
unitType
ushort
단위의 유형입니다.
반환
값을 반환합니다.
GetRGBColorValue()
이 메서드는 RGB 색상을 가져오는 데 사용됩니다. 이 CSS 값이 RGB 색상 값을 포함하지 않으면 DOMException이 발생합니다. 해당 스타일 속성을 수정하려면 RGBColor 인터페이스를 사용할 수 있습니다.
[DOMName("getRGBColorValue")]
public abstract RGBColor GetRGBColorValue()
반환
RGB 색상 값을 반환합니다.
GetRectValue()
이 메서드는 Rect 값을 가져오는 데 사용됩니다. 이 CSS 값이 rect 값을 포함하지 않으면 DOMException이 발생합니다. 해당 스타일 속성을 수정하려면 Rect 인터페이스를 사용할 수 있습니다.
[DOMName("getRectValue")]
public abstract Rect GetRectValue()
반환
Rect 값을 반환합니다.
GetStringValue()
이 메서드는 문자열 값을 가져오는 데 사용됩니다. CSS 값이 문자열 값을 포함하지 않으면 DOMException이 발생합니다.
[DOMName("getStringValue")]
public abstract string GetStringValue()
반환
값을 반환합니다.
SetFloatValue(ushort, float)
지정된 단위로 부동 소수점 값을 설정하는 메서드입니다. 이 값에 연결된 속성이 지정된 단위나 부동 소수점 값을 수용할 수 없는 경우, 값은 변경되지 않으며 DOMException이 발생합니다.
[DOMName("setFloatValue")]
public abstract void SetFloatValue(ushort unitType, float floatValue)
매개변수
unitType
ushort
단위의 유형입니다.
floatValue
float
부동 소수점 값입니다.
SetIntValue(ushort, int)
지정된 단위로 정수 값을 설정하는 메서드입니다. 이 값에 연결된 속성이 지정된 단위나 정수 값을 수용할 수 없는 경우, 값은 변경되지 않으며 DOMException이 발생합니다.
public abstract void SetIntValue(ushort unitType, int intValue)
매개변수
unitType
ushort
단위의 유형입니다.
intValue
int
정수 값입니다.
SetStringValue(ushort, string)
지정된 단위로 문자열 값을 설정하는 메서드입니다. 이 값에 연결된 속성이 지정된 단위나 문자열 값을 수용할 수 없는 경우, 값은 변경되지 않으며 DOMException이 발생합니다.
[DOMName("setStringValue")]
public abstract void SetStringValue(ushort stringType, string stringValue)
매개변수
stringType
ushort
문자열의 유형입니다.
stringValue
string
문자열 값입니다.