Novidades na API JavaScript do PowerPoint 1.3

O PowerPointApi 1.3 adicionou suporte adicional para gerenciamento de slides e marcação personalizada.

A primeira tabela fornece um resumo conciso das APIs e, a tabela subsequente, fornece uma lista detalhada.

Área de recurso Descrição Objetos relevantes
Gerenciamento de slides Adiciona suporte para adicionar slides, bem como gerenciar layouts de slides e mestres de slides. Slide
SlideLayout
SlideMaster
Marcas Permite que os suplementos anexem metadados personalizados, na forma de pares de valor-chave. Tag

Lista de API

A tabela a seguir lista o conjunto de requisitos da API JavaScript do PowerPoint 1.3. Para obter uma lista completa de todas as APIs JavaScript do PowerPoint (incluindo APIs prévias e APIs lançadas anteriormente), consulte todas as APIs JavaScript do PowerPoint.

Classe Campos Descrição
AddSlideOptions layoutId Especifica a ID de um Layout de Slide a ser usado para o novo slide.
slideMasterId Especifica a ID de um Slide Master a ser usado para o novo slide.
Presentation slideMasters Retorna a coleção de SlideMaster objetos que estão na apresentação.
Tags Retorna uma coleção de marcas anexadas à apresentação.
Formato delete() Exclui a forma da coleção de formas.
id Obtém a ID exclusiva da forma.
Tags Retorna uma coleção de marcas na forma.
ShapeCollection getCount() Obtém o número de formas na coleção.
getItem(key: string) Obtém uma forma usando sua ID exclusiva.
getItemAt(index: number) Obtém uma forma usando seu índice baseado em zero na coleção.
getItemOrNullObject(id: string) Obtém uma forma usando sua ID exclusiva.
items Obtém os itens filhos carregados nesta coleção.
Slide Layout Obtém o layout do slide.
shapes Retorna uma coleção de formas no slide.
slideMaster Obtém o SlideMaster objeto que representa o conteúdo padrão do slide.
Tags Retorna uma coleção de marcas no slide.
SlideCollection add(options?: PowerPoint.AddSlideOptions) Adiciona um novo slide no final da coleção.
SlideLayout id Obtém a ID exclusiva do layout do slide.
name Obtém o nome do layout do slide.
shapes Retorna uma coleção de formas no layout do slide.
SlideLayoutCollection getCount() Obtém o número de layouts na coleção.
getItem(key: string) Obtém um layout usando sua ID exclusiva.
getItemAt(index: number) Obtém um layout usando seu índice baseado em zero na coleção.
getItemOrNullObject(id: string) Obtém um layout usando sua ID exclusiva.
items Obtém os itens filhos carregados nesta coleção.
SlideMaster id Obtém a ID exclusiva do Mestre de Slides.
Layouts Obtém a coleção de layouts fornecida pelo Mestre de Slides para slides.
name Obtém o nome exclusivo do Mestre de Slides.
shapes Retorna uma coleção de formas no Mestre de Slides.
SlideMasterCollection getCount() Obtém o número de Mestres de Slides na coleção.
getItem(key: string) Obtém um Mestre de Slides usando sua ID exclusiva.
getItemAt(index: number) Obtém um Mestre de Slides usando seu índice baseado em zero na coleção.
getItemOrNullObject(id: string) Obtém um Mestre de Slides usando sua ID exclusiva.
items Obtém os itens filhos carregados nesta coleção.
Tag key Obtém a ID exclusiva da marca.
value Obtém o valor da marca.
TagCollection add(key: string, value: string) Adiciona uma nova marca no final da coleção.
delete(key: string) Exclui a marca com o fornecido key nesta coleção.
getCount() Obtém o número de marcas na coleção.
getItem(key: string) Obtém uma marca usando sua ID exclusiva.
getItemAt(index: number) Obtém uma marca usando seu índice baseado em zero na coleção.
getItemOrNullObject(key: string) Obtém uma marca usando sua ID exclusiva.
items Obtém os itens filhos carregados nesta coleção.

Confira também