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 que los componentes estén disponibles para el sistema, derive de ComponentRegistration e implemente interfaces adecuadas que registren la funcionalidad. Estos componentes se consumen en lugares adecuados por los sistemas que los necesitan. Por ejemplo, para agregar tipos declarativos al sistema, basta con agregar clase que implemente 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
ComponentRegistration() |
Obsoletos.
ComponentRegistration es una clase de firma para detectar recursos de componentes. |
Propiedades
Components |
Obsoletos.
Obtiene la lista de todos los objetos ComponentRegistration registrados. |
Métodos
Add(ComponentRegistration) |
Obsoletos.
Agregue un componente que implemente métodos de registro. |