Container.CreateSite(IComponent, String) Метод

Определение

Создает узел ISite для указанного компонента IComponent и присваивает узлу заданное имя.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

Параметры

component
IComponent

Компонент IComponent, для которого создается узел.The IComponent to create a site for.

name
String

Имя, которое нужно присвоить параметру component, или null, чтобы опустить назначение имени.The name to assign to component, or null to skip the name assignment.

Возвраты

Вновь созданный узел.The newly created site.

Комментарии

Если параметр имеет nullзначение, IComponent тодобавляетсявбезидентифицирующегоимени.Container nameIf 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. Разработчики, которым требуется переопределить CreateSite метод, могут предоставить пользовательскую реализацию через класс, ISite реализующий интерфейс.Implementers that need to override the CreateSite method can provide a custom implementation through a class that implements the ISite interface.

Применяется к