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

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

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 с ним.

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

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