IInfoPathDataImporterFields.GetControls(IEnumUnknown) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает коллекцию 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 в представлении.
Комментарии
Используйте метод GetControls интерфейса, IInfoPathDataImporterFields чтобы вернуть коллекцию объектов IInfoPathViewControl . Каждый объект в коллекции соответствует элементу управления в представлении формы. Каждый элемент управления имеет различные свойства, которые можно оценить или задать, например свойства только DataType для чтения и InputScopes(IntPtr, UInt32, IEnumString, String) , а также свойство чтения и записи Value .
Используйте эти свойства вместе с данными из источника импорта для импорта данных в форму InfoPath. В представлении перечисляются следующие элементы управления (если они имеются):
Текстовое поле | PlainText |
Окно форматов RTF | RichText |
Раскрывающийся список | DropDown |
поле со списком; | ComboBox |
Список | ListBox |
Выбор даты | DTPicker_DTText |
Флажок | CheckBox |
Переключатель | OptionButton |
Маркированный список | ListItem_Plain или ListItem_formatted |
Нумерованный список | ListItem_Plain или ListItem_formatted |
Простой список | ListItem_Plain или ListItem_formatted |
рисунок; | InlineImage или LinkedImage |
Рисунок от руки | InkPicture |
Вложенный файл | FileAttachment |
Следующие элементы управления не перечисляются (исключаются из перечисления):
Section |
Дополнительный раздел |
Повторяющийся раздел |
Повторяющаяся таблица |
Повторяющаяся горизонтальная таблица |
Основной/подробности |
Поле выражения |
Вертикальная надпись |
Кнопка |
Hyperlink |
Область прокрутки |
Группа выбора |
Повторяющаяся группа выбора |
Раздел выбора |
Повторяющийся рекурсивный раздел |
Пользовательские элементы управления (ActiveX) |
Список Multiple-Selection |
Дополнительные сведения о программном импорте данных в форму InfoPath см. в центре разработчиков Microsoft Office на портале разработчика InfoPath.