Component.Site Vlastnost

Definice

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

Přidružená ISite k Component, nebo null pokud Component není zapouzdřená v objektu IContainer, ComponentISite nemá k němu přidružený objekt nebo je odebrán ze svého IContainerobjektu Component .

Implementuje

Atributy

Poznámky

A Component bude mít, ISite pokud byla přidána do objektu IContainerIContainer a přiřadí k němu objekt .ISite Zodpovídá IContainer za přiřazení parametru ISiteComponentk . Změna hodnoty komponenty ISite nemusí nutně změnit název lokality, ke které Component je přiřazena. Vlastnost Site by měla být nastavena pouze objektem IContainer.

Hodnota vlastnosti je null , pokud je objekt odebrán ze svého objektu ComponentIContainer. Přiřazení null k této vlastnosti nemusí nutně odebrat Component objekt z objektu IContainer.

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

Platí pro

Viz také