Class Length
Namespace: Aspose.Html.Drawing
Assembly: Aspose.HTML.dll (25.2.0)
Represents a length measurement unit.
[ComVisible(true)]
public sealed class Length : Dimension, IEquatable<unit>
Inheritance
object ← Unit ← Numeric ← Dimension ← Length
Implements
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
Operators
operator +(Length, Length)
Implements the operator +.
public static Length operator +(Length a, Length b)
Parameters
a
Length
Parameter a.
b
Length
Parameter b.
Returns
The result of the operator.
Exceptions
Arguments are null
Arguments have different types or Arguments have different resolution or
operator ==(Length, Length)
Implements the operator ==.
public static bool operator ==(Length a, Length b)
Parameters
a
Length
The parameter a.
b
Length
The parameter b.
Returns
The result of the operator.
operator >(Length, Length)
Implements the operator >.
public static bool operator >(Length a, Length b)
Parameters
a
Length
The parameter a.
b
Length
The parameter b.
Returns
The result of the operator.
Exceptions
Arguments have different types
An argument is null
operator >=(Length, Length)
Implements the operator >=.
public static bool operator >=(Length a, Length b)
Parameters
a
Length
The parameter a.
b
Length
The parameter b.
Returns
The result of the operator.
Exceptions
Arguments have different types
An argument is null
operator !=(Length, Length)
Implements the operator !=.
public static bool operator !=(Length a, Length b)
Parameters
a
Length
The parameter a.
b
Length
The parameter b.
Returns
The result of the operator.
operator <(Length, Length)
Implements the operator <.
public static bool operator <(Length a, Length b)
Parameters
a
Length
The parameter a.
b
Length
The parameter b.
Returns
The result of the operator.
Exceptions
Arguments have different types
An argument is null
operator <=(Length, Length)
Implements the operator <=.
public static bool operator <=(Length a, Length b)
Parameters
a
Length
The parameter a.
b
Length
The parameter b.
Returns
The result of the operator.
Exceptions
Arguments have different types
An argument is null
operator -(Length, Length)
Implements the operator -.
public static Length operator -(Length a, Length b)
Parameters
a
Length
The parameter a.
b
Length
The parameter b.
Returns
The result of the operator.
Exceptions
Arguments are null
Arguments have different types or Arguments have different resolutions or </unit>