Component.Site Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 ComponentISite eklenip eklenmediğini ve buna bir IContainer atadığını IContainer gösterir.ISite IContainer, öğesini öğesine ISiteatamakla Component 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 nullkaldırılırsa Component değeridirIContainer. Bu özelliğe atanmasınull, öğesinin içinden Componentkaldırılması IContainer 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 Component a ISite olarak adlandırabilirsiniz.