次の方法で共有


_XDocument3.DataAdapters プロパティ

Microsoft Office InfoPath 2007 フォームに関連付けられている DataAdaptersCollection コレクションへの参照を取得します。

このプロパティは、CLS に準拠していません。  

名前空間: Microsoft.Office.Interop.InfoPath.SemiTrust
アセンブリ: Microsoft.Office.Interop.InfoPath.SemiTrust (microsoft.office.interop.infopath.semitrust.dll 内)

構文

'宣言
<DispIdAttribute(42)> _
ReadOnly Property DataAdapters As DataAdaptersCollection
'使用
Dim instance As _XDocument3
Dim value As DataAdaptersCollection

value = instance.DataAdapters
[DispIdAttribute(42)] 
DataAdaptersCollection DataAdapters { get; }

コメント

DataAdaptersCollection オブジェクトによって返されるオブジェクトを使用するには、オブジェクトを宣言し、[ツール] メニューの [データ接続] コマンドを使用してフォーム テンプレートに定義されるデータ接続の種類に対応する型にキャストする必要があります。たとえば、SharePoint リストへのデータ接続を扱うには、次のサンプル コードに示すように、DataAdaptersCollection オブジェクトから返されるオブジェクトを宣言し、SharepointListAdapterObject 型にキャストする必要があります。

メモ重要 :

このメンバは、現在開いているフォームと同じドメイン内で実行されているフォーム、またはドメインを越えたアクセス許可を付与されているフォームだけがアクセスできます。

次の例では、XDocument オブジェクトの DataAdapters プロパティを使用して、"Contacts" という、SharePoint リストへのデータ接続の参照を設定しています。

SharepointListAdapterObject myContacts = 
   (SharepointListAdapterObject)thisXDocument.DataAdapters["Contacts"];
Dim myContacts As SharepointListAdapterObject = _
   DirectCast(_
      thisXDocument.DataAdapters["Contacts"], _
      SharepointListAdapterObject)

関連項目

参照

_XDocument3 インターフェイス
_XDocument3 のメンバ
Microsoft.Office.Interop.InfoPath.SemiTrust 名前空間