Desenvolver soluções do Office
Depois de criar um projeto usando as ferramentas de desenvolvedor do Office no Visual Studio e configurar os arquivos de projeto, você pode começar a se concentrar na implementação do código e da interface do usuário (UI) personalizada.
Aplica-se a: As informações neste tópico se aplicam a projetos de nível de documento e projetos de suplemento VSTO. Consulte Recursos disponíveis por aplicativo e tipo de projeto do Office.
Observação
Interessado em desenvolver soluções que estendam a experiência do Office em várias plataformas? Confira o novo modelo de Suplementos do Office. Os Suplementos do Office têm um espaço pequeno em comparação com os suplementos e soluções VSTO, e você pode criá-los usando praticamente qualquer tecnologia de programação da Web, como HTML5, JavaScript, CSS3 e XML.
Modelo de programação de soluções do Office
O modelo de objeto do Office expõe uma variedade de objetos com os quais você pode programar. Sempre que você programa soluções do Office usando código gerenciado, você escreve código que usa tipos nos assemblies de interoperabilidade primária do Office. Em soluções que você cria usando os modelos de projeto do Office no Visual Studio, você também escreve código diretamente em classes geradas em seu projeto. Para obter mais informações, consulte Escrever código em soluções do Office.
Programar diferentes tipos de soluções do Office
O tipo de solução que você está criando determina quais recursos você pode usar em seu projeto. Por exemplo, você pode adicionar controles do Windows Forms e controles estendidos do Office (controles de host nomeados) a personalizações em nível de documento arrastando itens da Caixa de Ferramentas no Visual Studio em tempo de design. No entanto, se você estiver desenvolvendo um suplemento VSTO, você só pode adicionar esses tipos de controles a documentos em tempo de execução, escrevendo código.
Para obter mais informações sobre recursos específicos para diferentes tipos de soluções, consulte os seguintes tópicos:
Suplemento VSTO do programa.
Personalize o nível do documento do programa.
Personalização da interface do usuário do Office.
Para obter informações básicas para ajudá-lo a planejar suas soluções e procedimentos do Office para ajudá-lo a criar projetos, consulte Projetar e criar soluções do Office.
Tópicos relacionados
Título | Descrição |
---|---|
Escrever código em soluções do Office | Descreve diferentes aspectos da gravação de código em soluções do Office. |
Suplemento VSTO do programa | Fornece uma visão geral do modelo de programação de suplementos VSTO e tarefas de programação relacionadas. |
Personalizações em nível de documento do programa | Fornece uma visão geral do modelo de programação de personalizações em nível de documento e tarefas de programação relacionadas. |
Personalização da interface do usuário do Office | Descreve as diferentes maneiras que você pode personalizar a interface do usuário de aplicativos do Office usando suplementos VSTO e personalizações em nível de documento. |
Dados em soluções do Office | Descreve as diferentes maneiras que você pode trabalhar com dados em soluções do Office, como vincular dados a controles e armazenar dados em cache em personalizações em nível de documento. |
Solucionar problemas de soluções do Office | Fornece dicas para resolver problemas comuns que você pode encontrar ao criar soluções do Office. |
Suporte a threading no Office | Fornece uma visão geral do trabalho com vários threads em soluções do Office. |
Acessibilidade em projetos do Office | Descreve os recursos de acessibilidade disponíveis nas soluções do Office. |
Conteúdo relacionado
- Como: Criar e modificar propriedades de documento personalizado
- Como: ler e gravar nas propriedades do documento
- Como: Direcionar a interface do usuário multilíngue do Office
- Passo a passo: Criar seu primeiro suplemento VSTO para Excel
- Demonstra Passo a passo: Criar sua primeira personalização em nível de documento para o Excel
- Passo a passo: Criar seu primeiro suplemento VSTO para Outlook
- Demonstra Passo a passo: Criar seu primeiro suplemento VSTO para PowerPoint
- Demonstra Passo a passo: Criar seu primeiro suplemento VSTO para o Project
- Demonstra Passo a passo: Criar seu primeiro suplemento VSTO para Word
- Demonstra Passo a passo: Criar sua primeira personalização em nível de documento para o Word