Considerações para atualizar os modelos de formulário que usam código gerenciado

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Se você criou um modelo de formulário do InfoPath 2003 usando um dos InfoPath 2003 Toolkits para Microsoft Visual Studio e você quiser manter a compatibilidade com o InfoPath 2003, você pode continuar a trabalhar e desenvolver ainda mais o seu projeto de modelo de formulário abrindo-a no Microsoft Office InfoPath 2007 e o Microsoft Visual Studio 2005 Tools para o ambiente de Applications (VSTA) ou no Microsoft Visual Studio 2005 com Microsoft Visual Studio Tools 2005 para 2007 Microsoft Office System. Quando você fizer isso, a lógica de negócios em seu modelo de formulário continuará a utilizar o modelo de objeto do .NET fornecido pelo namespace SemiTrust .

Como alternativa, é possível migrar e atualizar o código no seu projeto de modelo de formulário do InfoPath 2003 para usar o novo modelo de objeto .NET fornecido pelo espaço para nome Microsoft.Office.InfoPath. Ao fazer isso, todo o seu código de lógica comercial precisará ser rescrito para usar os membros do espaço para nome Microsoft.Office.InfoPath, mas todo o código do seu projeto anterior será mantido e cercado pelas instruções #if InfoPathManagedObjectModel e #endif (Visual C#) ou pelas instruções #If InfoPathManagedObjectModel e #End If (Visual Basic) para sua consulta durante o processo de rescrita do código.

Se você visualizou esse tópico clicando em Ajuda na caixa de diálogo com a mensagem "Deseja atualizar o código para usar o modelo de objeto do Microsoft Office InfoPath?", execute um dos seguintes procedimentos:

  • Clique em Não para manter a compatibilidade com o InfoPath 2003 e continuar a usar o modelo de objeto .NET fornecido pelo espaço para nome Microsoft.Office.Interop.InfoPath.SemiTrust.

  • Clique em Sim para atualizar o código no seu projeto de modelo de formulário do InfoPath 2003 para usar o novo modelo de objeto .NET fornecido pelo espaço para nome Microsoft.Office.InfoPath.

Para obter informações adicionais sobre como trabalhar com modelos de formulário com código gerenciado, consulte a documentação Referência do Desenvolvedor para Modelos de Formulário com Código Gerenciado do InfoPath 2007 nos ambientes de desenvolvimento do Visual Studio Tools for Applications ou do Visual Studio 2005.

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×