Container.CreateSite(IComponent, String) Method
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.
Creates a site ISite for the given IComponent and assigns the given name to the site.
protected:
virtual System::ComponentModel::ISite ^ CreateSite(System::ComponentModel::IComponent ^ component, System::String ^ name);
protected virtual System.ComponentModel.ISite CreateSite(System.ComponentModel.IComponent component, string? name);
protected virtual System.ComponentModel.ISite CreateSite(System.ComponentModel.IComponent component, string name);
abstract member CreateSite : System.ComponentModel.IComponent * string -> System.ComponentModel.ISite
override this.CreateSite : System.ComponentModel.IComponent * string -> System.ComponentModel.ISite
Protected Overridable Function CreateSite (component As IComponent, name As String) As ISite
- component
- IComponent
The IComponent to create a site for.
- name
- String
The name to assign to component
, or null
to skip the name assignment.
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.
Product | Versions |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
.NET feedback
.NET is an open source project. Select a link to provide feedback: