Class Time

Class Time

Namespace: Aspose.Html.Drawing
Assembly: Aspose.HTML.dll (25.2.0)

Represents a time unit.

[ComVisible(true)]
public sealed class Time : Dimension, IEquatable<unit>

Inheritance

objectUnitNumericDimensionTime

Implements

IEquatable<unit>

Inherited Members

Dimension.ToString(), Numeric.GetValue(), Numeric.CompareTo(Numeric), Numeric.Equals(Unit), Numeric.GetHashCode(), Numeric.ToString(), Numeric.GetValue(UnitType), Unit.Equals(Unit), Unit.Equals(object), Unit.GetHashCode(), Unit.ToString(), Unit.FromCentimeters(double), Unit.FromMillimeters(double), Unit.FromQuarterMillimeters(double), Unit.FromInches(double), Unit.FromPicas(double), Unit.FromPoints(double), Unit.FromPixels(double), Unit.FromDegrees(double), Unit.FromGradians(double), Unit.FromRadians(double), Unit.FromTurns(double), Unit.FromSeconds(double), Unit.FromMilliseconds(double), Unit.FromHertz(double), Unit.FromKiloHertz(double), Unit.FromDotsPerInch(double), Unit.FromDotsPerCentimeters(double), Unit.FromDotsPerPixel(double), Unit.UnitType, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Methods

OnConvert(double, UnitType, UnitType)

Called when unit is converted to the specified unit type.

protected override double OnConvert(double value, UnitType fromType, UnitType toType)

Parameters

value double

The value.

fromType UnitType

From unit type.

toType UnitType

To unit type.

Returns

double

Returns value that is converted to specified type.

Operators

operator +(Time, Time)

Implements the operator +.

public static Time operator +(Time a, Time b)

Parameters

a Time

Parameter a.

b Time

Parameter b.

Returns

Time

The result of the operator.

Exceptions

ArgumentNullException

Arguments are null

ArgumentException

Arguments have different types or Arguments have different resolution or

operator ==(Time, Time)

Implements the operator ==.

public static bool operator ==(Time a, Time b)

Parameters

a Time

The parameter a.

b Time

The parameter b.

Returns

bool

The result of the operator.

operator &gt;(Time, Time)

Implements the operator >.

public static bool operator &gt;(Time a, Time b)

Parameters

a Time

The parameter a.

b Time

The parameter b.

Returns

bool

The result of the operator.

Exceptions

ArgumentException

Arguments have different types

ArgumentNullException

An argument is null

operator &gt;=(Time, Time)

Implements the operator >=.

public static bool operator &gt;=(Time a, Time b)

Parameters

a Time

The parameter a.

b Time

The parameter b.

Returns

bool

The result of the operator.

Exceptions

ArgumentException

Arguments have different types

ArgumentNullException

An argument is null

operator !=(Time, Time)

Implements the operator !=.

public static bool operator !=(Time a, Time b)

Parameters

a Time

The parameter a.

b Time

The parameter b.

Returns

bool

The result of the operator.

operator <(Time, Time)

Implements the operator <.

public static bool operator &lt;(Time a, Time b)

Parameters

a Time

The parameter a.

b Time

The parameter b.

Returns

bool

The result of the operator.

Exceptions

ArgumentException

Arguments have different types

ArgumentNullException

An argument is null

operator <=(Time, Time)

Implements the operator <=.

public static bool operator &lt;=(Time a, Time b)

Parameters

a Time

The parameter a.

b Time

The parameter b.

Returns

bool

The result of the operator.

Exceptions

ArgumentException

Arguments have different types

ArgumentNullException

An argument is null

operator -(Time, Time)

Implements the operator -.

public static Time operator -(Time a, Time b)

Parameters

a Time

The parameter a.

b Time

The parameter b.

Returns

Time

The result of the operator.

Exceptions

ArgumentNullException

Arguments are null

ArgumentException

Arguments have different types or Arguments have different resolutions or </unit>