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
La interfaz ISite asociada al objeto Component, o null
si el objeto Component no está encapsulado en una interfaz IContainer, si el objeto Component no tiene una interfaz ISite asociada, o si el objeto Component se quita de su interfaz IContainer.
Implementaciones
- Atributos
Comentarios
Un Component tendrá un ISite valor si se ha agregado a y IContainer le IContainer asigna un ISite objeto . 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. La asignación null
a esta propiedad no quita necesariamente de Component .IContainer
Un Component podría tener o no un nombre. Component Si se asigna un nombre, el nombre debe ser único entre otros Component objetos dentro de su .IContainer ISite almacena el nombre de Component; por lo tanto, solo puede asignarle un Component nombre si tiene asociadoISite.