LowerCaseStringConverter.ConvertTo Method (ITypeDescriptorContext, CultureInfo, Object, Type)

 

Converts an object to a lowercase string based on the specified parameters.

Namespace:   System.Web.Configuration
Assembly:  System.Web (in System.Web.dll)

Public Overrides Function ConvertTo (
	ctx As ITypeDescriptorContext,
	ci As CultureInfo,
	value As Object,
	type As Type
) As Object

Parameters

ctx
Type: System.ComponentModel.ITypeDescriptorContext

An object that implements the ITypeDescriptorContext interface.

ci
Type: System.Globalization.CultureInfo

An object that implements the CultureInfo class.

value
Type: System.Object

The object to convert.

type
Type: System.Type

The type of object to convert.

Return Value

Type: System.Object

A lowercase string object.

This method uses an object that implements the ITypeDescriptorContext interface as the ctx parameter. This interface provides contextual information about a component. Typically, this interface is used at design time to provide information about a design-time container. The ITypeDescriptorContext is commonly used in type conversion. The ci parameter object provides the culture-related information. The value object acts as both the object to convert and the resulting object once the method is complete. Override this method in a derived class if custom behavior is required.

The following example demonstrates how to use this method.

' ConvertTo method.
Console.WriteLine("Original Value: {0}", _
  testStrVal.ToString())
resultStrVal = myLCStrConverter.ConvertTo _
  (ctx, ci, testStrVal, testStrVal.GetType())
Console.WriteLine("ConvertTo result: {0}", _
  resultStrVal.ToString())

.NET Framework
Available since 2.0
Return to top
Show: