Introdução Programação Application-Nível Adicionar-ins
Se aplica a |
---|
As informações contidas neste tópico se aplicam apenas às especificado Ferramentas do Visual Studio para o Office projetos e as versões do Microsoft Office. Tipo de Projeto
Versão do Microsoft Office
For more information, see Recursos disponíveis pelo aplicativo e o tipo de projeto. |
Você pode usar o Adicionar-ins para automatizar aplicativos do Microsoft Office, ampliam os recursos do aplicativo e personalizar a interface de usuário (UI) do aplicativo.Para obter informações sobre como Adicionar-ins comparam com outros tipos de soluções que você pode criar usando Ferramentas do Visual Studio para o Office, consulte Visão geral de desenvolvimento de soluções do Office.
Criando projetos Adicionar-in
Criar Suplemento projetos usando um dos modelos de projeto no Novo Projeto caixa de diálogo.Esses modelos Incluir necessário referências de assembly e arquivos de projeto.Ferramentas do Visual Studio para o Office fornece Adicionar - in modelos de projeto para a maioria dos aplicativos no Microsoft Office 2003 e o Microsoft Office Sistema de 2007.Para um Concluir lista dos aplicativos com suporte, consulte Recursos disponíveis pelo aplicativo e o tipo de projeto.
Para obter mais informações sobre como criar um Adicionar no projeto, consulte Como: Criar o Visual Studio Tools para projetos do Office.Para obter mais informações sobre os modelos de projeto, consulte O Visual Studio Tools for Office Visão geral de modelos do projeto.
Desenvolver projetos Adicionar-in
Quando você cria um projeto do suplemento, Ferramentas do Visual Studio para o Office cria automaticamente um ThisAddIn.vb (em Visual Basic) ou o arquivo de código ThisAddIn.cs (em C#).Este arquivo contém a classe de ThisAddIn, que fornece a base para seu Adicionar - in.Você pode usar membros dessa classe para executar código quando o Adicionar - in é carregado ou descarregado, para acessar o modelo de objeto do aplicativo host e para estender os recursos do aplicativo.For more information, see Programação Application-Nível Adicionar-ins.
Automatizando aplicativos usando os modelos de objeto
Os modelos de objeto dos aplicativos do Microsoft Office expõem vários tipos que você pode programar em um Adicionar-in.Você pode usar esses tipos para automatizar o Aplicativo.Por exemplo, você pode criar e enviar uma mensagem de email no Outlook através de programação, ou você pode abrir um documento e adicionar conteúdo no Word.Para obter mais informações sobre como acessar o modelo de objeto do aplicativo host no código, consulte Programação Application-Nível Adicionar-ins.
Para obter mais informações sobre os modelos de objeto de específicos aplicativos do Microsoft Office, consulte os seguintes tópicos:
Personalizando a interface do usuário de aplicativos
Há várias maneiras diferentes para personalizar a interface do usuário do aplicativo host, usando um Adicionar-in:
Iniciando no SP1, para o Excel 2007 e o Word 2007, você pode adicionar controles gerenciados e marcas inteligentes para pastas de trabalho e documentos.For more information, see Estendendo os documentos do Word e Excel pastas de trabalho no nível de aplicativo Adicionar-ins em tempo de execução.
Para aplicativos no 2007 Microsoft Office Sistema, você poderá personalizar a Faixa de Opções se o aplicativo oferece suporte a ele.For more information, see Visão geral da Faixa de Opções.
Para aplicativos no 2007 Microsoft Office Sistema, você pode criar um painel de tarefas Personalizar caso o aplicativo ofereça suporte.For more information, see Visão geral de painéis de tarefas Personalizar.
Para o Outlook 2007, você pode criar uma região de formulário Personalizar.For more information, see Criar regiões de formulário do Outlook.
Para Tudo aplicativos do Microsoft Office, você pode exibir Windows Forms em seu Adicionar - in.For more information, see Como: Interact com Windows Forms.
Para aplicativos do Office que não oferecem suporte a Faixa de Opções, você pode criar seus próprios menus e barras de ferramentas no aplicativo.Para obter mais informações, consulte Como: Criar menus do Office por programação e Como: Criar barras de ferramentas do Office por programação.
Para obter mais informações sobre como personalizar os aplicativos da interface do usuário do Microsoft Office, consulte Personalização de IU do Office.
Consulte também
Tarefas
Como: Criar o Visual Studio Tools para projetos do Office
Demonstra Passo a passo: Criando seu primeiro aplicativo-nível Adicionar - in para o Word
Demonstra Passo a passo: Criando seu primeiro aplicativo-nível Adicionar - in para o PowerPoint
Conceitos
Arquitetura de nível de aplicativo Adicionar-ins
Programação Application-Nível Adicionar-ins
Outros recursos
Introdução (Ferramentas do Visual Studio do Office)
Date |
History |
Motivo |
---|---|---|
De 2008 de julho |
Adicionados informações sobre como adicionar gerenciadas controles e as marcas inteligentes para pastas de trabalho e documentos. |
Alteração de recurso do SP1. |