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) |