Back to Website
Show / Hide Table of Contents

Struct Unit

Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
Namespace: Aurigma.DesignAtoms.Convert.Unit
Assembly: Aurigma.DesignAtoms.dll
Syntax
public struct Unit

Constructors

Unit(Double)

Declaration
public Unit(double value)
Parameters
Type Name Description
System.Double value

Unit(Double, UnitType)

Declaration
public Unit(double value, UnitType type)
Parameters
Type Name Description
System.Double value
UnitType type

Unit(Int32)

Declaration
public Unit(int value)
Parameters
Type Name Description
System.Int32 value

Unit(String)

Declaration
public Unit(string value)
Parameters
Type Name Description
System.String value

Unit(String, CultureInfo)

Declaration
public Unit(string value, CultureInfo culture)
Parameters
Type Name Description
System.String value
System.Globalization.CultureInfo culture

Fields

Empty

Declaration
public static readonly Unit Empty
Field Value
Type Description
Unit

Properties

IsEmpty

Declaration
public readonly bool IsEmpty { get; }
Property Value
Type Description
System.Boolean

Type

Declaration
public readonly UnitType Type { get; }
Property Value
Type Description
UnitType

Value

Declaration
public readonly double Value { get; }
Property Value
Type Description
System.Double

Methods

Equals(Object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
System.Object obj
Returns
Type Description
System.Boolean
Overrides
System.ValueType.Equals(System.Object)

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
System.Int32
Overrides
System.ValueType.GetHashCode()

Parse(String)

Declaration
public static Unit Parse(string s)
Parameters
Type Name Description
System.String s
Returns
Type Description
Unit

Parse(String, CultureInfo)

Declaration
public static Unit Parse(string s, CultureInfo culture)
Parameters
Type Name Description
System.String s
System.Globalization.CultureInfo culture
Returns
Type Description
Unit

Percentage(Double)

Declaration
public static Unit Percentage(double n)
Parameters
Type Name Description
System.Double n
Returns
Type Description
Unit

Pixel(Int32)

Declaration
public static Unit Pixel(int n)
Parameters
Type Name Description
System.Int32 n
Returns
Type Description
Unit

Point(Int32)

Declaration
public static Unit Point(int n)
Parameters
Type Name Description
System.Int32 n
Returns
Type Description
Unit

ToString()

Declaration
public override string ToString()
Returns
Type Description
System.String
Overrides
System.ValueType.ToString()

ToString(CultureInfo)

Declaration
public string ToString(CultureInfo culture)
Parameters
Type Name Description
System.Globalization.CultureInfo culture
Returns
Type Description
System.String

ToString(IFormatProvider)

Declaration
public string ToString(IFormatProvider formatProvider)
Parameters
Type Name Description
System.IFormatProvider formatProvider
Returns
Type Description
System.String

Operators

Equality(Unit, Unit)

Declaration
public static bool operator ==(Unit left, Unit right)
Parameters
Type Name Description
Unit left
Unit right
Returns
Type Description
System.Boolean

Implicit(Int32 to Unit)

Declaration
public static implicit operator Unit(int n)
Parameters
Type Name Description
System.Int32 n
Returns
Type Description
Unit

Inequality(Unit, Unit)

Declaration
public static bool operator !=(Unit left, Unit right)
Parameters
Type Name Description
Unit left
Unit right
Returns
Type Description
System.Boolean
Was this page helpful?
Thanks for your feedback!
Back to top Copyright © 2001–2025 Aurigma, Inc. All rights reserved.
Loading...
    Thank for your vote
    Your opinion is important to us. To provide details, send feedback.
    Send feedback