ITableDataSource.Subscribe(ITableDataSink) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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の があります)。