ComponentRegistration Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Perhatian
Use BotComponent
for new components.
ComponentRegistration adalah kelas tanda tangan untuk menemukan aset dari komponen.
[System.Obsolete("Use `BotComponent` for new components.")]
public class ComponentRegistration
[<System.Obsolete("Use `BotComponent` for new components.")>]
type ComponentRegistration = class
Public Class ComponentRegistration
- Warisan
-
ComponentRegistration
- Turunan
- Atribut
Keterangan
Untuk membuat komponen Anda tersedia untuk sistem yang Anda dapatkan dari ComponentRegistration dan menerapkan antarmuka yang sesuai yang mendaftarkan fungsionalitas. Komponen-komponen ini kemudian dikonsumsi di tempat yang sesuai oleh sistem yang membutuhkannya. Misalnya, untuk menambahkan jenis deklaratif ke sistem, Anda cukup menambahkan kelas yang mengimplementasikan IComponentDeclarativeTypes.
public class MyComponentRegistration : IComponentDeclarativeTypes
{
public IEnumerable<DeclarativeType>()
{
yield return new DeclarativeType<MyType>("Contoso.MyType");
...
}
}
startup.cs:
ComponentRegistration.Add(new DeclarativeComponentRegistration());
ComponentRegistration.Add(new MyComponentRegistration());
Konstruktor
ComponentRegistration() |
Kedaluwarsa.
ComponentRegistration adalah kelas tanda tangan untuk menemukan aset dari komponen. |
Properti
Components |
Kedaluwarsa.
Mendapatkan daftar semua objek ComponentRegistration yang terdaftar. |
Metode
Add(ComponentRegistration) |
Kedaluwarsa.
Tambahkan komponen yang menerapkan metode pendaftaran. |