Partilhar via


Automação do Word utilizando o Extended objetos

Quando você desenvolve soluções do word no Visual Studio, você pode usar itens de host e hospedar controlesem suas soluções.Esses são objetos que estendem alguns objetos comumente usadas no modelo de objeto da palavra (isto é, o modelo de objeto que é exposto pelo assembly de interoperabilidade primária para word), como os objetos de Microsoft.Office.Interop.Word.Document e de Microsoft.Office.Interop.Word.ContentControl .Os objetos estendidos se comportam como os objetos que são baseados nas palavras, mas adiciona eventos adicionais e os recursos de associação de dados a objetos.

Aplicável a: As informações neste tópico se aplicam a projetos de nível de documento e projetos de nível de aplicativo para Word 2013 e Word 2010. Para obter mais informações, consulte Recursos disponíveis pelo aplicativo do Office e o tipo de projeto.

Os itens host e controles host estão disponíveis em personalizações de suplementos e da nível de aplicativo, embora o contexto no qual elas podem ser usados é diferente para cada tipo de solução.Para obter mais informações, consulte Itens de host e visão geral sobre controles de Host.

Item de host de documento

Os projetos do word oferecem acesso ao item de host de Document .O item host de Document atua como um contêiner para outros controles, incluindo controles host e controles, e mantém informações sobre os controles na superfície.O item host de Document também fornece a maioria dos mesmos membros que a classe de Microsoft.Office.Interop.Word.Document , que é a classe correspondente no modelo de objeto de palavras.

Para obter mais informações, consulte Item de Host do documento.

Controles de host do word

Há vários controles host para palavra que ajudam a criar, organizar, e automatizar documentos.A maioria de sua funcionalidade envolve importar, e apresentar dados de armazenamento.Esses controles host fornecem eventos e recursos de associação de dados que suas contrapartes no modelo de objeto nativo da palavra não possuem.

Em projetos de um documento nível, você pode adicionar qualquer controle hospedeiro no seu documento em tempo de design, ou você pode adicionar controles de conteúdo e controles do indexador em tempo de execução.Em projetos de aplicativo, você pode adicionar controles de conteúdo e controles do indexador a qualquer documento aberto em tempo de execução.

Para obter mais informações sobre controles que host você pode usar em projetos da palavra, consulte os seguintes tópicos:

Consulte também

Tarefas

Como: adicionar controles de conteúdo para documentos do Word

Como: adicionar controles de indicador aos documentos do Word

Como: adicionar controles de XMLNode a documentos do Word

Como: adicionar controles de XMLNodes para documentos do Word

Como: redimensionar os controles de indicador

Passo a passo: Criando um modelo usando os controles de conteúdo

Passo a passo: Controles de conteúdo ligação às partes do XML personalizado

Passo a passo: Criando Menus de atalho para indicadores

Conceitos

Itens de host e visão geral sobre controles de Host

Limitações de programação de itens de Host e controles de Host

Estendendo os documentos do Word e pastas de trabalho do Excel em suplementos de nível de aplicativo em tempo de execução

Outros recursos

Soluções do Word