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.