Consideraciones

Nota:  Nos gustaría proporcionarle el contenido de ayuda actual lo más rápido posible en su idioma. Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido sea útil para usted. ¿Puede informarnos sobre si la información le ha sido útil al final de la página? Aquí tiene el artículo en inglés para que pueda consultarlo fácilmente.

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 _ z0z_ 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 .

Como alternativa, puede migrar y actualizar el código en el 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 . Al hacerlo, todo el código de la lógica empresarial se deben escribirse volver a utilizar los miembros del espacio de nombres Microsoft.Office.InfoPath , pero todo el código de su proyecto anterior se conservan y rodeado #if InfoPathManagedObjectModel y #endif extractos (Visual C#) o InfoPathManagedObjectModel #If y #End If (Visual Basic) para su 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 Preguntar "¿desea actualizar el código para usar el model? de objeto de Microsoft Office InfoPath?", siga uno de estos procedimientos:

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

  • Haga clic en para 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 Microsoft.Office.InfoPath .

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

Ampliar sus conocimientos de Office
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.

×