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