DesignSurface.CreateComponent(Type) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Caution
CreateComponent has been replaced by CreateInstance and will be removed after Beta2
Creates an instance of a component.
protected public:
virtual System::ComponentModel::IComponent ^ CreateComponent(Type ^ componentType);
[System.Obsolete("CreateComponent has been replaced by CreateInstance and will be removed after Beta2")]
protected internal virtual System.ComponentModel.IComponent CreateComponent (Type componentType);
[System.Obsolete("CreateComponent has been replaced by CreateInstance and will be removed after Beta2")]
protected internal virtual System.ComponentModel.IComponent? CreateComponent (Type componentType);
[<System.Obsolete("CreateComponent has been replaced by CreateInstance and will be removed after Beta2")>]
abstract member CreateComponent : Type -> System.ComponentModel.IComponent
override this.CreateComponent : Type -> System.ComponentModel.IComponent
Protected Friend Overridable Function CreateComponent (componentType As Type) As IComponent
Parameters
- componentType
- Type
The type of component to create.
Returns
The newly created component.
- Attributes
Exceptions
componentType
is null
.
The IDesignerHost attached to the DesignSurface has been disposed.
Remarks
The CreateComponent method is called by the design surface's CreateComponent method to create an instance of a component. The component should be created and added to the public container on the design surface.