Freigeben über


IExtensionMetadataService Schnittstelle

Definition

Stellt einen Dienst zum Abfragen von Metadaten aus Erweiterungen dar.

public interface class IExtensionMetadataService
public interface IExtensionMetadataService
type IExtensionMetadataService = interface
Public Interface IExtensionMetadataService
Abgeleitet

Methoden

SubscribeForMetadataEventsAsync(IEnumerable<String>, IObserver<ExtensionMetadata>, CancellationToken)

Fügt einen Beobachter für Aktualisierungen an Abschnitte mit den angegebenen Namen an. Wenn dies das erste Abonnement ist, wird der Beobachter mit dem aktuellen Metadatensatz benachrichtigt.

SubscribeForMetadataEventsAsync(String, CancellationToken)

Fordert an, dass das MetadataChanged Ereignis für Änderungen ausgelöst wird, die sich auf den Abschnitt mit dem angegebenen Namen auswirken. Wenn dies das erste Abonnement ist, löst es auch ein Ereignis mit dem aktuellen Metadatensatz aus.

UnsubscribeFromMetadataEventsAsync(String, CancellationToken)

Gekündigt von Ereignissen für den angegebenen Abschnittsnamen.

Ereignisse

MetadataChanged

Tritt auf, wenn die Erweiterungsliste geändert wird und neue Metadatenabschnitte verfügbar oder entfernt werden.

Gilt für: