Microsoft.Office.InfoPath 名前空間

Microsoft.Office.InfoPath 名前空間の型とメンバーは、Microsoft InfoPath 2010 フォーム テンプレート内でカスタム ビジネス ロジックを作成するための機能のコア セットを提供します。このオブジェクト モデルを使用して作成したビジネス ロジックを、InfoPath Forms Services と共に Microsoft SharePoint Server 2010 内の適切に構成されたドキュメント ライブラリに展開した場合、Web ブラウザーでも InfoPath エディターでも実行することができます。また、InfoPath エディターで編集のために開かれたフォーム テンプレート内でのみ実行できる、このオブジェクト モデルで提供される追加レベルの機能を使用するビジネス ロジックを作成することもできます。

この名前空間のメンバーを使用する方法の詳細については、「コードを含む InfoPath フォーム テンプレートを開発する」を参照してください。Microsoft.Office.InfoPath 名前空間と Microsoft.Office.Interop.InfoPath.SemiTrust 名前空間から提供されるオブジェクト モデルの違いの詳細については、「InfoPath のオブジェクト モデルと開発環境を理解する」を参照してください。

クラス

  クラス 説明
パブリック クラス AdoQueryConnection Microsoft Access または Microsoft SQL Server データベースからデータを取得するための接続を表します。
パブリック クラス AdoSubmitConnection Microsoft Access または Microsoft SQL Server データベースにデータを送信する接続を表します。
パブリック クラス Application InfoPath アプリケーションを表します。
パブリック クラス BdcQueryConnection Microsoft SharePoint Foundation 2010 または Microsoft SharePoint Server 2010 が実行されているサーバー上の外部リストからデータを取得するためのデータ接続を表します。
パブリック クラス BdcSubmitConnection Microsoft SharePoint Foundation 2010 または Microsoft SharePoint Server 2010 を実行しているサーバー上の外部リストにデータを送信するデータ接続を表します。
パブリック クラス ButtonEvent フォーム上の [ボタン] コントロールに関連付けられたイベントを実装します。
パブリック クラス Certificate 署名を作成するために使用された X.509 デジタル証明書を表します。
パブリック クラス ClickedEventArgs Clicked イベントにデータを提供します。
パブリック クラス ContextChangedEventArgs ContextChanged イベントのデータを提供します。
パブリック クラス ControlEvents フォームの [ボタン] コントロールによって発生した Clicked イベントのすべてのイベント ハンドラーのコレクションを表します。
パブリック クラス DataConnection データ接続の個々の具体的な型が派生する基底クラスを表します。
パブリック クラス DataConnectionCollection フォーム テンプレート内で使用されている各データ接続に対応するデータ接続オブジェクトが格納されます。
パブリック クラス DataSource フォーム テンプレート内のデータ ソースを表します。
パブリック クラス DataSourceCollection フォーム内で使用されるデータ ソースを表す DataSource オブジェクトのコレクションが含まれています。
パブリック クラス EmailSubmitConnection 電子メールでフォーム情報を送信するデータ接続を表します。
パブリック クラス Environment フォーム テンプレートを開くために使用された実行時環境を判断するプロパティを提供します。
パブリック クラス EventManager フォーム テンプレートの InternalStartup メソッドでイベント ハンドラーを初期化し、バインドするために使用します。
パブリック クラス FileQueryConnection XML ファイルからデータを取得するための接続を表します。
パブリック クラス FileSubmitConnection SharePoint Foundation サーバー、または DAV 接続をサポートするその他のサーバーにフォーム情報を送信する接続を表します。
パブリック クラス FormError フォームの FormErrorCollection 内のエラーを表します。
パブリック クラス FormErrorCollection 現在のフォームの各エラーの FormError オブジェクトを含みます。
パブリック クラス FormEvents フォーム テンプレート自体が発生させることのできるすべてのイベントを実装します。
パブリック クラス FormTemplate フォーム テンプレートを表します。
パブリック クラス HtmlTaskPane フォームを編集中の現在のウィンドウに関連付けられているカスタム作業ウィンドウを表します。
パブリック クラス LoadingEventArgs Loading イベントに対するデータを提供します。
パブリック クラス MailEnvelope 現在のフォームを添付ファイルとして送信するカスタム電子メール メッセージを表します。
パブリック クラス ManagedObjectWrapper 内部使用のために予約されています。
パブリック クラス MergeEventArgs Merge イベントに対するデータを提供します。
パブリック クラス NetworkState クライアント コンピューターの接続状態に関する情報と、指定したネットワークの場所に接続できるかどうかを示します。
パブリック クラス Permission フォームに適用できる UserPermissionCollection およびアクセス許可の設定にアクセスできるようにします。
パブリック クラス SaveCancelEventArgs SaveEventArgs オブジェクトの CancelableArgs プロパティにデータを提供します。
パブリック クラス SaveEventArgs フォームの Save イベントに対するデータを提供します。
パブリック クラス ServerInfo フォームがある SharePoint Foundation サーバーについての情報を提供します。
パブリック クラス SharepointListQueryConnection 現在は使用されていません。SharePoint リストまたはドキュメント ライブラリからデータを取得するためのデータ接続を表します。
パブリック クラス SharePointListRWQueryConnection SharePoint リストまたはドキュメント ライブラリからデータを取得するためのデータ接続を表します。
パブリック クラス SharePointListRWSubmitConnection この名前空間またはクラスのメンバーは内部使用の目的で予約されており、ユーザー コード内で直接使用することを意図したものではありません。
パブリック クラス Signature フォームまたはフォームの署名済みデータのセットに追加されたデジタル署名を表します。
パブリック クラス SignatureCollection フォームに適用された各デジタル署名、または SignedDataBlock オブジェクトによって表される署名可能なデータのセットに適用される各デジタル署名の Signature オブジェクトを含みます。
パブリック クラス SignatureLine ビュー内の [署名欄] コントロールを表します。
パブリック クラス SignatureLineCollection 現在のビューのすべての SignatureLine オブジェクトを含みます。これは、そのビューの [署名欄] コントロールを表します。
パブリック クラス SignedDataBlock フォーム内のデジタル署名できるデータのセットを表します。
パブリック クラス SignedDataBlockCollection デジタル署名できるフォーム テンプレートのデータのセットに対応する SignedDataBlock オブジェクトのコレクション。
パブリック クラス SignEventArgs フォームの Sign イベントのデータを提供します。
パブリック クラス SubmitEventArgs Submit イベントに対するデータを提供します。
パブリック クラス SubmitToHostConnection ホスト環境にデータを送信する接続を表します。
パブリック クラス TaskPane Microsoft InfoPath 2010 の現在のウィンドウに関連付けられている作業ウィンドウを表します。
パブリック クラス TaskPaneCollection Microsoft InfoPath 2010 のウィンドウに関連付けられた作業ウィンドウを表す TaskPane オブジェクトのコレクションが含まれています。
パブリック クラス User フォームの現在のユーザーに関する情報を返すために使用できるプロパティおよびメソッドを提供します。
パブリック クラス UserPermission 現在のフォームの UserPermissionCollection コレクションのメンバーを表します。
パブリック クラス UserPermissionCollection 現在のフォームに関連付けられた UserPermission オブジェクトのコレクションを表します。
パブリック クラス VersionUpgradeEventArgs フォームのイベントの VersionUpgrade のデータを提供します。
パブリック クラス View フォーム内のビューを表します。
パブリック クラス ViewInfo フォーム内のビューを説明する情報が含まれています。
パブリック クラス ViewInfoCollection フォーム内の各ビューの ViewInfo オブジェクトが格納されます。
パブリック クラス ViewSwitchedEventArgs フォームの ViewSwitched イベントにデータを提供します。
パブリック クラス WebServiceConnection XML Web サービスへの接続を表します。
パブリック クラス Window Microsoft InfoPath 2010 アプリケーションで使用されるウィンドウを表します。
パブリック クラス WindowCollection 現在開いている各 InfoPath ウィンドウの Window オブジェクトが格納されています。
パブリック クラス XmlChangingEventArgs Changing イベントのデータを提供します。
パブリック クラス XmlEvent フォーム インスタンスの基になっている XML ドキュメントのデータに対する変更によって発生するイベントを実装します。
パブリック クラス XmlEventArgs Changed イベントのデータを提供します。
パブリック クラス XmlEvents フォーム テンプレートに対するすべての XmlEvent イベントのコレクション。
パブリック クラス XmlForm フォームの基になる XML ドキュメントを表します。
パブリック クラス XmlFormCancelEventArgs フォームとその基になる XML ドキュメントによって発生したイベントを取り消したときに表示されるユーザー設定メッセージのデータを提供します。
パブリック クラス XmlFormCollection 現在開いている各フォームの XmlForm オブジェクトを含みます。
パブリック クラス XmlFormHostItem このクラスは、XmlForm クラスのラッパーです。
パブリック クラス XmlValidatingEventArgs フィールドまたはグループの Validating イベントのデータを提供します。
パブリック クラス XPathTypedValue EmailSubmitConnection クラスおよび FileSubmitConnection クラスの特定のプロパティ値により返されるオブジェクトを実装して、それらの値を取得または設定します。

