Share via


WebPartConnectionsEventArgs Kelas

Definisi

Menyediakan data peristiwa untuk WebPartsConnected peristiwa WebPartManager dan WebPartsDisconnected kontrol.

public ref class WebPartConnectionsEventArgs : EventArgs
public class WebPartConnectionsEventArgs : EventArgs
type WebPartConnectionsEventArgs = class
    inherit EventArgs
Public Class WebPartConnectionsEventArgs
Inherits EventArgs
Warisan
WebPartConnectionsEventArgs

Keterangan

Dengan menggunakan kapabilitas set kontrol Bagian Web, dimungkinkan untuk membuat koneksi antara dua WebPart atau kontrol server lainnya, dengan satu kontrol yang bertindak sebagai penyedia, dan yang lain bertindak sebagai konsumen data. Untuk membentuk koneksi, kedua kontrol harus berada di zona yang mewarisi dari WebPartZoneBase kelas (seperti WebPartZone kontrol), dan mereka harus dirancang dengan benar untuk berbagi data melalui antarmuka umum. Untuk detail tentang koneksi Bagian Web, lihat WebPartConnection dan Gambaran Umum Koneksi Bagian Web.

Kelas WebPartConnectionsEventArgs meneruskan data peristiwa ke metode yang menggunakan WebPartConnectionsEventHandler delegasi untuk menangani peristiwa. Ada dua metode terkait koneksi yang meningkatkan peristiwa dan menggunakan WebPartConnectionsEventArgs kelas untuk menyediakan data peristiwa. Keduanya adalah anggota WebPartManager kontrol. Metode ini OnWebPartsConnected meningkatkan WebPartsConnected peristiwa setelah dua kontrol server berhasil terhubung, dan OnWebPartsDisconnected metode meningkatkan WebPartsDisconnected peristiwa setelah dua kontrol server terputus.

Pengembang dapat membuat metode penanganan aktivitas kustom untuk WebPartsConnected peristiwa dan WebPartsDisconnected , dan dalam metode tersebut WebPartConnectionsEventArgs , mereka dapat menggunakan kelas untuk mengakses detail koneksi. Misalnya, pengembang dapat mendeklarasikan OnWebPartsConnected atribut pada <asp:webpartmanager> elemen , dan menetapkan nama metode kustom yang akan menangani peristiwa. Dalam metode handler kustom, pengembang dapat mengakses detail koneksi dengan menggunakan WebPartConnectionsEventArgs objek yang diteruskan ke metode sebagai parameter.

Kelas WebPartConnectionsEventArgs ini memiliki dua kelebihan beban konstruktor. Konstruktor WebPartConnectionsEventArgs.WebPartConnectionsEventArgs(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint) adalah default; ini menginisialisasi nilai properti untuk kelas . WebPartConnectionsEventArgs.WebPartConnectionsEventArgs(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint, WebPartConnection) Konstruktor memanggil konstruktor tanpa parameter, dan kemudian juga menginisialisasi Connection properti .

Kelas WebPartConnectionsEventArgs ini memiliki beberapa properti, yang semuanya mengacu pada aspek penting dari koneksi Bagian Web. Properti Connection mengacu pada objek terkait WebPartConnection yang mewakili seluruh koneksi. Properti Provider mereferensikan atau kontrol server lain yang WebPart bertindak sebagai penyedia dalam koneksi, dan Consumer properti mereferensikan kontrol server atau yang WebPart bertindak sebagai konsumen. Properti ProviderConnectionPoint mereferensikan objek koneksi ProviderConnectionPoint , sementara properti mereferensikan ConsumerConnectionPointConsumerConnectionPoint objek .

Konstruktor

WebPartConnectionsEventArgs(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint)

Menginisialisasi instans WebPartConnectionsEventArgs baru kelas tanpa memerlukan WebPartConnection objek .

WebPartConnectionsEventArgs(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint, WebPartConnection)

Menginisialisasi instans baru kelas menggunakan objek yang ditentukan WebPartConnection .

Properti

Connection

WebPartConnection Mendapatkan objek dari koneksi saat ini.

Consumer

WebPart Mendapatkan kontrol yang bertindak sebagai konsumen dalam koneksi.

ConsumerConnectionPoint

ConsumerConnectionPoint Mendapatkan objek dari koneksi saat ini.

Provider

WebPart Mendapatkan kontrol yang bertindak sebagai penyedia dalam koneksi.

ProviderConnectionPoint

ProviderConnectionPoint Mendapatkan objek dari koneksi saat ini.

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk

Lihat juga