次の方法で共有


InfoPathControl2 インターフェイス

定義

コントロールの状態を初期化、初期化解除、有効化、無効化、保存するために 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()

コントロールのインスタンスがビューから削除される前に必要なクリーンアップ ルーチンを実行するために開発者が提供する必要があるメソッドを定義します。

適用対象