Langue

ComponentRegistration Classe

Définition

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 accessibles au système, vous dérivez de ComponentRegistration et mettez en place des interfaces appropriées qui enregistrent des fonctionnalités. Ces composants sont ensuite consommés à des endroits appropriés par les systèmes qui en ont besoin. Par exemple, pour ajouter des types déclaratifs au système, il suffit d’ajouter une 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

Nom Description
ComponentRegistration()
Obsolète.

ComponentRegistration est une classe de signature permettant de découvrir des ressources à partir de composants.

Propriétés

Nom Description
Components
Obsolète.

Obtient la liste de tous les objets ComponentRegistration inscrits.

Méthodes

Nom Description
Add(ComponentRegistration)
Obsolète.

Ajoutez un composant qui implémente des méthodes d’inscription.

S’applique à