Compartilhar via


PowerPoint Deck Generator Exemplo

Observação:

Este exemplo é executado somente no Microsoft Office Word 2007.

Este exemplo é um modelo de Word que permite que você criar um primeiro rascunho de uma apresentação do Microsoft Office PowerPoint 2007 de um documento do Word, sem ter que copiar e colar informações da sua estrutura de tópicos do Word no PowerPoint.A apresentação do PowerPoint é gerada de o documento do Word, com base em marcas XML que você adicionar ao texto no documento.

Para tornar este modelo de exemplo acessível na caixa de diálogo de modelo do Word, colocar o modelo em uma pasta modelos padrão como %UserProfile%\Aplicativo Data\Microsoft\Templates (Windows XP ou Windows Servidor 2003) ou %UserProfile%\AppData\Roaming\Microsoft\Templates (Windows Vista).

Observação de segurança:

Esse código de exemplo é destinado a ilustrar um conceito, e ele mostra somente o código que é relevante para esse conceito.Ele pode não atender aos requisitos de segurança de um ambiente específico e não deve ser usado exatamente como mostrado.Recomendamos que você adicione segurança e código de tratamento de erros para tornar seus projetos mais seguros e robustos.A Microsoft fornece o código de exemplo "como está" sem garantias.

Para obter informações sobre como instalar o projeto de exemplo no seu computador, consulte Como: Instalar e usar arquivos de exemplo encontrados na Ajuda.

Download sample

Para executar este exemplo.

  1. Pressione F5.

    Um documento do Word vazio é aberto, criado a partir do modelo de exemplo.

  2. Adicionar informações ao documento do Word para criar a apresentação do PowerPoint.Incluir um título para cada slide, texto normal, listas com marcadores e anotações para o apresentador que não Aparecer nos slides.

  3. Se o painel de tarefas de ações do documento não estiver visível, no menu exibir, clique em do painel de tarefas e clique em Ações do documento Soltar Soltar-Para Baixo de painéis de tarefas na parte superior do novo painel.

  4. Selecionar o texto no documento que você deseja que apareça na apresentação do PowerPoint e clique na marca XML em Documento Marcação lista que você deseja aplicar ao texto.Considere os seguintes detalhes:

    • Para iniciar um novo slide, aplicar o elemento de título de slide ao algum texto.Cada slide deve começar com um título, e você deve iniciar a apresentação com um título.

    • Elementos de não-texto, como imagens, formas e tabelas não são adicionados para a apresentação do PowerPoint.

    • Elementos XML não podem se sobrepor.

    • Você pode colocar o ponto de inserção no documento sem selecionar texto e Clique uma marca XML no painel de tarefas.Isso adiciona uma marca Vazio XML ao documento na posição indicada e você pode inserir novo conteúdo em que a marca XML.

    • Você pode navegar para um título de slide no documento clicando em slide na janela de A visualizar.Você também pode navegar para um slide clicando dentro de uma marca XML no documento.

  5. Quando você tiver terminado de marcar o documento, clique em Criar apresentação.

  6. Nomear e salvar a apresentação.

  7. No menu Arquivo, clique em Salvar e salve o documento do Word na pasta de saída de compilação que contém o assembly de solução (por exemplo, \bin\Depurar).

    Se desejar salvar o documento em um local diferente, você também deve copiar o assembly de solução para a mesma pasta.O documento utilizará um caminho relativo para localizar o assembly, para que elas devem ser armazenadas no mesmo local.Depois de mover o assembly, você deve concedê-lo completo Confiar em sua diretiva de segurança.Para obter mais informações, consulte Como: Implantar arquivos de solução manualmente (sistema de 2003) e Como: Conceder permissões a pastas e conjuntos de módulos (sistema de 2003).

Requisitos

Para funcionalidade Completo, este exemplo requer os seguintes componentes:

Demonstra

Este exemplo demonstra:

  • Como adicionar controles Personalizars para o de ações do documento painel de tarefas e interagir com eles.

  • Como automatizar o PowerPoint de dentro do Word.

  • Como adicionar o XML para um documento do Word.

A seguir é a lista de marcas XML que podem ser aplicados ao conteúdo no documento do Word:

  • SlideTitle.Indica o Iniciar de um novo slide do PowerPoint.

  • Marcador.Indica o texto em um slide do PowerPoint que serão com marcadores.

  • O texto.Indica o texto em um slide do PowerPoint que não sejam com marcadores.

  • Anotação.Indica o conteúdo que será adicionado para a seção anotações de um slide.

Comentários

Não é possível adicionar programaticamente um XMLNode ao redor de uma seleção que inclui Múltiplo parágrafos, se a seleção começa no meio de um parágrafo e inclui uma Interrupção de parágrafo.

Se você selecionar uma área que começa no início de um parágrafo, se estende por mais de um parágrafo e termina no meio de um parágrafo, você verá um comportamento inesperado.Quando você inserir um nó, o nó começará no ponto correto mas termina no final do último parágrafo antes para o final da sua seleção, em vez de no final da sua seleção.

Consulte também

Conceitos

Esquemas XML e dados (Visual Studio Tools for Office)

Personalizações de nível de documento de programação

Desenvolvimento de personalização de nível de documento do Word

Outros recursos

Exemplos de nível de documento