Desenvolvimento do Office em Visual Studio
Você pode estender Office 2013 e Office 2010 usando ferramentas do desenvolvedor do Office no Visual Studio.Você pode criar dois tipos de soluções: soluções que se centram sobre a integração e soluções da Web que direcionam o.NET Framework e são integradas mais profundidade com o modelo de objeto do Office.
Integre Web com aplicativos do Office
Criando apps para o Office, você pode criar soluções visualmente detalhadas que se integram dados e conteúdo da web.Por exemplo, você pode criar um relatório de vendas mais eficiente combinando dados de vendas de um banco de dados para gerenciar relacionamentos com o cliente com o serviço da Web para mapas de Bing.
Um app para o Office é essencialmente uma página Web que aparece no Office app.Você pode usar um modelo de objeto de Javascript para acessar informações nos documentos que estão abertos do excel, com, e se o projeto.Você também pode acessar informações em itens do Outlook como informações no corpo de uma mensagem de correio eletrônico ou de um item de nomeação.Você pode desenvolver Office usando um app para idiomas baseados na web familiares como HTML 5, páginas CSS, e Javascript, e você pode conectar PARA DESCANSAR e serviços da Web com AJAX HTTP e.Para obter mais informações, consulte O que há de novo para o Office desenvolvedores 2013.
Você não precisa usar Visual Studio para criar um app Office para, mas você pode criar um mais facilmente usando modelos, editores visuais, e automatizado empacotando ferramentas no Visual Studio.Para obter mais informações, consulte Criar aplicativos para o Office usando o Visual Studio..
Crie as soluções que se integram de profundidade com o Office
Se você deseja criar soluções que integram de profundidade com o Office e aproveitam o poder pleno do .NET Framework, um suplemento ou uma personalização pode ser uma grande opção.Um suplemento é executado quando o Office app, como o excel, é iniciado.suplementos pode afetar qualquer documento que o usuário abrir.Cada personalização está associada com um documento específico.
Usando um suplemento ou uma personalização, você pode criar elementos de interface do usuário que se e em com elementos padrão do Office interface do usuário.Por exemplo, você pode adicionar guias personalizados, grupos, e comandos para fita ou aos painéis de tarefas que aparece ao lado dos documentos abertos.Você pode criar esses elementos adicionando controles a um designer visual, e você pode configurar sua aparência e comportamento definindo propriedades na janela de Propriedades .Você pode manipular eventos em esses elementos de interface do usuário.Em o código de manipulação de eventos, você pode automatizar tarefas do Office ou fornecer a lógica personalizada usando o .NET Framework para interagir com um banco de dados ou um serviço.
suplementos e personalizações fornecem mais profunda a integração com o Office para fornecer todos os benefícios do uso do .NET Framework.Em o entanto, cada suplemento e personalização devem ser instalados em computadores de usuário, para que essas soluções podem ser mais difícil de implantar e suportar.Para obter mais informações, consulte. Criar suplementos e personalizações para o Office usando o Visual Studio.