ITableDataSource.Subscribe(ITableDataSink) 方法

定义

订阅此数据源创建的 ITableEntry 对象。

public:
 IDisposable ^ Subscribe(Microsoft::VisualStudio::Shell::TableManager::ITableDataSink ^ sink);
public IDisposable Subscribe (Microsoft.VisualStudio.Shell.TableManager.ITableDataSink sink);
abstract member Subscribe : Microsoft.VisualStudio.Shell.TableManager.ITableDataSink -> IDisposable
Public Function Subscribe (sink As ITableDataSink) As IDisposable

参数

sink
ITableDataSink

包含源所提供的项发生更改时调用的方法。

返回

IDisposable

控制订阅生存期的键。 在释放密钥或从表中删除源之前,ITableDataSource 必须继续提供更新 (因为这样会导致密钥被) 的情况下被释放。

注解

如果在调用时订阅了 ITableDataSource ,则源中已包含项,则源需要使用添加这些项 sink 。 它可在从调用返回前调用以添加条目 Subscribe(ITableDataSink)

ITableDataSource可以 (多个同时订阅服务器,并且每个订阅服务器都有自己的订阅服务器 ITableDataSink

适用于