Bagikan melalui


ComponentRegistration Kelas

Definisi

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.

Berlaku untuk