PropertyDescriptor.CreateInstance(Type) Method

Definition

Creates an instance of the specified type.

protected:
 System::Object ^ CreateInstance(Type ^ type);
protected object CreateInstance (Type type);
protected object? CreateInstance (Type type);
member this.CreateInstance : Type -> obj
Protected Function CreateInstance (type As Type) As Object

Parameters

type
Type

A Type that represents the type to create.

Returns

A new instance of the type.

Remarks

CreateInstance looks for a constructor that takes the specified type. If it finds a constructor, the type of the property is passed in.

Converters and editors use this method to create versions of a component. This method enables a single component to be reused for more than one type.

Applies to

See also