IInfoPathDataImporterFields.GetControls(IEnumUnknown) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取视图中每个控件的 IInfoPathViewControl 对象的集合。
public:
void GetControls([Runtime::InteropServices::Out] mshtml::IEnumUnknown ^ % ppEnumUnkControls);
public void GetControls(out mshtml.IEnumUnknown ppEnumUnkControls);
abstract member GetControls : -> unit
Public Sub GetControls (ByRef ppEnumUnkControls As IEnumUnknown)
参数
- ppEnumUnkControls
- mshtml.IEnumUnknown
mshtml。IEnumUnknown 视图中的控件集合。
注解
使用 接口的 IInfoPathDataImporterFieldsGetControls 方法可返回 IInfoPathViewControl 对象的集合。 集合中的每个对象都对应于窗体视图中的一个控件。 每个控件都有各种可以计算或设置的属性,例如只读 DataType 和 InputScopes(IntPtr, UInt32, IEnumString, String) 属性,以及读/写 Value 属性。
将这些属性与导入源中的数据结合使用,将数据导入到 InfoPath 窗体中。 如果存在) ,则 (枚举视图中的以下控件:
| 文本框 | PlainText |
| 格式文本框 | RichText |
| 下拉列表框 | 拉 |
| 组合框 | ComboBox |
| 列表框 | ListBox |
| 日期选取器 | DTPicker_DTText |
| 复选框 | CheckBox |
| 选项按钮 | OptionButton |
| 项目符号列表 | ListItem_Plain或ListItem_formatted |
| 编号列表 | ListItem_Plain或ListItem_formatted |
| 普通列表 | ListItem_Plain或ListItem_formatted |
| 图片 | InlineImage 或 LinkedImage |
| 墨迹图片 | InkPicture |
| 文件附件 | FileAttachment |
以下控件未枚举 (从枚举) 中排除:
| 节 |
| 可选节 |
| 重复节 |
| 重复表格 |
| 水平重复表 |
| 大纲/细节 |
| 表达式框 |
| 竖排标签 |
| 按钮 |
| Hyperlink |
| 滚动区域 |
| 选项组 |
| 重复选择组 |
| 选项节 |
| 重复递归部分 |
| ActiveX) (自定义控件 |
| 多选列表框 |
有关以编程方式将数据导入 InfoPath 表单的详细信息,请参阅 InfoPath 开发人员门户Microsoft Office 开发人员中心。