Compartilhar via


ITableDataSource.Subscribe(ITableDataSink) Método

Definição

Assine s ITableEntrycriados por esta fonte de dados.

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

Parâmetros

sink
ITableDataSink

Contém métodos chamados quando as entradas fornecidas pela origem são alteradas.

Retornos

Uma chave que controla o tempo de vida da assinatura. O ITableDataSource deve continuar fornecendo atualizações até que a chave seja descartada ou a origem seja removida da tabela (o que, como efeito colateral, fará com que a chave seja descartada).

Comentários

Se, quando a chamada for feita para assinar um ITableDataSource, a origem já tiver entradas, a origem precisará adicionar essas entradas usando sink. Ele pode fazer a chamada para adicionar as entradas antes de retornar da Subscribe(ITableDataSink) chamada.

Um ITableDataSource pode ter vários assinantes simultâneos (e cada assinante terá seu próprio ITableDataSink.

Aplica-se a