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ê. No final da página, deixe sua opinião se estas informações foram úteis para você. 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 kits de recursos do InfoPath 2003 para Microsoft Visual Studio e deseja manter a compatibilidade com o InfoPath 2003, pode continuar a trabalhar em e desenvolver ainda mais seu projeto de modelo de formulário abrindo-o em _ z0z_ e o ambiente do Microsoft Visual studio 2005 Tools for Applications (VSTA) ou no Microsoft Visual studio 2005 com Microsoft Visual Studio Tools 2005 para 2007 Microsoft Office System. Ao fazer isso, a lógica de negócios no seu modelo de formulário continuará a usar o modelo de objeto .NET fornecido pelo namespace Microsoft. Office. Interop. InfoPath. SemiTrust .

Ou, se preferir, 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 .NET fornecido pelo namespace Microsoft. Office. InfoPath . Ao fazer isso, todo o código da lógica de negócios precisará ser reescrito para usar os membros do namespace Microsoft. Office. InfoPath , mas todo o código do seu projeto anterior será mantido e rodeado por #if InfoPathManagedObjectModel e #endif instruções (Visual C#) ou #If InfoPathManagedObjectModel e #End se instruções (Visual Basic) para sua referência durante o processo de regravação do código.

Se você tiver exibido este tópico clicando em ajuda na caixa de diálogo solicitando que "você deseja atualizar seu código para usar o objeto do Microsoft Office InfoPath model?", siga um destes procedimentos:

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

  • Clique em Sim para atualizar o código no projeto de modelo de formulário do InfoPath 2003 para usar o novo modelo de objeto .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 documentação do desenvolvedor do InfoPath 2007 para a documentação de modelos de formulário de código gerenciado nas ferramentas do Visual Studio para aplicativos ou em ambientes de desenvolvimento do Visual Studio 2005.

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.

×