Freigeben über


IInfoPathDataImporterFields.GetControls(IEnumUnknown) Methode

Definition

Ruft eine Auflistung von IInfoPathViewControl -Objekten für jedes Steuerelement in der Ansicht ab.

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)

Parameter

ppEnumUnkControls
mshtml.IEnumUnknown

Eine mshtml-Datei. IEnumUnknown-Auflistung von Steuerelementen in der Ansicht.

Hinweise

Verwenden Sie die GetControls-Methode der IInfoPathDataImporterFields -Schnittstelle, um eine Auflistung von IInfoPathViewControl-Objekten zurückzugeben. Jedes Objekt in der Auflistung entspricht einem Steuerelement in der Ansicht des Formulars. Jedes Steuerelement verfügt über verschiedene Eigenschaften, die Sie auswerten oder festlegen können, z. B. die schreibgeschützten DataType Eigenschaften und InputScopes(IntPtr, UInt32, IEnumString, String) die Lese-/Schreibeigenschaft Value .

Verwenden Sie diese Eigenschaften in Verbindung mit den Daten aus der Importquelle, um Daten in ein InfoPath-Formular zu importieren. Die folgenden Steuerelemente in der Ansicht werden aufgelistet (falls vorhanden):

TextfeldPlainText
Rich-Text-Feld BoxRichText
Dropdown-ListenfeldDropDown
KombinationsfeldComboBox
ListenfeldListBox
DatumsauswahlDTPicker_DTText
KontrollkästchenCheckBox
OptionsfeldOptionButton
AufzählungListItem_Plain oder ListItem_formatted
Nummerierte ListeListItem_Plain oder ListItem_formatted
Einfache ListeListItem_Plain oder ListItem_formatted
BildInlineImage oder LinkedImage
FreihandzeichnungInkpicture
DateianlageFileAttachment

Die folgenden Steuerelemente werden nicht aufgelistet (von der -Enumeration ausgeschlossen):

Abschnitt
Optionaler Abschnitt
Wiederholter Abschnitt
Wiederholte Tabelle
Horizontal wiederholte Tabelle
Master/Detail
Ausdrucksfeld
Vertikales Etikett
Schaltfläche
Hyperlink
Scrollbereich
Auswahlgruppe
Wiederholte Auswahlgruppe
Auswahlabschnitt
Wiederholter rekursiver Bereich
Benutzerdefinierte Steuerelemente (ActiveX)
Multiple-Selection Listenfeld

Weitere Informationen zum programmgesteuerten Importieren von Daten in ein InfoPath-Formular finden Sie im InfoPath Developer PortalMicrosoft Office Developer Center.

Gilt für: