IInfoPathDataImporterFields.GetControls-Methode
Ruft eine Auflistung von IInfoPathViewControl-Objekten für die einzelnen Steuerelemente in der Ansicht ab.
Namespace: Microsoft.Office.Interop.InfoPath
Assembly: Microsoft.Office.Interop.InfoPath (in microsoft.office.interop.infopath.dll)
Syntax
'Declaration
Sub GetControls ( _
<OutAttribute> ByRef ppEnumUnkControls As IEnumUnknown _
)
'Usage
Dim instance As IInfoPathDataImporterFields
Dim ppEnumUnkControls As IEnumUnknown
instance.GetControls(ppEnumUnkControls)
void GetControls (
out IEnumUnknown ppEnumUnkControls
)
Parameter
- ppEnumUnkControls
Eine mshtml.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 besitzt verschiedene Eigenschaften, die Sie auswerten oder festlegen können, z. B. die schreibgeschützte DataType- und InputScopes-Eigenschaft sowie die Value-Eigenschaft zum Lesen/Schreiben.
Verwenden Sie diese Eigenschaften zusammen mit den Daten aus der Importquelle, um Daten in ein InfoPath-Formular zu importieren. Die folgenden Steuerelemente in der Ansicht sind enumeriert (sofern vorhanden):
Steuerelement |
Aufzählungswert |
---|---|
Textfeld |
PlainText |
Rich-Text-Feld |
RichText |
Dropdown-Listenfeld |
DropDown |
Kombinationsfeld |
ComboBox |
Listenfeld |
ListBox |
Datumsauswahl |
DTPicker_DTText |
Kontrollkästchen |
CheckBox |
Optionsfeld |
OptionButton |
Aufzählung |
ListItem_Plain or ListItem_formatted |
Nummerierte Liste |
ListItem_Plain or ListItem_formatted |
Einfache Liste |
ListItem_Plain or ListItem_formatted |
Bild |
InlineImage oder LinkedImage |
Freihandzeichnung |
InkPicture |
Dateianlage |
FileAttachment |
Die folgenden Steuerelemente sind nicht enumeriert (aus der Enumeration ausgeschlossen):
Steuerelement |
---|
Abschnitt |
Optionaler Abschnitt |
Wiederholter Abschnitt |
Wiederholte Tabelle |
Horizontale wiederholte Tabelle |
Master/Details |
Ausdrucksfeld |
Vertikale Beschriftung |
Schaltfläche |
Hyperlink |
Bildlaufbereich |
Auswahlgruppe |
Wiederholte Auswahlgruppe |
Auswahlabschnitt |
Wiederholter rekursiver Abschnitt |
Benutzerdefinierte Steuerelemente (ActiveX) |
Listenfeld für Mehrfachauswahl |
Weitere Informationen zum programmgesteuerten Import von Daten in ein InfoPath-Formular finden Sie unter InfoPath Developer Portal im Microsoft Office Developer Center.
Siehe auch
Referenz
IInfoPathDataImporterFields-Schnittstelle
IInfoPathDataImporterFields-Member
Microsoft.Office.Interop.InfoPath-Namespace