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

Observação:  Desejamos fornecer o conteúdo da Ajuda mais recente no seu idioma da forma mais rápida possível. Esta página foi traduzida de forma automatizada e pode conter imprecisões ou erros gramaticais. Nosso objetivo é que este conteúdo seja útil para você. As informações foram úteis? Dê sua opinião no final desta página. Aqui está o artigo em inglês para facilitar a referência.

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 em e desenvolver ainda mais o seu projeto de modelo de formulário abrindo-a no _ z0z_ e o Microsoft Visual Studio 2005 Tools para o ambiente de Applications (VSTA) ou em 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, você pode migrar e atualizar o código em seu projeto de modelo de formulário do InfoPath 2003 para usar o novo modelo de objeto do .NET fornecido pelo namespace Microsoft.Office.InfoPath . Ao fazer isso, todos os códigos de lógica de negócios precisará ser escritos novamente para usar membros do namespace Microsoft.Office.InfoPath , mas todo o código do seu projeto anterior é mantida e cercadas por #if InfoPathManagedObjectModel e instruções de #endif (Visual c#) ou #If InfoPathManagedObjectModel e #End se instruções (Visual Basic) para sua referência durante o processo de escrever novamente o código.

Se você exibido neste tópico clicando em Ajuda na caixa de diálogo perguntando "Deseja atualizar seu código para usar o model? de objeto do Microsoft Office InfoPath", siga um destes procedimentos:

  • Clique em não para manter a compatibilidade com o InfoPath 2003 e continuar a usar o modelo de objeto do .NET fornecido pelo namespace SemiTrust .

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

Para obter mais informações sobre como trabalhar com modelos de formulário de código gerenciado, consulte a referência do desenvolvedor do InfoPath 2007 para a documentação de modelos de formulário de código gerenciado no Visual Studio Tools for Applications ou Visual Studio 2005 ambientes de desenvolvimento.

Expanda suas habilidades no Office
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.

×