ITableManager.AddSource Method   
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
| AddSource(ITableDataSource, IReadOnlyCollection<String>) | 
						 Add   | 
        	
| AddSource(ITableDataSource, String[]) | 
						 Add   | 
        	
AddSource(ITableDataSource, IReadOnlyCollection<String>)
Add source to the list of sources associated with the table manager.
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
	Parameters
- source
 - ITableDataSource
 
Table data source.
- columns
 - IReadOnlyCollection<String>
 
Indicates the columns that could be displayed by a table containing data from source.
Returns
true if source was added to the table manager's Sources. Returns false if it was not (because it was already one of the table manager's sources).
Remarks
This method can be called from any thread.
columns must be immutable and callable from any thread.
Adding a source may cause source's Subscribe() to be called immediately (before AddSource() returns).
Applies to
AddSource(ITableDataSource, String[])
Add source to the list of sources associated with the table manager.
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
	Parameters
- source
 - ITableDataSource
 
Table data source.
- columns
 - String[]
 
Indicates the columns that could be displayed by a table containing data from source.
Returns
true if source was added to the table manager's Sources. Returns false if it was not (because it was already one of the table manager's sources).
Remarks
This method can be called from any thread.
Adding a source may cause source's Subscribe() to be called immediately (before AddSource() returns).