ComponentRegistration Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Precaución
Use BotComponent for new components.
ComponentRegistration es una clase de firma para detectar recursos de componentes.
[System.Obsolete("Use `BotComponent` for new components.")]
public class ComponentRegistration
[<System.Obsolete("Use `BotComponent` for new components.")>]
type ComponentRegistration = class
Public Class ComponentRegistration
- Herencia
-
ComponentRegistration
- Derivado
- Atributos
Comentarios
Para poner tus componentes a disposición del sistema, obtienes de ComponentRegistration e implementar interfaces adecuadas que registren funcionalidades. Estos componentes se consumen en lugares adecuados por los sistemas que los necesitan. Por ejemplo, para añadir tipos declarativos al sistema, simplemente añades una clase que implementa 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());
Constructores
| Nombre | Description |
|---|---|
| ComponentRegistration() |
Obsoletos.
ComponentRegistration es una clase de firma para detectar recursos de componentes. |
Propiedades
| Nombre | Description |
|---|---|
| Components |
Obsoletos.
Obtiene la lista de todos los objetos ComponentRegistration registrados. |
Métodos
| Nombre | Description |
|---|---|
| Add(ComponentRegistration) |
Obsoletos.
Agregue un componente que implemente métodos de registro. |