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

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

A Component un s' ISite il a été ajouté à un IContainer et IContainer assigne un ISite à celui-ci. IContainerEst chargé d’assigner ISite à Component . La modification de la valeur du composant ISite ne modifie pas nécessairement le nom du site auquel le Component est assigné. La Site propriété doit être définie uniquement par un IContainer .

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

ComponentPeut avoir ou non un nom. Si un Component nom est attribué à un, le nom doit être unique parmi les autres Component objets de son IContainer . ISiteStocke le nom de Component . par conséquent, vous pouvez uniquement nommer un Component s’il est associé à un ISite .

S’applique à

Voir aussi