Struct Unit
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
Assembly: Aurigma.DesignAtoms.dll
Syntax
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
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
Properties
IsEmpty
Declaration
public readonly bool IsEmpty { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
Type
Declaration
public readonly UnitType Type { get; }
Property Value
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
Parse(String, CultureInfo)
Declaration
public static Unit Parse(string s, CultureInfo culture)
Parameters
| Type |
Name |
Description |
| System.String |
s |
|
| System.Globalization.CultureInfo |
culture |
|
Returns
Percentage(Double)
Declaration
public static Unit Percentage(double n)
Parameters
| Type |
Name |
Description |
| System.Double |
n |
|
Returns
Pixel(Int32)
Declaration
public static Unit Pixel(int n)
Parameters
| Type |
Name |
Description |
| System.Int32 |
n |
|
Returns
Point(Int32)
Declaration
public static Unit Point(int n)
Parameters
| Type |
Name |
Description |
| System.Int32 |
n |
|
Returns
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 |
|
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
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 |
|