Freigeben über


DataSourceCollection-Klasse

Enthält eine Auflistung von DataSource-Objekten, die die in einem Formular verwendeten Datenquellen darstellen.

Namespace: Microsoft.Office.InfoPath
Assembly: Microsoft.Office.InfoPath (in microsoft.office.infopath.dll)

Syntax

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

Hinweise

Jedes DataSource-Objekt in DataSourceCollection entspricht Daten, die mithilfe einer zugeordneten Datenverbindung aus einer externen Datenquelle abgerufen wurden. Die Datenverbindung stellt die Verbindung mit einer Datenbank oder einem Webdienst dar, und die Datenquelle stellt den Speicherort der zurückgegebenen XML-Daten dar. Die QueryConnection-Eigenschaft der DataSource-Klasse ermöglicht den Zugriff auf ein DataConnection-Objekt, das die spezielle Datenverbindung darstellt, die zum Herstellen der Verbindung mit der Datenquelle verwendet wurde.

Die DataSourceCollection-Klasse implementiert Eigenschaften, die zum Zugreifen auf die zugeordneten DataSource-Objekte eines Formulars verwendet werden können, und der Zugriff auf sie erfolgt über die DataSources-Eigenschaft der XmlForm-Klasse.

Hinweis

Die DataSourceCollection-Klasse kann nur verwendet werden, um die Anzahl der enthaltenen DataSource-Objekte abzurufen oder um einen Verweis auf ein DataSource-Objekt in der Auflistung zurückzugeben. Sie kann nicht zum Erstellen, Hinzufügen oder Entfernen von DataSource-Objekten verwendet werden.

Die DataSourceCollection-Klasse entspricht der DataObjectsCollection-Schnittstelle im Microsoft InfoPath 2003-Objektmodell.

Vererbungshierarchie

System.Object
  Microsoft.Office.InfoPath.DataSourceCollection

Threadsicherheit

Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

DataSourceCollection-Member
Microsoft.Office.InfoPath-Namespace