InfoPathControl 接口

定义

定义 ActiveX 控件实现中用于初始化、取消初始化、启用、禁用和保存控件状态的方法。

public interface class InfoPathControl
[System.Runtime.InteropServices.Guid("096CD68E-0786-11D1-95FA-0080C78EE3BB")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface InfoPathControl
type InfoPathControl = interface
Public Interface InfoPathControl
派生
属性

注解

InfoPathControlInfoPathControlSite 对象及其方法和属性设计为仅从 ActiveX 控件的实现中使用。 InfoPath 表单代码不支持这些对象及其成员。 有关如何创建与 InfoPath 配合使用的 ActiveX 控件的详细信息,请参阅 InfoPath 开发人员中心 (http://msdn.microsoft.com/infopath).

方法

Enable(Boolean)

定义一个方法,该方法必须由 InfoPath 的开发人员提供,以便在需要启用或禁用视图中的控件实例时调用它。

Init(InfoPathControlSite)

定义一个方法,该方法必须由开发人员提供,以在控件的实例添加到 InfoPath 表单时执行所需的任何初始化例程。

SaveState()

定义 InfoPath 在需要将控件实例的状态保存在视图中时调用的方法。

Uninit()

定义一个方法,该方法必须由开发人员提供,以便执行在从视图中删除控件实例之前所需的任何清理例程。

适用于