Share via


IInfoPathDataImporterFields.GetControls, méthode

Obtient une collection d'objets IInfoPathViewControl pour chaque commande de l'affichage.

Espace de noms : Microsoft.Office.Interop.InfoPath
Assembly : Microsoft.Office.Interop.InfoPath (dans microsoft.office.interop.infopath.dll)

Syntaxe

Sub GetControls ( _
    <OutAttribute> ByRef ppEnumUnkControls As IEnumUnknown _
)

Dim instance As IInfoPathDataImporterFields
Dim ppEnumUnkControls As IEnumUnknown

instance.GetControls(ppEnumUnkControls)
void GetControls (
    out IEnumUnknown ppEnumUnkControls
)

Paramètres

  • ppEnumUnkControls
    Collection mshtml.IEnumUnknown de commandes de l'affichage.

Remarques

Utilisez la méthode GetControls de l'interface IInfoPathDataImporterFields pour retourner une collection d'objets IInfoPathViewControl. Chaque objet de la collection correspond à une commande dans l'affichage du formulaire. Chaque commande dispose de plusieurs propriétés que vous pouvez évaluer ou définir, comme les propriétés en lecture seule DataType et InputScopes et la propriété en lecture/écriture Value.

Utilisez ces propriétés en association avec les données de la source d'importation pour importer des données dans un formulaire InfoPath. Les commandes suivantes de l'affichage sont énumérées (si elles sont présentes) :

Commande

Valeur énumérée

Zone de texte

Texte brut

Zone de texte enrichi

Texte enrichi

Zone de liste déroulante

Menu déroulant

Zone de liste déroulante

Zone de liste déroulante

Zone de liste

Zone de liste

Sélecteur de dates

DTPicker_DTText

Case à cocher

Case à cocher

Case d'option

Case d'option

Liste à puces

ListItem_Plain ou ListItem_formatted

Liste numérotée

ListItem_Plain ou ListItem_formatted

Liste simple

ListItem_Plain ou ListItem_formatted

Image

InlineImage ou LinkedImage

Image manuscrite

Image manuscrite

Fichier joint

Fichier joint

Les commandes suivantes ne sont pas énumérées (exclues de l'énumération) :

Commande

Section

Section facultative

Section extensible

Tableau extensible

Tableau extensible horizontal

Maître/Détail

Zone d'expression

Étiquette verticale

Bouton

Lien hypertexte

Zone de défilement

Groupe de choix

Groupe de choix extensible

Section de choix

Section récursive extensible

Commandes personnalisées (ActiveX)

Zone de liste à sélection multiple

Pour plus d'informations sur l'importation programmable de données dans un formulaire InfoPath, reportez-vous au Portail des développeurs InfoPath (en anglais) dans le Centre de développement Microsoft Office.

Voir aussi

Référence

IInfoPathDataImporterFields, interface
Membres IInfoPathDataImporterFields
Microsoft.Office.Interop.InfoPath, espace de noms