次の方法で共有


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

スレッド セーフ

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

関連項目

参照

DataSourceCollection のメンバ
Microsoft.Office.InfoPath 名前空間