DataSourceObject インターフェイス
セカンダリ データ ソースを表します。
名前空間: Microsoft.Office.Interop.InfoPath.SemiTrust
アセンブリ: Microsoft.Office.Interop.InfoPath.SemiTrust (microsoft.office.interop.infopath.semitrust.dll 内)
構文
'宣言
<GuidAttribute("096cd5a1-0786-11d1-95fa-0080c78ee3bb")> _
<CoClassAttribute(GetType(DataSourceObjectWrapper))> _
<CLSCompliantAttribute(False)> _
Public Interface DataSourceObject
Inherits DataObject
'使用
Dim instance As DataSourceObject
[GuidAttribute("096cd5a1-0786-11d1-95fa-0080c78ee3bb")]
[CoClassAttribute(typeof(DataSourceObjectWrapper))]
[CLSCompliantAttribute(false)]
public interface DataSourceObject : DataObject
コメント
この型は、COM 相互運用のためにマネージ コードで必要とされるコクラスのラッパーです。この型を使用して、このコクラスによって実装される COM インターフェイスのメンバにアクセスします。COM インターフェイスについては (このメンバの説明へのリンクを含む)、次を参照してください DataObject。
DataObject オブジェクトは、関連付けられたデータ ソースを使用して、外部データ ソースから取得され、保存されたデータに対応します。このオブジェクトには、保存されたデータをプログラムによって操作したり、関連付けられたデータ アダプタ オブジェクトへのアクセスを提供したりするためのプロパティやメソッドが用意されています。DataObject オブジェクトには、XDocument オブジェクトの DataObjects プロパティを介してアクセスすることができます。
DataObject オブジェクトは、Microsoft Office InfoPath 2007 フォームと、外部接続からデータを取得するために使用されるデータ アダプタ オブジェクトとの間の中間オブジェクトとして機能します。外部接続には、Microsoft Access または Microsoft SQL Server データベース、.xml ファイル、XML Web サービスへの接続などがあります。使用されるデータ アダプタ オブジェクトの種類は、外部データ接続の種類よって異なります。DataObject オブジェクトは、すべての種類のデータ アダプタ オブジェクトで使用できる共通のプロパティとメソッドのセットを提供し、各データ アダプタ オブジェクトは独自のプロパティとメソッドのセットを提供します。
Microsoft Office InfoPath 2007 は 4 種類のデータ アダプタをサポートしています。
ActiveX データ オブジェクト。ADOAdapterObject オブジェクトによって表されます。
SharePoint リスト。SharepointListAdapterObject オブジェクトによって表されます。
Web サービス。WebServiceAdapterObject オブジェクトによって表されます。
XML ファイル。XMLFileAdapterObject オブジェクトによって表されます。
関連項目
参照
DataSourceObject のメンバ
Microsoft.Office.Interop.InfoPath.SemiTrust 名前空間