LengthConverter.ConvertFrom Method

Definition

Converts instances of other data types into instances of Double that represent an object's length.

public:
 override System::Object ^ ConvertFrom(System::ComponentModel::ITypeDescriptorContext ^ typeDescriptorContext, System::Globalization::CultureInfo ^ cultureInfo, System::Object ^ source);
public override object ConvertFrom (System.ComponentModel.ITypeDescriptorContext typeDescriptorContext, System.Globalization.CultureInfo cultureInfo, object source);
override this.ConvertFrom : System.ComponentModel.ITypeDescriptorContext * System.Globalization.CultureInfo * obj -> obj
Public Overrides Function ConvertFrom (typeDescriptorContext As ITypeDescriptorContext, cultureInfo As CultureInfo, source As Object) As Object

Parameters

typeDescriptorContext
ITypeDescriptorContext

Provides contextual information about a component.

cultureInfo
CultureInfo

Represents culture-specific information that is maintained during a conversion.

source
Object

Identifies the object that is being converted to Double.

Returns

An instance of Double that is the value of the conversion.

Exceptions

Occurs if the source is null.

Occurs if the source is not null and is not a valid type for conversion.

Remarks

LengthConverter supports conversion of the following types: String, Decimal, Single, Double, Int16, Int32, Int64, UInt16, UInt32, UInt64.

Applies to