コードを含むフォーム テンプレートの開発作業を開始する

ここでは、 Microsoft.Office.InfoPath 名前空間のメンバーから提供される InfoPath オブジェクト モデルを使用するマネージ コード フォーム テンプレートを作成する作業の始め方を説明します。

このセクションの内容

InfoPath 開発者向けの新機能

開発者にとって便利な新機能や改良された機能を説明します。

InfoPath のオブジェクト モデルと開発環境を理解する

フォーム テンプレートでのビジネス ロジック開発用の 2 種類のプログラミング モデル、および InfoPath でサポートされる Visual Studio 2012 開発環境について説明します。

Visual Studio で開発する

Visual Studio 2012 環境をインストールする方法について説明します。

Visual Studio Tools for Applications の .NET Framework ヘルプをローカルにインストールする

Visual Studio 2012 環境でオフラインで使用するために .NET Framework ドキュメントのローカル コピーをインストールする方法について説明します。

イベント ハンドラーを追加する

InfoPath マネージ コード フォーム テンプレートにイベント ハンドラーを追加する方法について説明します。

コードを含む InfoPath フォーム テンプレートをプレビューおよびデバッグする

InfoPath マネージ コード フォーム テンプレートをプレビューおよびデバッグする方法について説明します。

完全信頼が必要なフォーム テンプレートをプレビューおよびデバッグする

完全信頼が必要なビジネス ロジックが含まれている InfoPath マネージ コード フォーム テンプレートをプレビューおよびデバッグする方法について説明します。

[ウォークスルー] コードを含む基本的なフォーム テンプレートを作成する方法

基本的な InfoPath マネージ コード フォーム テンプレートの作成とデバッグの概要を説明する段階的なガイド

デバッグのために値のログをフィールドに記録する

デバッグ情報をログに記録するための複数行フィールドとヘルパー関数を作成する方法について説明します。

InfoPath Toolkit で作成したフォーム テンプレートを開くか変換する

InfoPath 2003 Toolkit と Visual Studio .NET または InfoPath 2003 Toolkit for Visual Studio 2005 を使用して作成されたマネージ コード フォーム テンプレートを開くか変換する方法を説明します。

コードを含む InfoPath フォーム テンプレートを展開する

InfoPath マネージ コード フォーム テンプレートを展開する方法について説明します。

[方法] コードを含む InfoPath フォーム テンプレートを操作する方法

InfoPath マネージ コード フォーム テンプレートの開発者を対象とした一般的な作業の要約を説明します。

XPathNavigator クラスおよび XPathNodeIterator クラスを操作する

XML データを操作する XPathNavigator クラスおよび XPathNodeIterator クラスを使用する InfoPath マネージ クラス オブジェクト モデルのメンバーの概要を説明します。

SharePoint オブジェクト モデルのメンバーを使用する

フォーム コードからオブジェクト モデルに対するコードを作成できるように、Microsoft.SharePoint アセンブリへの参照を作成する方法について説明します。

コードを含むフォームを発行する

サンドボックス ソリューションと管理者展開用のソリューションの違いを説明します。

サンドボックス ソリューションのサンプル

InfoPath のサンドボックス ソリューションで記述できる 2 つのコード例を説明します。

InfoPath フォーム テンプレート開発者向けのその他のリソース

InfoPath 開発者向けの追加情報を検索する方法を説明します。