Bagikan melalui


IWebEditable.WebBrowsableObject Properti

Definisi

Mendapatkan referensi ke WebPart kontrol, kontrol pengguna, atau kontrol kustom yang akan diedit oleh EditorPart kontrol.

public:
 property System::Object ^ WebBrowsableObject { System::Object ^ get(); };
public object WebBrowsableObject { get; }
member this.WebBrowsableObject : obj
Public ReadOnly Property WebBrowsableObject As Object

Nilai Properti

Referensi objek ke kontrol yang terkait dengan EditorPart kontrol.

Contoh

Contoh kode berikut menunjukkan bagaimana WebBrowsableObject properti dapat ditimpa dalam kontrol kustom WebPart . Kode sumber lengkap yang diperlukan untuk menjalankan contoh ditemukan di bagian IWebEditable Contoh dari topik gambaran umum kelas.

Contoh kode mengambil alih kedua anggota IWebEditable antarmuka.

public override EditorPartCollection CreateEditorParts()
{
  ArrayList editorArray = new ArrayList();
  TextDisplayEditorPart edPart = new TextDisplayEditorPart();
  edPart.ID = this.ID + "_editorPart1";
  editorArray.Add(edPart);
  EditorPartCollection editorParts = 
    new EditorPartCollection(editorArray);
  return editorParts;
}

public override object WebBrowsableObject
{
  get { return this; }
}
Public Overrides Function CreateEditorParts() _
                            As EditorPartCollection
  Dim editorArray As New ArrayList()
  Dim edPart as New TextDisplayEditorPart()
  edPart.ID = Me.ID & "_editorPart1"
  editorArray.Add(edPart)
  Dim editorParts As New EditorPartCollection(editorArray)
  Return editorParts

End Function

Public Overrides ReadOnly Property WebBrowsableObject() _
                                    As Object
  Get
    Return Me
  End Get
End Property

Keterangan

Properti WebBrowsableObject menyediakan cara bagi EditorPart kontrol untuk mendapatkan referensi ke kontrol server yang terkait dengannya.

Meskipun properti itu sendiri bersifat baca-saja, referensi objek yang dikembalikannya memungkinkan EditorPart kontrol untuk mengubah nilai dalam kontrol server.

Catatan Bagi Implementer

Biasanya, ketika Anda menerapkan WebBrowsableObject properti dalam kontrol server, Anda hanya mengembalikan referensi ke kontrol server itu sendiri. Dalam kasus GenericWebPart kelas, karena membungkus kontrol anak untuk memungkinkannya berfungsi sebagai WebPart kontrol, implementasi WebBrowsableObject properti mengembalikan referensi ke kontrol anak.

Berlaku untuk

Lihat juga