Component.Site Propiedad

Definición

Obtiene o establece el ISite de Component.Gets or sets the ISite of the 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; }
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.The ISite associated with the Component, or null if the Component is not encapsulated in an IContainer, the Component does not have an ISite associated with it, or the Component is removed from its IContainer.

Implementaciones

Atributos

Comentarios

Un Component tendrá un ISite si se ha agregado a un IContainer y el IContainer le asigna un ISite.A Component will have an ISite if it has been added to an IContainer and the IContainer assigns an ISite to it. La IContainer es responsable de asignar el ISite al Component.The IContainer is responsible for assigning the ISite to the Component. Cambiar el valor del ISite del componente no cambia necesariamente el nombre del sitio al que está asignado el Component.Changing the value of the component's ISite does not necessarily change the name of the site the Component is assigned to. Solo un IContainerdebe establecer la propiedad Site.The Site property should be set only by an IContainer.

El valor de propiedad se null si el Component se quita de su IContainer.The property value is null if the Component is removed from its IContainer. La asignación de null a esta propiedad no quita necesariamente el Component de la IContainer.Assigning null to this property does not necessarily remove the Component from the IContainer.

Un Component puede tener o no un nombre.A Component might or might not have a name. Si a Component se le asigna un nombre, el nombre debe ser único entre otros objetos Component dentro de su IContainer.If a Component is given a name, the name must be unique among other Component objects within its IContainer. El ISite almacena el nombre del Component; por lo tanto, solo puede asignar un nombre a una Component si tiene una ISite asociada.The ISite stores the name of the Component; therefore, you can only name a Component if it has an ISite associated with it.

Se aplica a

Consulte también: