Прочитать на английском

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


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

Определение

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

protected virtual System.ComponentModel.ISite CreateSite (System.ComponentModel.IComponent component, string name);
protected virtual System.ComponentModel.ISite CreateSite (System.ComponentModel.IComponent component, string? name);

Параметры

component
IComponent

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

name
String

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

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

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

Комментарии

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

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

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

Продукт Версии
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.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