IInternalExtensionMetadataService 接口

定义

更高级订阅方案的内部接口。

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)

适用于