ITableManager.AddSource 方法

定义

重载

AddSource(ITableDataSource, IReadOnlyCollection<String>)

将添加 source 到与表管理器关联的源的列表中。

AddSource(ITableDataSource, String[])

将添加 source 到与表管理器关联的源的列表中。

AddSource(ITableDataSource, IReadOnlyCollection<String>)

将添加 source 到与表管理器关联的源的列表中。

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

参数

source
ITableDataSource

表数据源。

columns
IReadOnlyCollection<String>

指示可由包含中的数据的表显示的列 source

返回

Boolean

如果 source 已添加到表管理器的源中,则为 true。 如果未 (,则返回 false,因为它已是表管理器的源之一)

注解

可以从任何线程调用此方法。

columns 必须是不可变的,并且可从任何线程调用。

添加源可能导致在 source AddSource () 返回) 之前 (立即调用 () 的订阅。

适用于

AddSource(ITableDataSource, String[])

将添加 source 到与表管理器关联的源的列表中。

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

参数

source
ITableDataSource

表数据源。

columns
String[]

指示可由包含中的数据的表显示的列 source

返回

Boolean

如果 source 已添加到表管理器的源中,则为 true。 如果未 (,则返回 false,因为它已是表管理器的源之一)

注解

可以从任何线程调用此方法。

添加源可能导致在 source AddSource () 返回) 之前 (立即调用 () 的订阅。

适用于