Aracılığıyla paylaş


Component.Site Özellik

Tanım

öğesini alır veya ayarlar ISiteComponent.

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

Özellik Değeri

ISite ile Componentilişkili veya null içinde kapsüllenmemişse ComponentIContainerComponent, ile ilişkilendirilmiş bir ISite öğesi yoktur veya Component öğesinden IContainerkaldırılır.

Uygulamalar

Öznitelikler

Açıklamalar

a'ya ComponentIContainer eklenip eklenmediğini ve buna bir ISite atadığını IContainer gösterir.ISite IContainer, öğesini öğesine Componentatamakla ISite sorumludur. Bileşenin ISite değerinin değiştirilmesi, atandığı sitenin Component adını mutlaka değiştirmez. Site özelliği yalnızca bir IContainertarafından ayarlanmalıdır.

özellik değeri, öğesinden IContainerkaldırılırsa Component değeridirnull. Bu özelliğe atanmasınull, öğesinin içinden IContainerkaldırılması Component gerekmez.

A'nın Component bir adı olabilir veya olmayabilir. bir Component ad verilirse, adı içindeki diğer Component nesneler IContainerarasında benzersiz olmalıdır. öğesinin ISite adını Componentdepolar; bu nedenle, yalnızca kendisiyle ilişkilendirilmişse ISite a Component olarak adlandırabilirsiniz.

Şunlara uygulanır

Ayrıca bkz.