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为其分配了一个值,则 A 将ISite具有一个ISite。 负责IContainer将它分配给 ISite 。Component 更改组件 ISite 的值不一定更改分配给的网站 Component 的名称。 该 Site 属性应仅由一个 IContainer.
属性值是从null
其IContainer中删除的 。Component null
分配给此属性不一定从中删除ComponentIContainer该属性。
一 Component 个可能或可能没有名称。 如果给定一Component个名称,该名称在其内IContainer的其他Component对象中必须是唯一的。 存储ISite该名称Component;因此,仅当它具有ISite与之关联的名称时,才能命名Component它。