LengthConverter::ConvertTo Method (ITypeDescriptorContext^, CultureInfo^, Object^, Type^)

 

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

Namespace:   System.Windows
Assembly:  PresentationFramework (in PresentationFramework.dll)

public:
[SecurityCriticalAttribute]
virtual Object^ ConvertTo(
	ITypeDescriptorContext^ typeDescriptorContext,
	CultureInfo^ cultureInfo,
	Object^ value,
	Type^ destinationType
) override

Parameters

typeDescriptorContext
Type: System.ComponentModel::ITypeDescriptorContext^

Describes context information of a component, such as its container and PropertyDescriptor.

cultureInfo
Type: System.Globalization::CultureInfo^

Identifies culture-specific information, including the writing system and the calendar that is used.

value
Type: System::Object^

Identifies the Object that is being converted.

destinationType
Type: System::Type^

The data type that this instance of Double is being converted to.

Return Value

Type: System::Object^

A new Object that is the value of the conversion.

Exception Condition
ArgumentNullException

Occurs if the value is null.

ArgumentException

Occurs if the value is not null and is not a Brush, or the destinationType is not valid.

.NET Framework
Available since 3.0
Return to top
Show: