Compartir a través de


IInfoPathDataImporterFields.GetControls(IEnumUnknown) Método

Definición

Obtiene una colección de IInfoPathViewControl objetos para cada control de la vista.

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)

Parámetros

ppEnumUnkControls
mshtml.IEnumUnknown

Un mshtml. Colección IEnumUnknown de controles en la vista.

Comentarios

Use el método GetControls de la IInfoPathDataImporterFields interfaz para devolver una colección de objetos IInfoPathViewControl . Cada objeto de la colección corresponde a un control en la vista del formulario. Cada control tiene varias propiedades que puede evaluar o establecer, como las propiedades y de solo DataType lectura, y la propiedad de lectura y escrituraValue.InputScopes(IntPtr, UInt32, IEnumString, String)

Use estas propiedades junto con los datos del origen de importación para importar datos en un formulario de InfoPath. Los siguientes controles de la vista se enumeran (si están presentes):

Cuadro de textoPlainText
Cuadro de texto enriquecidoTexto enriquecido
Cuadro de lista desplegableDesplegable
Cuadro combinadoComboBox
Cuadro de listaListbox
Selector de fechaDTPicker_DTText
CasillaCasilla
Botón de opciónOptionbutton
Lista con viñetasListItem_Plain o ListItem_formatted
Lista numeradaListItem_Plain o ListItem_formatted
Lista simpleListItem_Plain o ListItem_formatted
ImagenInlineImage o LinkedImage
Imagen de lápizInkPicture
Archivo de datos adjuntosFileAttachment

No se enumeran los controles siguientes (excluidos de la enumeración):

Sección
Sección opcional
Sección extensible
Tabla de repetición
Tabla de repetición horizontal
Maestro o detalles
Cuadro de expresión
Etiqueta vertical
Botón
Hyperlink
Región de desplazamiento
Grupo de opciones
Grupo de opciones de repetición
Sección de opciones
Sección recursiva extensible
Controles personalizados (ActiveX)
Cuadro de lista de selección múltiple

Para obtener más información sobre cómo importar datos mediante programación en un formulario de InfoPath, consulte el Portal para desarrolladores de InfoPathDel Centro para desarrolladores de Microsoft Office.

Se aplica a