次の方法で共有


DataSourceCollection クラス

フォーム内で使用されるデータ ソースを表す DataSource オブジェクトのコレクションが含まれています。

継承階層

System.Object
  Microsoft.Office.InfoPath.DataSourceCollection

名前空間:  Microsoft.Office.InfoPath
アセンブリ:  Microsoft.Office.InfoPath (Microsoft.Office.InfoPath.dll)

構文

'宣言
Public MustInherit Class DataSourceCollection _
    Implements IEnumerable
'使用
Dim instance As DataSourceCollection
public abstract class DataSourceCollection : IEnumerable

解説

DataSourceCollection 内の各 DataSource オブジェクトは、関連付けられたデータ接続を使用して外部データ ソースから取得したデータに対応しています。データ接続は、データベースまたは Web サービスへの接続を表し、データ ソースは、返される XML データの格納場所を表します。DataSource クラスの QueryConnection プロパティは、データ ソースへの接続に使用された特定のデータ接続を表す DataConnection オブジェクトへのアクセスを提供します。

DataSourceCollection クラスは、フォームに関連付けられた DataSource オブジェクトへのアクセスに使用できるプロパティを実装します。このクラスには、XmlForm クラスの DataSources プロパティを使用してアクセスします。

注意

DataSourceCollection クラスは、含んでいる DataSource オブジェクトの数を取得するか、またはコレクション内の DataSource オブジェクトへの参照を返すためだけに使用できます。DataSource オブジェクトの作成、追加、または削除には使用できません。

スレッドの安全性

この型の public static (Visual Basic ではShared ) メンバーはスレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

関連項目

参照

DataSourceCollection メンバー

Microsoft.Office.InfoPath 名前空間