Component.Site Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
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
Значение свойства
Связанный с ISiteним объект или Componentnull если он не инкапсулирован в объектеComponent, IContainer не связан Component с ним или ISite удаляется из негоComponent.IContainer
Реализации
- Атрибуты
Комментарии
Будет Component иметь значениеISite, если оно было добавлено в и IContainerIContainer присваивает ему.ISite Ответственность IContainer за назначение ему ISiteComponent. Изменение значения компонента ISite не обязательно изменяет имя сайта Component , которому назначен. Свойство Site должно быть задано только параметром IContainer.
Значение свойства — это null значение, если Component он удаляется из него IContainer. Назначение null этому свойству не обязательно удаляется Component из IContainerнего.
Возможно или Component нет имени. Component Если имя задано, имя должно быть уникальным среди других Component объектов внутри негоIContainer. Таким образом, имя ISite хранится Componentтолько Component в том случае, если он связан ISite с ним.