Partager via


ITableDataSource.Subscribe(ITableDataSink) Méthode

Définition

Abonnez-vous aux ITableEntrys créés par cette source de données.

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

Paramètres

sink
ITableDataSink

Contient des méthodes appelées lorsque les entrées fournies par la source changent.

Retours

Clé qui contrôle la durée de vie de l’abonnement. ITableDataSource doit continuer à fournir des mises à jour jusqu’à ce que la clé soit supprimée ou que la source soit supprimée de la table (ce qui entraîne, en tant qu’effet secondaire, la suppression de la clé).

Remarques

Si, lorsque l’appel est effectué pour s’abonner à un ITableDataSource, la source a déjà des entrées, la source doit ajouter ces entrées à l’aide sinkde . Il peut effectuer l’appel pour ajouter les entrées avant de revenir de l’appel Subscribe(ITableDataSink) .

Un ITableDataSource peut avoir plusieurs abonnés simultanés (et chaque abonné aura son propre ITableDataSink.

S’applique à