Trabalhe com suplementos do Office

Às vezes você pode querer dar acesso a controles de interface que executam código para modificar documentos. Aspose.Words API fornece o módulo webextensions, que concede diversas classes para personalizar elementos e atributos estendendo o vocabulário XML para representar suplementos do Office.

O namespace WebExtensions pode ser condicionalmente dividido em:

  • Objetos para trabalhar com o painel de tarefas
  • Objetos para trabalhar com extensões web

Usando painéis de tarefas

Os painéis de tarefas são superfícies de interface exibidas no lado direito da janela no Microsoft Word. O painel de tarefas permite que os usuários acessem controles de interface que podem executar código para modificar documentos.

Por exemplo, usando Aspose.Words API, você pode adicionar um complemento do painel de tarefas e personalizar sua aparência.

Usando extensões da web

As extensões da Web são ferramentas que expandem os recursos dos aplicativos do Office e interagem com o conteúdo dos documentos do Office. As extensões da Web fornecem funcionalidades adicionais aos clientes do Office para melhorar a experiência do usuário.

Aspose.Words fornece a capacidade de adicionar extensões da Web do tipo Painel de Tarefas usando as classes WebExtension e TaskPane e também permite personalizar o painel e as propriedades da extensão.

O exemplo de código a seguir mostra como criar painéis de tarefas e adicionar painéis de tarefas de extensão da Web com propriedades básicas:

Para ver uma lista de suplementos do painel de tarefas, use a propriedade web_extension_task_panes.

O exemplo de código a seguir mostra como obter essa lista de suplementos: