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 ,並將 指派 ISite 給它,則會 IContainer 有 ISite 。 IContainer負責將 指派 ISite 給 Component 。 變更元件 ISite 的值不一定變更指派的站 Component 台名稱。 屬性 Site 應該只由 IContainer 設定。
如果 Component 從中移除 IContainer ,則屬性值為 null
。 null
指派給這個屬性不一定從 移除 Component IContainer 。
Component可能或可能沒有名稱。 Component如果指定名稱,則名稱在其 內的其他 Component 物件中必須是唯一的 IContainer 。 會 ISite 儲存 的名稱 Component ,因此,只有在它具有 ISite 相關聯的 時,您才能命名 Component 。