Component.Site Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.