デリゲート

  デリゲート 説明
パブリック デリゲート ClickedEventHandler [ボタン] コントロールの Clicked イベントを処理するメソッドを表します。
パブリック デリゲート ContextChangedEventHandler フォームの ContextChanged イベントを処理するメソッドを表します。
パブリック デリゲート LoadingEventHandler フォームの Loading イベントを処理するメソッドを表します。
パブリック デリゲート MergeEventHandler フォームの Merge イベントを処理するメソッドを表します。
パブリック デリゲート SaveEventHandler フォームの Save イベントを処理するメソッドを表します。
パブリック デリゲート SignEventHandler フォームの Sign イベントを処理するメソッドを表します。
パブリック デリゲート SubmitEventHandler フォームの Submit イベントを処理するメソッドを表します。
パブリック デリゲート VersionUpgradeEventHandler フォームの VersionUpgrade イベントを処理するメソッドを表します。
パブリック デリゲート ViewSwitchedEventHandler フォームの ViewSwitched イベントを処理するメソッドを表します。
パブリック デリゲート XmlChangedEventHandler フィールドまたはグループの Changed イベントを処理するメソッドを表します。
パブリック デリゲート XmlChangingEventHandler フォームの Changing イベントを処理するメソッドを表します。
パブリック デリゲート XmlValidatingEventHandler フィールドまたはグループの Validating イベントを処理するメソッドを表します。

列挙

  列挙 説明
パブリック列挙 ActionType ExecuteAction メソッドによって実行される編集コマンドを指定します。
パブリック列挙 CertificateStatus デジタル証明書の状態を示します。
パブリック列挙 EmailAttachmentType 電子メール メッセージに添付するフォーム ファイルの種類を指定します。
パブリック列挙 ErrorMode カスタム エラーをモーダル ダイアログ ボックスに表示するか、モードレスなコンテキストでエラーの発生源であるコートロール内に表示するかを指定します。
パブリック列挙 ExportFormat ビューをエクスポートするときに使用するファイル形式を指定します。
パブリック列挙 FormErrorType InfoPath フォームの FormErrorCollectionFormError オブジェクトのエラー タイプを指定します。
パブリック列挙 MachineState クライアント コンピューターの接続の状態を示します。
パブリック列挙 PermissionType ユーザーのアクセス許可を表します。
パブリック列挙 SignatureAppearanceType [署名欄] コントロールの外観を指定します。
パブリック列挙 SignatureRelation 署名可能なデータのセットに複数署名を適用する方法について定義されているリレーションシップを指定します。
パブリック列挙 SignatureStatus デジタル署名の状態を示します。
パブリック列挙 TaskPaneType 現在選択されている作業ウィンドウの種類を指定します。
パブリック列挙 WindowState Window オブジェクトによって表される InfoPath アプリケーション ウィンドウの状態を示します。
パブリック列挙 WindowType InfoPath アプリケーション ウィンドウの種類を指定します。
パブリック列挙 XmlFormOpenMode フォームの開き方を指定します。
パブリック列挙 XmlOperation ChangedChanging、または Validating の各イベント中に発生した操作の種類を示します。