Como o InfoPath usa tecnologias XML

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.

Microsoft Office InfoPath é um aplicativo do Microsoft Office System que é usado para criar modelos de formulário com base em Extensible Markup Language (XML) e suas tecnologias associadas. XML é uma linguagem padrão da indústria para descrever, organizar e troca de dados. No InfoPath, modelos de formulário são baseados em tecnologias XML e dados de formulário são salvos ou enviados em formato XML. InfoPath utiliza o seguinte XML tecnologias:

  • Linguagem XSL Transformation

  • Esquemas XML

  • Linguagem de marcação de hipertexto extensível (XHTML)

  • Linguagem XPath

  • Modelo de objeto de documento (DOM)

  • Assinaturas XML

    Observação: Você pode aprender mais sobre essas tecnologias indo para o site da Web World Wide Web Consortium (W3C) e pesquisando cada tecnologia.

Essas tecnologias são controladas por World Wide Web Consortium (W3C), que recomenda um conjunto específico de regras, diretrizes e convenções para produzir arquivos que são fáceis de gerar e processados por diferentes computadores e aplicativos. Além das tecnologias XML que o InfoPath suporta, InfoPath usa especial instruções de processamento e namespaces e, possui um número de métodos para acessar o DOM através do modelo de objeto do InfoPath.

Embora não seja necessário compreender todos os detalhes dessas tecnologias XML, a tabela a seguir o ajudará a compreender como essas tecnologias são usadas no InfoPath.

Nome

Descrição

XML

XML é o formato de saída que é reproduzido por um formulário do InfoPath. XML também é usado para conter os dados de exemplo que são exibidos nos campos de um formulário antes de um usuário preenchê-lo. O InfoPath usa o XML versão 1.0 padrão.

XSLT

XSLT é o formato dos arquivos de exibição que são produzidos quando um modelo de formulário é criado. O InfoPath não suporta o uso de XSL Formatting Objects (XSL-FO) para a apresentação de dados XML, nem dá suporte à importação de arquivos. xsl aleatório. O InfoPath usa o XSLT versão 1.0 padrão.

Esquema XML

Esquemas XML são usados como o principal meio validação de dados em um formulário, e fornecem a estrutura subjacente do documento XML que é gerada pelo modelo de formulário. Além disso, um esquema XML é usado para definir a estrutura do arquivo de definição (. xsf) de formulário que é gerado pelo InfoPath quando um modelo de formulário é criado. O InfoPath não suporta esquemas de conformidade com as especificações de dados XML reduzido XDR () ou definição de tipo de documento (DTD). O InfoPath usa o esquema XML versão 1.0 padrão.

XHTML

XHTML é bem formado HTML e é usado principalmente ao desenvolvimento de áreas de rich text. O InfoPath usa o XHTML versão 1.0 padrão.

XPath

Expressões XPath são usadas quando ligação controles aos campos e grupos em fonte de dados um modelo de formulário. Expressões XPath também são usadas para expressões de validação e formatação condicional de dados. O InfoPath usa o XPath versão 1.0 padrão.

DOM

O DOM é usado para acessar o conteúdo do documento XML de origem que produz um modelo de formulário programaticamente. Ele também é usado para fornecer acesso somente leitura para o conteúdo do arquivo. xsf. O InfoPath usa o DOM versão 1.0 padrão.

assinatura XML

As assinaturas XML são usadas para assinar digitalmente formulários do InfoPath. Se habilitada, cada formulário do InfoPath pode conter um ou mais assinaturas digitais. InfoPath dá suporte à assinatura digital de partes de um formulário, bem como o formulário como um todo.

Processador XML

O processador XML é usado para carregar o XML de um documento de origem na memória dinâmica do computador, validá-lo usando o esquema XML e produzir o modo de exibição do documento usando XSLT. O processador XML suportado pelo InfoPath é Microsoft XML Core Services (MSXML) versão 5.0. Versões anteriores desse processador não são suportadas.

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.

×