ComponentRegistration Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
Use BotComponent for new components.
ComponentRegistration è una classe di firma per l'individuazione degli asset dai componenti.
[System.Obsolete("Use `BotComponent` for new components.")]
public class ComponentRegistration
[<System.Obsolete("Use `BotComponent` for new components.")>]
type ComponentRegistration = class
Public Class ComponentRegistration
- Ereditarietà
-
ComponentRegistration
- Derivato
- Attributi
Commenti
Per rendere i tuoi componenti disponibili al sistema, derivi da ComponentRegistration e implementi interfacce appropriate che registrino la funzionalità. Questi componenti vengono quindi utilizzati in posizioni appropriate dai sistemi che ne hanno bisogno. Ad esempio, per aggiungere tipi dichiarativi al sistema basta aggiungere una classe che 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());
Costruttori
| Nome | Descrizione |
|---|---|
| ComponentRegistration() |
Obsoleti.
ComponentRegistration è una classe di firma per l'individuazione degli asset dai componenti. |
Proprietà
| Nome | Descrizione |
|---|---|
| Components |
Obsoleti.
Ottiene l'elenco di tutti gli oggetti ComponentRegistration registrati. |
Metodi
| Nome | Descrizione |
|---|---|
| Add(ComponentRegistration) |
Obsoleti.
Aggiungere un componente che implementa i metodi di registrazione. |