Container.CreateSite Method (IComponent, String)


The .NET API Reference documentation has a new home. Visit the .NET API Browser on to see the new experience.

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

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

protected 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