次の方法で共有


Microsoft.Office.InfoPath 名前空間

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

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

クラス

  クラス 説明
パブリック クラス AdoQueryConnection Microsoft Access または Microsoft SQL Server データベースからデータを取得するための接続を表します。
パブリック クラス AdoSubmitConnection Microsoft Access または Microsoft SQL Server データベースにデータを送信する接続を表します。
パブリック クラス Application Microsoft Office InfoPath 2007 アプリケーションを表します。
パブリック クラス ButtonEvent フォーム上の [ボタン] コントロールに関連付けられたイベントを実装します。
パブリック クラス Certificate 署名を作成するために使用された X.509 デジタル証明書を表します。
パブリック クラス ClickedEventArgs Clicked イベントにデータを提供します。
パブリック クラス ContextChangedEventArgs ContextChanged イベントのデータを提供します。
パブリック クラス ControlEvents フォームの [ボタン] コントロールによって発生した Clicked イベントのすべてのイベント ハンドラのコレクションを表します。
パブリック クラス DataConnection データ接続の個々の具体的な型が派生する基底クラスを表します。
パブリック クラス DataConnectionCollection フォーム テンプレート内で使用されている各データ接続に対応するデータ接続オブジェクトが格納されます。
パブリック クラス DataSource フォーム テンプレート内のデータ ソースを表します。
パブリック クラス DataSourceCollection フォーム内で使用されるデータ ソースを表す DataSource オブジェクトのコレクションが含まれています。
パブリック クラス EmailSubmitConnection 電子メールでフォーム情報を送信するデータ接続を表します。
パブリック クラス Environment フォーム テンプレートを開くために使用された実行時環境を判断するプロパティを提供します。
パブリック クラス EventManager フォーム テンプレートの InternalStartup メソッドでイベント ハンドラを初期化し、バインドするために使用します。
パブリック クラス FileQueryConnection XML ファイルからデータを取得するための接続を表します。
パブリック クラス FileSubmitConnection Microsoft Windows SharePoint Services サーバー、または DAV 接続をサポートするその他のサーバーにフォーム情報を送信する接続を表します。
パブリック クラス FormError フォームの FormErrorCollection 内のエラーを表します。
パブリック クラス FormErrorCollection 現在のフォームの各エラーの FormError オブジェクトを含みます。
パブリック クラス FormEvents フォーム テンプレート自体が発生させることのできるすべてのイベントを実装します。
パブリック クラス FormTemplate フォーム テンプレートを表します。
パブリック クラス HtmlTaskPane フォームを編集中の現在のウィンドウに関連付けられているカスタム作業ウィンドウを表します。
パブリック クラス LoadingEventArgs Loading イベントに対するデータを提供します。
パブリック クラス MailEnvelope 現在のフォームを添付ファイルとして送信するカスタム電子メール メッセージを表します。
パブリック クラス ManagedObjectWrapper  
パブリック クラス MergeEventArgs Merge イベントに対するデータを提供します。
パブリック クラス Permission フォームに適用できる UserPermissionCollection およびアクセス許可の設定にアクセスできるようにします。
パブリック クラス SaveCancelEventArgs SaveEventArgs オブジェクトの CancelableArgs プロパティにデータを提供します。
パブリック クラス SaveEventArgs フォームの Save イベントに対するデータを提供します。
パブリック クラス SharepointListQueryConnection SharePoint リストまたはドキュメント ライブラリからデータを取得するための接続を表します。
パブリック クラス Signature フォームまたはフォームの署名済みデータのセットに追加されたデジタル署名を表します。
パブリック クラス SignatureCollection フォームに適用された各デジタル署名、または SignedDataBlock オブジェクトによって表される署名可能なデータのセットに適用される各デジタル署名の Signature オブジェクトを含みます。
パブリック クラス SignedDataBlock フォーム内の署名できるデータのセットを表します。
パブリック クラス SignedDataBlockCollection フォーム定義ファイル (.xsf) に定義されたフォーム テンプレートの署名可能なデータのセットに対応する SignedDataBlock オブジェクトのコレクション。
パブリック クラス SignEventArgs フォームの Sign イベントのデータを提供します。
パブリック クラス SubmitEventArgs Submit イベントに対するデータを提供します。
パブリック クラス SubmitToHostConnection ホスト環境にデータを送信する接続を表します。
パブリック クラス TaskPane Microsoft Office InfoPath 2007 の現在のウィンドウに関連付けられている作業ウィンドウを表します。
パブリック クラス TaskPaneCollection Microsoft Office InfoPath 2007 のウィンドウに関連付けられた作業ウィンドウを表す TaskPane オブジェクトのコレクションが含まれています。
パブリック クラス User 現在のユーザーに関する情報を返すために使用できるプロパティおよびメソッドを提供します。
パブリック クラス UserPermission 現在のフォームの UserPermissionCollection コレクションのメンバを表します。
パブリック クラス UserPermissionCollection 現在のフォームに関連付けられた UserPermission オブジェクトのコレクションを表します。
パブリック クラス VersionUpgradeEventArgs フォームのイベントの VersionUpgrade のデータを提供します。
パブリック クラス View フォーム内のビューを表します。
パブリック クラス ViewInfo フォーム内のビューを説明する情報が含まれています。
パブリック クラス ViewInfoCollection フォーム内の各ビューの ViewInfo オブジェクトが格納されます。
パブリック クラス ViewSwitchedEventArgs フォームの ViewSwitched イベントにデータを提供します。
パブリック クラス WebServiceConnection XML Web サービスへの接続を表します。
パブリック クラス Window Microsoft Office InfoPath 2007 アプリケーションで使用されるウィンドウを表します。
パブリック クラス 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 ユーザーのアクセス許可を表します。
パブリック列挙体 SignatureRelation 署名可能なデータのセットに複数署名を適用する方法について定義されているリレーションシップを指定します。
パブリック列挙体 SignatureStatus デジタル署名の状態を示します。
パブリック列挙体 TaskPaneType 現在選択されている作業ウィンドウの種類を指定します。
パブリック列挙体 WindowState Window オブジェクトによって表される InfoPath アプリケーション ウィンドウの状態を示します。
パブリック列挙体 WindowType InfoPath アプリケーション ウィンドウの種類を指定します。
パブリック列挙体 XmlFormOpenMode フォームの開き方を指定します。
パブリック列挙体 XmlOperation ChangedChanging、または Validating の各イベント中に発生した操作の種類を示します。