IInfoPathDataImporterFields.GetControls - Méthode
Obtient une collection d'objets de IInfoPathViewControl pour chaque contrôle dans l'affichage.
Espace de noms : Microsoft.Office.Interop.InfoPath
Assembly : Microsoft.Office.Interop.InfoPath (dans Microsoft.Office.Interop.InfoPath.dll)
Syntaxe
'Déclaration
Sub GetControls ( _
<OutAttribute> ByRef ppEnumUnkControls As IEnumUnknown _
)
'Utilisation
Dim instance As IInfoPathDataImporterFields
Dim ppEnumUnkControls As IEnumUnknown
instance.GetControls(ppEnumUnkControls)
void GetControls(
out IEnumUnknown ppEnumUnkControls
)
Paramètres
ppEnumUnkControls
Type : IEnumUnknownUne collection mshtml.IEnumUnknown des contrôles dans l'affichage.
Remarques
Utilisez la méthode GetControls de l'interface IInfoPathDataImporterFields pour retourner une collection d'objets de IInfoPathViewControl . Chaque objet de la collection correspond à un contrôle dans l'affichage du formulaire. Chaque contrôle possède plusieurs propriétés, vous pouvez évaluer ou définir, comme les propriétés en lecture seule DataType et InputScopes et la propriété Value en lecture-écriture.
Utilisez ces propriétés en association avec les données à partir de la source d'importation pour importer des données dans un formulaire InfoPath. Les contrôles suivants dans la vue sont énumérés (le cas échéant) :
Control |
Valeur énumérée |
---|---|
Zone de texte |
PlainText |
Zone de texte mis en forme |
RichText |
Zone de liste déroulante |
DropDown |
Zone de liste modifiable |
ComboBox |
Zone de liste |
ListBox |
Sélecteur de dates |
DTPicker_DTText |
Case à cocher |
CheckBox |
Case d'option |
OptionButton |
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 |
InkPicture |
Pièce jointe |
FileAttachment |
Les contrôles suivants ne sont pas énumérés (exclus de l'énumération) :
Contrôle |
---|
Section |
Section facultative |
Section extensible |
Tableau extensible |
Tableau extensible horizontal |
Maître/Détail |
Zone d'expression |
Étiquette verticale |
Bouton |
Hyperlink |
Zone de défilement |
Groupe de choix |
Groupe de choix extensible |
Section de choix |
Section récursive extensible |
Contrôles personnalisés (ActiveX) |
Zone de liste à sélection multiple |
Pour plus d'informations sur l'importation par programme des données dans un formulaire InfoPath, voir le Portail des développeurs InfoPath sur le Centre de développement Microsoft Office.
Voir aussi
Référence
IInfoPathDataImporterFields interface