Container::CreateSite Method (IComponent^, String^)


Creates a site ISite for the given IComponent and assigns the given name to the site.

Namespace:   System.ComponentModel
Assembly:  System (in System.dll)

virtual ISite^ CreateSite(
	IComponent^ component,
	String^ name


Type: System.ComponentModel::IComponent^

The IComponent to create a site for.

Type: System::String^

The name to assign to component, or null to skip the name assignment.

Return Value

Type: System.ComponentModel::ISite^

The newly created site.

If the name parameter is null, the IComponent is added to the Container without an identifying name.

This method can be overridden by a derived class. Implementers that need to override the CreateSite method can provide a custom implementation through a class that implements the ISite interface.

.NET Framework
Available since 1.1
Return to top