Comparteix a través de


Component.Site Propiedad

Definición

Obtiene o establece el ISite objeto de .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

Valor de propiedad

ISite asociado a Component, o null si Component no está encapsulado en , IContainerel Component no tiene asociado ISite o Component se quita de su IContainer.

Implementaciones

Atributos

Comentarios

Un Component tendrá un ISite si se ha agregado a y IContainer el asigna IContainer un ISite objeto a él. IContainer es responsable de asignar el ISite objeto a .Component Cambiar el valor del componente ISite no cambia necesariamente el nombre del sitio al que Component está asignado. La Site propiedad solo debe establecerse mediante .IContainer

El valor de la propiedad es null si Component se quita de su IContainer. null La asignación a esta propiedad no quita necesariamente de Component .IContainer

Podría Component o no tener un nombre. Si se asigna un Component nombre, el nombre debe ser único entre otros Component objetos dentro de su IContainer. ISite almacena el nombre de Component; por lo tanto, solo se puede asignar un Component nombre si tiene asociadoISite.

Se aplica a

Consulte también