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


Component.Site Свойство

Определение

Возвращает или задает ISite объект Component.

public:
 virtual property System::ComponentModel::ISite ^ Site { System::ComponentModel::ISite ^ get(); void set(System::ComponentModel::ISite ^ value); };
[System.ComponentModel.Browsable(false)]
public virtual System.ComponentModel.ISite? Site { get; set; }
[System.ComponentModel.Browsable(false)]
public virtual System.ComponentModel.ISite Site { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.Site : System.ComponentModel.ISite with get, set
Public Overridable Property Site As ISite

Значение свойства

Связанный с Componentним объект или nullComponent если он не инкапсулирован в объектеIContainer, Component не связан ISite с ним или Component удаляется из негоIContainer.ISite

Реализации

Атрибуты

Комментарии

Будет Component иметь значениеISite, если оно было добавлено в и IContainerIContainer присваивает ему.ISite Ответственность IContainer за назначение ему ISiteComponent. Изменение значения компонента ISite не обязательно изменяет имя сайта Component , которому назначен. Свойство Site должно быть задано только параметром IContainer.

Значение свойства — это null значение, если Component он удаляется из него IContainer. Назначение null этому свойству не обязательно удаляется Component из IContainerнего.

Возможно или Component нет имени. Component Если имя задано, имя должно быть уникальным среди других Component объектов внутри негоIContainer. Таким образом, имя ISite хранится Componentтолько Component в том случае, если он связан ISite с ним.

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

См. также раздел