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

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

返回

控制订阅生存期的密钥。 ITableDataSource必须继续提供更新,直到释放密钥或从表中删除源 (这会导致释放密钥) 的副作用。

注解

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

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

适用于