共用方式為


DataSourceCollection 類別

包含 DataSource 物件的集合,這些物件表示在表單內使用的資料來源。

**命名空間:**Microsoft.Office.InfoPath
**組件:**Microsoft.Office.InfoPath (於 microsoft.office.infopath.dll 中)

語法

'宣告
<DefaultMemberAttribute("Item")> _
Public MustInherit Class DataSourceCollection
    Implements IEnumerable
'用途
Dim instance As DataSourceCollection
[DefaultMemberAttribute("Item")] 
public abstract class DataSourceCollection : IEnumerable

備註

DataSourceCollection 中的每個 DataSource 物件都會對應至使用關聯資料連線從某些外部資料來源取得的資料。資料連線是表示資料庫或 Web 服務的連線,而資料來源則表示傳回 XML 資料的存放區。DataSource 類別的 QueryConnection 屬性可讓您存取 DataConnection 物件 (表示用來連線至資料來源的特定資料連線)。

DataSourceCollection 類別會實作一些屬性,這些屬性可用來存取表單的關聯 DataSource 物件,而且這個類別可透過 XmlForm 類別的 DataSources 屬性加以存取。

注意

DataSourceCollection 類別僅可用於取得其包含之 DataSource 物件的計數,或傳回集合中 DataSource 物件的參照。它無法用於建立、新增或移除 DataSource 物件。

DataSourceCollection 類別會對應至 Microsoft InfoPath 2003 物件模型的 DataObjectsCollection 介面。

繼承階層

System.Object
  Microsoft.Office.InfoPath.DataSourceCollection

執行緒安全

此型別的所有公用靜態 (於 Visual Basic 共用) 成員都是執行緒安全。但並不保證所有執行個體成員為執行緒安全。

請參閱

參考

DataSourceCollection 成員
Microsoft.Office.InfoPath 命名空間