Sprache

ComponentRegistration Klasse

Definition

Achtung

Use BotComponent for new components.

ComponentRegistration ist eine Signaturklasse zum Ermitteln von Ressourcen aus Komponenten.

[System.Obsolete("Use `BotComponent` for new components.")]
public class ComponentRegistration
[<System.Obsolete("Use `BotComponent` for new components.")>]
type ComponentRegistration = class
Public Class ComponentRegistration
Vererbung
ComponentRegistration
Abgeleitet
Attribute

Hinweise

Um Ihre Komponenten dem System zugänglich zu machen, leiten Sie ComponentRegistration ab und implementieren entsprechende Schnittstellen, die Funktionalität registrieren. Diese Komponenten werden dann an geeigneten Stellen von den Systemen genutzt, die sie benötigen. Zum Beispiel fügt man, um deklarative Typen zum System hinzuzufügen, einfach eine Klasse hinzu, die IComponentDeclarativeTypes implementiert.

public class MyComponentRegistration : IComponentDeclarativeTypes
{
    public IEnumerable<DeclarativeType>()
    {  
         yield return new DeclarativeType<MyType>("Contoso.MyType");
         ...
    }
}
startup.cs:
     ComponentRegistration.Add(new DeclarativeComponentRegistration()); 
     ComponentRegistration.Add(new MyComponentRegistration());

Konstruktoren

Name Beschreibung
ComponentRegistration()
Veraltet.

ComponentRegistration ist eine Signaturklasse zum Ermitteln von Ressourcen aus Komponenten.

Eigenschaften

Name Beschreibung
Components
Veraltet.

Ruft eine Liste aller registrierten ComponentRegistration -Objekte ab.

Methoden

Name Beschreibung
Add(ComponentRegistration)
Veraltet.

Fügen Sie eine Komponente hinzu, die Registrierungsmethoden implementiert.

Gilt für: