ComponentRegistration Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Attention
Use BotComponent
for new components.
ComponentRegistration est une classe de signature permettant de découvrir des ressources à partir de composants.
[System.Obsolete("Use `BotComponent` for new components.")]
public class ComponentRegistration
[<System.Obsolete("Use `BotComponent` for new components.")>]
type ComponentRegistration = class
Public Class ComponentRegistration
- Héritage
-
ComponentRegistration
- Dérivé
- Attributs
Remarques
Pour rendre vos composants disponibles pour le système, vous dérivez de ComponentRegistration et implémentez les interfaces appropriées qui inscrivent les fonctionnalités. Ces composants sont ensuite consommés aux endroits appropriés par les systèmes qui en ont besoin. Par exemple, pour ajouter des types déclaratifs au système, il vous suffit d’ajouter la classe qui implémente 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());
Constructeurs
ComponentRegistration() |
Obsolète.
ComponentRegistration est une classe de signature permettant de découvrir des ressources à partir de composants. |
Propriétés
Components |
Obsolète.
Obtient la liste de tous les objets ComponentRegistration inscrits. |
Méthodes
Add(ComponentRegistration) |
Obsolète.
Ajoutez un composant qui implémente des méthodes d’inscription. |