IInternalExtensionMetadataService 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
適用於更進階訂用帳戶案例的內部介面。
public interface IInternalExtensionMetadataService : Microsoft.VisualStudio.RpcContracts.Extensibility.IExtensionMetadataService
type IInternalExtensionMetadataService = interface
interface IExtensionMetadataService
Public Interface IInternalExtensionMetadataService
Implements IExtensionMetadataService
- 實作
方法
SubscribeAsync(IReadOnlyList<String>, IExtensionMetadataObserver, IReadOnlyList<String>, CancellationToken) |
訂閱區段清單的元數據變更。 |
SubscribeForMetadataEventsAsync(IEnumerable<String>, IObserver<ExtensionMetadata>, CancellationToken) |
附加觀察者,以取得具有指定名稱之區段的更新。 如果這是第一個訂用帳戶,它會使用目前的元數據集通知觀察者。 (繼承來源 IExtensionMetadataService) |
SubscribeForMetadataEventsAsync(String, CancellationToken) |
要求針對 MetadataChanged 影響具有指定名稱之區段的變更引發 事件。 如果這是第一個訂用帳戶,它也會引發具有目前元數據集的事件。 (繼承來源 IExtensionMetadataService) |
UnsubscribeFromMetadataEventsAsync(String, CancellationToken) |
取消訂閱指定區段名稱的事件。 (繼承來源 IExtensionMetadataService) |
事件
MetadataChanged |
發生於擴充清單變更且有新的元數據區段可供使用或移除時。 (繼承來源 IExtensionMetadataService) |