Component.Site 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
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
屬性值
與 ISite 關聯的 Component。如果 Component 未封裝在 IContainer、Component 沒有關聯的 ISite,或 Component 從其 IContainer 移除,則為 null
。
實作
- 屬性
備註
Component如果已加入 至 ,IContainer且 IContainer 將 指派ISite給它,則 會有 ISite 。 IContainer負責將 指定指定ISite 。 Component 變更元件 ISite 的值不一定變更指派的月 Component 臺名稱。 屬性 Site 應該只由 IContainer設定。
如果已從其 IContainer中移除 ,Component則屬性值為 null
。 null
指定這個屬性不一定會從 IContainer移除 Component 。
Component可能或可能沒有名稱。 Component如果指定名稱,則名稱在其 內的其他Component對象之間IContainer必須是唯一的。 會ISite儲存 的名稱Component,因此,如果名稱與ISite名稱相關聯,您就只能命名 Component 。