IInfoPathDataImporterFields.GetControls(IEnumUnknown) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 texto | PlainText |
| Cuadro de texto enriquecido | Texto enriquecido |
| Cuadro de lista desplegable | Desplegable |
| Cuadro combinado | ComboBox |
| Cuadro de lista | Listbox |
| Selector de fecha | DTPicker_DTText |
| Casilla | Casilla |
| Botón de opción | Optionbutton |
| Lista con viñetas | ListItem_Plain o ListItem_formatted |
| Lista numerada | ListItem_Plain o ListItem_formatted |
| Lista simple | ListItem_Plain o ListItem_formatted |
| Imagen | InlineImage o LinkedImage |
| Imagen de lápiz | InkPicture |
| Archivo de datos adjuntos | FileAttachment |
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.