Поделиться через


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

Определение

Создает узел ISite для указанного компонента IComponent и присваивает узлу заданное имя.

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

Компонент IComponent, для которого создается узел.

name
String

Имя, которое нужно присвоить параметру component, или null, чтобы опустить назначение имени.

Возвращаемое значение

Вновь созданный узел.

Комментарии

name Если параметр имеет значение null, IComponent объект добавляется в Container без идентифицирующие имена.

Этот метод может быть переопределен производным классом. Разработчики, которым необходимо переопределить CreateSite метод, могут предоставить пользовательскую реализацию через класс, реализующий ISite интерфейс .

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