Soluções do PowerPoint
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. |
Ferramentas do Visual Studio para o Office fornece modelos de projeto, você pode usar para criar o aplicativo-nível Adicionar-ins para Microsoft Office PowerPoint.Você pode usar o Adicionar-ins para automatizar o PowerPoint, estender os recursos do PowerPoint ou personalizar a interface de usuário (UI) do PowerPoint.
Para obter mais informações sobre o nível de aplicativo Adicionar-ins, consulte Introdução Programação Application-Nível Adicionar-ins e Arquitetura de nível de aplicativo Adicionar-ins.
Se você for novo para programação com o Microsoft Office, consulte Introdução (Ferramentas do Visual Studio do Office).
Automatizando o PowerPoint usando o modelo de objeto do PowerPoint
O modelo de objeto do PowerPoint expõe vários tipos que você pode usar para automatizar o PowerPoint.Esses tipos permitem que você Gravar código para realizar tarefas ComComumComum:
Programaticamente Criar e Formatare apresentações.
Adicionar ou remover slides de apresentações.
Adicionar ou alterar as formas em um slide.
Acesse o modelo de objeto do PowerPoint de um Ferramentas do Visual Studio para o Office Adicionar - in, use o campo Application de classe ThisAddIn no seu projeto.O campo Application retorna um objeto de Microsoft.Office.Interop.PowerPoint.Application que representa a instância atual do PowerPoint.For more information, see Programação Application-Nível Adicionar-ins.
Quando você chamar no modelo de objeto do PowerPoint, você usa tipos que são fornecidos no assembly de interoperabilidade primária do PowerPoint.O assembly de interoperabilidade primária atua como uma ponte entre o código gerenciado no Ferramentas do Visual Studio para o Office Adicionar - in e o modelo de objeto COM no PowerPoint.Tudo tipos no assembly de interoperabilidade primária do PowerPoint são definidos no namespace Microsoft.Office.Interop.PowerPoint.Para obter mais informações sobre assemblies de interoperabilidade primária, consulte Visão geral de desenvolvimento de soluções do Office e Assemblies de interoperabilidade primários Office.
Usando a documentação de modelo de objeto do PowerPoint
Para obter informações sobre as classes que você pode usar no modelo de objeto do PowerPoint, consulte os seguintes conjuntos de documentação:
Bem-vindo para o Microsoft Office PowerPoint referência do desenvolvedor do 2007
Bem-vindo para o Microsoft Office PowerPoint 2003 VBA Idioma Referência
Essa documentação fornece informações sobre o modelo de objeto do PowerPoint como ele está exposto para o Visual Basic para código Applications (VBA).Essas descrições de objetos e membros também Aplicar para as classes correspondentes em assemblies de interoperabilidade primários.Por exemplo, o objeto apresentação a documentação do VBA do PowerPoint corresponde à classe Microsoft.Office.Interop.PowerPoint.Presentation no assembly de interoperabilidade primário.
Observação: |
---|
Nesse momento, não há nenhum documentação de referência para o PowerPoint principal interoperabilidade assemblies. |
Tipos adicionais em assemblies de interoperabilidade primários
Como Gravar código que usa os assemblies de interoperabilidade primária, você poderá notar vários tipos que não são descritos na referência do VBA.Esses tipos adicionais ajudam a converter objetos no modelo de objeto de baseado em COM do PowerPoint para código gerenciado, não devem ser usadas diretamente em seu código.
For more information, see Overview of Classes and Interfaces in the Office Primary Interop Assemblies.
Personalizando a interface do usuário do PowerPoint
A interface do usuário do PowerPoint 2007 é diferente da interface do usuário do PowerPoint 2003, para que você tenha opções de personalização diferentes.
PowerPoint 2007
Tarefa |
Para obter mais informações |
Criar um painel de tarefas Personalizar. |
|
Adicionar guias Personalizars à Faixa de Opções. |
|
Adicionar grupos Personalizars para um guia interna na Faixa de Opções. |
PowerPoint 2003
Tarefa |
Para obter mais informações |
Adicionar barras de ferramentas Personalizars e itens da barra de ferramentas. |
|
Adicionar menus e itens de menu. |
Para obter mais informações sobre a personalização da interface do usuário do PowerPoint e outros aplicativos do Microsoft Office, consulte Personalização de IU do Office.
Consulte também
Tarefas
Demonstra Passo a passo: Criando seu primeiro aplicativo-nível Adicionar - in para o PowerPoint
Como: Criar o Visual Studio Tools para projetos do Office
Conceitos
Introdução Programação Application-Nível Adicionar-ins
Visão geral de desenvolvimento de soluções do Office
Arquitetura de nível de aplicativo Adicionar-ins
Programação Application-Nível Adicionar-ins
Escrevendo código in Office Solutions
Personalização de IU do Office
Referência
Assemblies de interoperabilidade primários Office
Bem-vindo para o Microsoft Office PowerPoint referência do desenvolvedor do 2007
Bem-vindo para o Microsoft Office PowerPoint 2003 VBA Idioma Referência