Partage via


Component.Site Propriété

Définition

Obtient ou définit le 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

Valeur de propriété

ISite associé à Component, ou null si Component n'est pas encapsulé dans IContainer, Component n'a pas de ISite associé, ou Component est supprimé de son IContainer.

Implémente

Attributs

Remarques

Un Component aura un ISite s’il a été ajouté à un IContainer et lui IContainer assigne un ISite . est IContainer responsable de l’affectation du ISite à l’objet Component. La modification de la valeur du composant ne ISite modifie pas nécessairement le nom du site auquel est Component affecté. La Site propriété doit être définie uniquement par un IContainer.

La valeur de la propriété est null si est Component supprimé de son IContainer. L’affectation null à cette propriété ne supprime pas nécessairement le Component du IContainer.

Un Component peut avoir ou non un nom. Si un Component nom est donné, le nom doit être unique parmi les autres Component objets dans son IContainer. Le ISite stocke le nom du Component; par conséquent, vous ne pouvez nommer un Component que s’il a un ISite associé.

S’applique à

Voir aussi