Freigeben über


ITableManager.AddSource Methode

Definition

Überlädt

AddSource(ITableDataSource, IReadOnlyCollection<String>)

Fügen Sie source der Liste der Quellen hinzu, die dem Tabellen-Manager zugeordnet sind.

AddSource(ITableDataSource, String[])

Fügen Sie source der Liste der Quellen hinzu, die dem Tabellen-Manager zugeordnet sind.

AddSource(ITableDataSource, IReadOnlyCollection<String>)

Fügen Sie source der Liste der Quellen hinzu, die dem Tabellen-Manager zugeordnet sind.

public:
 bool AddSource(Microsoft::VisualStudio::Shell::TableManager::ITableDataSource ^ source, System::Collections::Generic::IReadOnlyCollection<System::String ^> ^ columns);
public bool AddSource (Microsoft.VisualStudio.Shell.TableManager.ITableDataSource source, System.Collections.Generic.IReadOnlyCollection<string> columns);
abstract member AddSource : Microsoft.VisualStudio.Shell.TableManager.ITableDataSource * System.Collections.Generic.IReadOnlyCollection<string> -> bool
Public Function AddSource (source As ITableDataSource, columns As IReadOnlyCollection(Of String)) As Boolean

Parameter

source
ITableDataSource

Tabellendatenquelle.

columns
IReadOnlyCollection<String>

Gibt die Spalten an, die von einer Tabelle angezeigt werden können, die Daten aus sourceenthält.

Gibt zurück

true, wenn source den Quellen des Tabellen-Managers hinzugefügt wurde. Gibt false zurück, wenn dies nicht der Fall war (da es sich bereits um eine der Quellen des Tabellen-Managers handelte).

Hinweise

Diese Methode kann von einem beliebigen Thread aufgerufen werden.

columns muss unveränderlich sein und von jedem Thread aufgerufen werden können.

Das Hinzufügen einer Quelle kann dazu führen, dass source"Subscribe() sofort aufgerufen wird (bevor AddSource() zurückgibt).

Gilt für:

AddSource(ITableDataSource, String[])

Fügen Sie source der Liste der Quellen hinzu, die dem Tabellen-Manager zugeordnet sind.

public:
 bool AddSource(Microsoft::VisualStudio::Shell::TableManager::ITableDataSource ^ source, ... cli::array <System::String ^> ^ columns);
public bool AddSource (Microsoft.VisualStudio.Shell.TableManager.ITableDataSource source, params string[] columns);
abstract member AddSource : Microsoft.VisualStudio.Shell.TableManager.ITableDataSource * string[] -> bool
Public Function AddSource (source As ITableDataSource, ParamArray columns As String()) As Boolean

Parameter

source
ITableDataSource

Tabellendatenquelle.

columns
String[]

Gibt die Spalten an, die von einer Tabelle angezeigt werden können, die Daten aus sourceenthält.

Gibt zurück

true, wenn source den Quellen des Tabellen-Managers hinzugefügt wurde. Gibt false zurück, wenn dies nicht der Fall war (da es sich bereits um eine der Quellen des Tabellen-Managers handelte).

Hinweise

Diese Methode kann von einem beliebigen Thread aufgerufen werden.

Das Hinzufügen einer Quelle kann dazu führen, dass source"Subscribe() sofort aufgerufen wird (bevor AddSource() zurückgibt).

Gilt für: