Sdílet prostřednictvím


Component.Site Vlastnost

Definice

Získá nebo nastaví ISite .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

Hodnota vlastnosti

Spojené ISite s Component, nebo null pokud Component není zapouzdřeno v IContainer, Component nemá přidružené k ISite němu, nebo Component je odebrán z jeho IContainer.

Implementuje

Atributy

Poznámky

A Component bude mít ISite , pokud byl přidán do objektu IContainer a IContainer přiřadí mu ho ISite . Je IContainer zodpovědný za přiřazování ISite k sadě Component. Změna hodnoty komponenty ISite nemusí nutně změnit název lokality, ke které Component je přiřazen. Vlastnost Site by měla být nastavena pouze parametrem IContainer.

Hodnota vlastnosti je null , pokud Component je odebrána z jeho IContainer. Přiřazování null této vlastnosti nemusí nutně odebrat Component z objektu IContainer.

Může Component nebo nemusí mít název. Component Pokud je uveden název, musí být název jedinečný mezi jinými Component objekty v rámci jeho IContainer. Uloží ISite název objektu Component; a proto můžete název pojmenovat Component pouze v případě, že je k ISite němu přidružený.

Platí pro

Viz také