ITableManager.AddSource 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
AddSource(ITableDataSource, IReadOnlyCollection<String>) |
將 新增 |
AddSource(ITableDataSource, String[]) |
將 新增 |
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
。
傳回
如果 source
已新增至數據表管理員的Sources,則為 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
。
傳回
如果 source
已新增至數據表管理員的Sources,則為 true。 如果未 (,則會傳回 false,因為它已經是數據表管理員的其中一個來源) 。
備註
您可以從任何線程呼叫這個方法。
新增來源可能會導致 source
在 AddSource () 傳回) 之前立即呼叫訂閱 () (。