IExtensionMetadataService Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje usługę do wykonywania zapytań o metadane z rozszerzeń.
public interface class IExtensionMetadataService
public interface IExtensionMetadataService
type IExtensionMetadataService = interface
Public Interface IExtensionMetadataService
- Pochodne
Metody
SubscribeForMetadataEventsAsync(IEnumerable<String>, IObserver<ExtensionMetadata>, CancellationToken) |
Dołącza obserwatora do aktualizacji do sekcji o określonych nazwach. Jeśli jest to pierwsza subskrypcja, powiadomi obserwatora o bieżącym zestawie metadanych. |
SubscribeForMetadataEventsAsync(String, CancellationToken) |
Żąda zgłoszenia MetadataChanged zdarzenia dla zmian, które mają wpływ na sekcję o określonej nazwie. Jeśli jest to pierwsza subskrypcja, zgłosi również zdarzenie z bieżącym zestawem metadanych. |
UnsubscribeFromMetadataEventsAsync(String, CancellationToken) |
Anuluje subskrypcję zdarzeń dla danej nazwy sekcji. |
Zdarzenia
MetadataChanged |
Występuje, gdy lista rozszerzeń zostanie zmieniona, a nowe sekcje metadanych są dostępne lub usuwane. |