Share via


ConnectionProviderAttribute Konstruktor

Definisi

Menginisialisasi instans ConnectionProviderAttribute baru kelas, menentukan nilai yang akan digunakan untuk nama tampilan titik koneksi, dan secara opsional menentukan nilai yang akan digunakan untuk ID titik koneksi, jenis titik koneksi, atau keduanya.

Overload

ConnectionProviderAttribute(String)

Menginisialisasi instans ConnectionProviderAttribute baru kelas, menentukan nama tampilan untuk titik koneksi penyedia.

ConnectionProviderAttribute(String, String)

Menginisialisasi instans ConnectionProviderAttribute baru kelas, menentukan nama tampilan dan ID untuk titik koneksi penyedia.

ConnectionProviderAttribute(String, Type)

Menginisialisasi instans ConnectionProviderAttribute baru kelas , menentukan nama tampilan dan jenis objek titik koneksi tertentu yang akan digunakan untuk titik koneksi penyedia.

ConnectionProviderAttribute(String, String, Type)

Menginisialisasi instans ConnectionProviderAttribute baru kelas, menentukan nama tampilan, ID, dan jenis objek titik koneksi tertentu yang akan digunakan untuk titik koneksi penyedia.

Keterangan

Kontrol penyedia dapat memiliki beberapa metode yang ditandai dengan ConnectionProviderAttribute elemen metadata. Dalam hal ini, penyedia akan memiliki beberapa titik koneksi, dan setiap instans ConnectionProviderAttribute elemen harus menentukan nilai ID unik untuk titik koneksi terkait, sehingga titik koneksi penyedia dapat dibedakan.

ConnectionProviderAttribute(String)

Menginisialisasi instans ConnectionProviderAttribute baru kelas, menentukan nama tampilan untuk titik koneksi penyedia.

public:
 ConnectionProviderAttribute(System::String ^ displayName);
public ConnectionProviderAttribute (string displayName);
new System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute : string -> System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute
Public Sub New (displayName As String)

Parameter

displayName
String

String yang berisi nama yang mudah diingat untuk titik koneksi penyedia yang akan ditampilkan di antarmuka pengguna (UI).

Pengecualian

displayNameadalah null.

Contoh

Contoh kode berikut menunjukkan penggunaan ConnectionProviderAttribute kelas , dengan menunjukkan cara mendeklarasikan ConnectionProviderAttribute elemen metadata pada metode panggilan balik dalam kontrol penyedia. Perhatikan bahwa kelebihan beban paling sederhana dari konstruktor digunakan; displayName hanya nilai parameter yang disediakan. Untuk kode lengkap yang diperlukan untuk menjalankan contoh kode, lihat ConnectionProviderAttribute gambaran umum kelas.

[ConnectionProvider("Row")]
public IWebPartRow GetConnectionInterface()
{
    return new RowProviderWebPart();
}
<ConnectionProvider("Row")> _
Public Function GetConnectionInterface() As IWebPartRow
    Return New RowProviderWebPart()

End Function 'GetConnectionInterface

Keterangan

Konstruktor ini membuat contoh atribut yang digunakan dengan metode kontrol Bagian Web yang bertindak sebagai penyedia. Metode ini menjadi titik koneksi antara penyedia dan konsumen. Biasanya, cara Anda menggunakan konstruktor ini adalah dengan mendeklarasikan ConnectionProviderAttribute elemen metadata pada metode yang ingin Anda tetapkan sebagai metode panggilan balik dalam kontrol penyedia.

Parameter displayName adalah nama yang mudah diingat dari titik koneksi penyedia yang digunakan oleh ConnectionsZone kontrol untuk mewakili titik koneksi penyedia di UI.

Lihat juga

Berlaku untuk

ConnectionProviderAttribute(String, String)

Menginisialisasi instans ConnectionProviderAttribute baru kelas, menentukan nama tampilan dan ID untuk titik koneksi penyedia.

public:
 ConnectionProviderAttribute(System::String ^ displayName, System::String ^ id);
public ConnectionProviderAttribute (string displayName, string id);
new System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute : string * string -> System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute
Public Sub New (displayName As String, id As String)

Parameter

displayName
String

String yang berisi nama yang mudah diingat untuk titik koneksi penyedia yang akan ditampilkan di antarmuka pengguna (UI).

id
String

, IDnilai string unik yang ditetapkan ke titik koneksi penyedia.

Pengecualian

displayName atau id adalah null.

Keterangan

Parameter displayName adalah nama yang mudah diingat dari titik koneksi penyedia yang digunakan oleh ConnectionsZone kontrol untuk mewakili titik koneksi penyedia di UI.

Parameter id digunakan untuk menentukan ID untuk titik koneksi penyedia yang terkait dengan metode panggilan balik tertentu. Kontrol dapat memiliki beberapa titik koneksi, tetapi id untuk masing-masing titik koneksi harus unik. Oleh karena itu, kelebihan beban konstruktor ini berguna jika Anda memiliki beberapa metode panggilan balik dalam kontrol penyedia Anda.

Lihat juga

Berlaku untuk

ConnectionProviderAttribute(String, Type)

Menginisialisasi instans ConnectionProviderAttribute baru kelas , menentukan nama tampilan dan jenis objek titik koneksi tertentu yang akan digunakan untuk titik koneksi penyedia.

public:
 ConnectionProviderAttribute(System::String ^ displayName, Type ^ connectionPointType);
public ConnectionProviderAttribute (string displayName, Type connectionPointType);
new System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute : string * Type -> System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute
Public Sub New (displayName As String, connectionPointType As Type)

Parameter

displayName
String

String yang berisi nama yang mudah diingat untuk titik koneksi penyedia yang akan ditampilkan di antarmuka pengguna (UI).

connectionPointType
Type

Type yang berasal dari ConnectionPoint, dan yang ingin Anda tentukan sebagai jenis objek titik koneksi untuk digunakan dengan metode panggilan balik tertentu.

Pengecualian

displayName atau connectionPointType adalah null.

connectionPointType tidak valid.

Keterangan

Parameter displayName adalah nama yang mudah diingat dari titik koneksi penyedia yang digunakan oleh ConnectionsZone kontrol untuk mewakili titik koneksi penyedia di UI.

Parameter connectionPointType harus Type berasal dari ProviderConnectionPoint. Jika parameter ini ditentukan, Type digunakan untuk membuat titik koneksi alih-alih kelas standar ProviderConnectionPoint yang disediakan dengan set kontrol Bagian Web.

Lihat juga

Berlaku untuk

ConnectionProviderAttribute(String, String, Type)

Menginisialisasi instans ConnectionProviderAttribute baru kelas, menentukan nama tampilan, ID, dan jenis objek titik koneksi tertentu yang akan digunakan untuk titik koneksi penyedia.

public:
 ConnectionProviderAttribute(System::String ^ displayName, System::String ^ id, Type ^ connectionPointType);
public ConnectionProviderAttribute (string displayName, string id, Type connectionPointType);
new System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute : string * string * Type -> System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute
Public Sub New (displayName As String, id As String, connectionPointType As Type)

Parameter

displayName
String

String yang berisi nama yang mudah diingat untuk titik koneksi penyedia yang akan ditampilkan di antarmuka pengguna (UI).

id
String

, IDnilai string unik yang ditetapkan ke titik koneksi penyedia.

connectionPointType
Type

Type yang berasal dari ProviderConnectionPoint, dan yang ingin Anda tentukan sebagai jenis objek titik koneksi untuk digunakan dengan metode panggilan balik tertentu.

Pengecualian

displayName, id, atau connectionPointType adalah null.

connectionPointType tidak valid.

Keterangan

Parameter displayName adalah nama yang mudah diingat dari titik koneksi penyedia yang digunakan oleh ConnectionsZone kontrol untuk mewakili titik koneksi penyedia di UI.

Parameter id digunakan untuk menentukan ID untuk titik koneksi penyedia yang terkait dengan metode panggilan balik tertentu. Kontrol dapat memiliki beberapa titik koneksi, tetapi id untuk masing-masing titik koneksi harus unik. Oleh karena itu, kelebihan beban konstruktor ini berguna jika Anda memiliki beberapa metode panggilan balik dalam kontrol penyedia Anda.

Parameter connectionPointType harus Type berasal dari ProviderConnectionPoint. Jika parameter ini ditentukan, Type digunakan untuk membuat titik koneksi alih-alih kelas standar ProviderConnectionPoint yang disediakan dengan set kontrol Bagian Web.

Lihat juga

Berlaku untuk