Container.CreateSite(IComponent, String) Method

Definition

Erstellt eine Site ISite für die angegebene IComponent und weist der Site den angegebenen Namen zu.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);
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

Parameters

component
IComponent

Die IComponent, für die eine Site erstellt werden soll.The IComponent to create a site for.

name
String

Der Name, der der component zugewiesen werden soll, oder null, wenn die Namenszuweisung übersprungen werden soll.The name to assign to component, or null to skip the name assignment.

Returns

ISite

Die neu erstellte Site.The newly created site.

Remarks

Wenn der name-Parameter nullist, wird der IComponent dem Container ohne identifizierenden Namen hinzugefügt.If the name parameter is null, the IComponent is added to the Container without an identifying name.

Diese Methode kann von einer abgeleiteten Klasse überschrieben werden.This method can be overridden by a derived class. Implementierer, die die CreateSite-Methode überschreiben müssen, können eine benutzerdefinierte Implementierung über eine Klasse bereitstellen, die die ISite-Schnittstelle implementiert.Implementers that need to override the CreateSite method can provide a custom implementation through a class that implements the ISite interface.

Applies to