Component.Site Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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ý.