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)

abstract CreateSite : 
        component:IComponent *
        name:string -> ISite
override CreateSite : 
        component:IComponent *
        name:string -> ISite


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