Поделиться через


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
Окно форматов RTFRichText
Раскрывающийся список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.

Применяется к