Partilhar via


Tutorial: manipulando conteúdo em um documento WordprocessingML

Este tutorial mostra como aplicar a abordagem transformacional funcional e o LINQ to XML para manipular documentos XML. Os exemplos de C# e Visual Basic consultam e manipulam informações em documentos do Office Open XML WordprocessingML que são salvos pelo Microsoft Word.

Para obter mais informações, consulte o OpenXML desenvolvedor site da Web.

Nesta seção

Tópico

Descrição

Formato de documentos de WordprocessingML

Fornece uma explicação rápida dos detalhes de um documento WordprocessingML.

Criando o documento XML do Office Abra de origem

Fornece instruções passo a passo para criar o documento de origem para consultas neste tutorial.

Localizando o estilo padrão de parágrafo

Mostra uma consulta para localizar o nome do estilo padrão para um documento.

Recuperando os parágrafos e os estilos

Mostra uma consulta que recupera uma coleção de parágrafos de um documento.

Recuperando o texto dos parágrafos

Aumenta a consulta anterior para recuperar o texto de cada parágrafo.

Refactoring usando um método de extensão

Simplifica o código refatorando e usando um método de extensão.

Refactoring usando uma função pura

Simplifica ainda mais o código refatorando e usando uma função pura.

Projetando XML em uma forma diferente

Conclui uma transformação XML projetando XML em um formato diferente do documento original.

Localizando o texto em documentos de Word

Usa as consultas anteriores para localizar uma cadeia de caracteres de texto especificado em um documento.

Detalhes de documentos do Office Open XML WordprocessingML

Fornece alguns detalhes de documentos do Office Open XML WordprocessingML.

Consulte também

Conceitos

Introdução às transformações funcionais puras

Outros recursos

Transformações funcionais puras XML