Consideraciones

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Si ha creado una plantilla de formulario de InfoPath 2003 usando uno de los InfoPath 2003 Toolkits para Microsoft Visual Studio y desea mantener la compatibilidad con InfoPath 2003, puede continuar trabajando y desarrollar posteriormente su proyecto de plantilla de formulario abriéndolo en Microsoft Office InfoPath 2007 y Microsoft Visual Studio 2005 Tools para el entorno de aplicaciones (VSTA) o en Microsoft Visual Studio 2005 con Microsoft Visual Studio 2005 Tools para 2007 Microsoft Office System. Cuando hace esto, la lógica empresarial de la plantilla de formulario seguirá utilizando el modelo de objetos .NET proporcionado por el espacio de nombres Microsoft.Office.Interop.InfoPath.SemiTrust .

Además, puede migrar y actualizar el código de su proyecto de plantilla de formulario de InfoPath 2003 para usar el nuevo modelo de objetos .NET proporcionado por el espacio de nombres de Microsoft.Office.InfoPath. Al hacerlo, todo el código de la lógica empresarial tendrá que ser rescrita para usar miembros del espacio de nombres de Microsoft.Office.InfoPath, pero todo el código procedente del proyecto anterior se conserva y se rodea por las instrucciones #if InfoPathManagedObjectModel y #endif (Visual C#) o #If InfoPathManagedObjectModel y #End If (Visual Basic) para que las use de referencia durante el proceso de volver a escribir el código.

Si se muestra este tema haciendo clic en Ayuda en el cuadro de diálogo que indica "¿Desea actualizar el código para utilizar el modelo de objetos de Microsoft Office InfoPath?", siga uno de estos procedimientos:

  • Haga clic en No para mantener la compatibilidad con InfoPath 2003 y continuar usando el modelo de objetos .NET proporcionado por el espacio de trabajo Microsoft.Office.Interop.InfoPath.SemiTrust.

  • Haga clic en para actualizar el código del proyecto de plantilla de formulario de InfoPath 2003 para usar el nuevo modelo de objetos .NET proporcionado por el espacio de nombres Microsoft.Office.InfoPath.

Para obtener más información acerca de trabajar con plantillas de formulario de código administrado, vea la documentación de la referencia del programador de InfoPath 2007 para plantillas de formulario de código administrado en los entornos de desarrollo Visual Studio Tools para aplicaciones o Visual Studio 2005.

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×