Introdução aos ambientes de programação do InfoPath

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.

Microsoft Office InfoPath oferece suporte a vários ambientes de programação para personalizar um modelo de formulário com o código de programação. Determinar quais ambiente de programação é melhor para você depende de linguagem de programação que você ou sua organização prefere e os ambientes de desenvolvimento e ferramentas que estão disponíveis para você.

Neste artigo

Código de script

Código gerenciado

Considerações sobre compatibilidade

Código de script

O Script Editor MSE (Microsoft) é o ambiente de desenvolvimento integrado de padrão para o InfoPath se o Microsoft .NET Framework 2.0 e Microsoft Core XML Services 6.0 não estiverem instalados no computador quando você instala o InfoPath. Quando você trabalha no MSE, você pode usar o Microsoft JScript ou Microsoft Visual Basic Scripting Edition (VBScript) para criar a lógica de negócios personalizada para um modelo de formulário.

Você pode abrir o MSE no modo de design apontando para programação no menu Ferramentas e, em seguida, clicando em Editor de scripts Microsoft ou pressionando ALT + SHIFT + F11. Quando você abre o MSE do InfoPath, o editor de código do MSE aparece e arquivo de script padrão do modelo de formulário (com um. js ou. vbs extensão, dependendo a linguagem de script para o modelo) abre na janela de edição de código.

Observação : Se você não vir o Editor de scripts Microsoft no menu de programação, você deve selecionar JScript ou VBScript como a linguagem de script do modelo de formulário. Encontre links para obter mais informações sobre como definir a linguagem de script para um modelo de formulário na seção Consulte também.

Início da página

Código gerenciado

Se o Microsoft .NET Framework 2.0 e Microsoft Core XML Services 6.0 estiverem instalados no computador quando você instala o InfoPath, InfoPath usa o Microsoft Visual Studio Tools para o ambiente de programação Applications (VSTA) como o ambiente de desenvolvimento integrado do padrão. Quando você trabalha no VSTA, você pode usar o Microsoft Visual Basic ou Microsoft c# para criar código gerenciado personalizado para um modelo de formulário. Para obter informações específicas sobre como trabalhar nesse ambiente de desenvolvimento, consulte a documentação que está instalado com o VSTA.

Uma opção de desenvolvimento adicional estará disponível se o Microsoft Visual Studio 2005 e o InfoPath estão instalados no mesmo computador. Você pode baixar e instalar o Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System, que permite que você crie e modelos de formulário de design que usam o código de dentro do ambiente de desenvolvimento do Visual Studio 2005 gerenciado. Para obter mais informações sobre como usar o Visual Studio para criar projetos do InfoPath, consulte a documentação que está instalada com Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System.

Início da página

Considerações sobre compatibilidade

Somente os idiomas c# e Visual Basic .NET são compatíveis com os modelos de formulário compatíveis com o navegador. Modelos de formulário com código de script JScript ou VBScript não são compatíveis com o navegador.

Início da página

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.

×