Compartir a través de


Component.Site Propiedad

Definición

Obtiene o establece ISite 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

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.

Se aplica a

Consulte también