IInfoPathDataImporterFields.GetControls(IEnumUnknown) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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):
Textfeld | PlainText |
Rich-Text-Feld Box | RichText |
Dropdown-Listenfeld | DropDown |
Kombinationsfeld | ComboBox |
Listenfeld | ListBox |
Datumsauswahl | DTPicker_DTText |
Kontrollkästchen | CheckBox |
Optionsfeld | OptionButton |
Aufzählung | ListItem_Plain oder ListItem_formatted |
Nummerierte Liste | ListItem_Plain oder ListItem_formatted |
Einfache Liste | ListItem_Plain oder ListItem_formatted |
Bild | InlineImage oder LinkedImage |
Freihandzeichnung | Inkpicture |
Dateianlage | FileAttachment |
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.