InfoPathControl2 インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コントロールの状態を初期化、初期化解除、有効化、無効化、保存するために ActiveX コントロールの実装から使用されるメソッドを定義します。
public interface class InfoPathControl2 : Microsoft::Office::Interop::InfoPath::InfoPathControl
[System.Runtime.InteropServices.Guid("096CD77D-0786-11D1-95FA-0080C78EE3BB")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface InfoPathControl2 : Microsoft.Office.Interop.InfoPath.InfoPathControl
type InfoPathControl2 = interface
interface InfoPathControl
Public Interface InfoPathControl2
Implements InfoPathControl
- 属性
- 実装
注釈
InfoPathControl2オブジェクトと InfoPathControlSite オブジェクトとそのメソッドとプロパティは、ActiveX コントロールの実装からのみ使用するように設計されています。 これらのオブジェクトとそのメンバーは、InfoPath フォーム コードではサポートされていません。 InfoPath で動作する ActiveX コントロールを作成する方法の詳細については、InfoPath デベロッパー センター (http://msdn.microsoft.com/infopath).
メソッド
Enable(Boolean) |
ビューでコントロールのインスタンスを有効または無効にする必要があるときに InfoPath が呼び出すために開発者が提供する必要があるメソッドを定義します。 |
Init(InfoPathControlSite) |
コントロールのインスタンスが InfoPath フォームに追加されたときに必要な初期化ルーチンを実行するために、開発者が提供する必要があるメソッドを定義します。 |
RefreshState() |
ビュー内のコントロールのインスタンスの状態を更新する必要がある場合に InfoPath が呼び出すメソッドを定義します。 |
SaveState() |
ビューにコントロールのインスタンスの状態を保存する必要がある場合に InfoPath が呼び出すメソッドを定義します。 |
Uninit() |
コントロールのインスタンスがビューから削除される前に必要なクリーンアップ ルーチンを実行するために開発者が提供する必要があるメソッドを定義します。 |