Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O PowerPointApi 1.8 adicionou APIs para gerir enlaces, formas e tabelas na apresentação.
Lista de API
A tabela seguinte lista o conjunto de requisitos da API JavaScript do PowerPoint 1.8. Para obter uma lista completa de todas as APIs JavaScript do PowerPoint (incluindo APIs de pré-visualização e APIs lançadas anteriormente), veja todas as APIs javaScript do PowerPoint.
| Classe | Campos | Descrição |
|---|---|---|
| Associação | delete() | Especifica a associação. |
| getShape() | Devolve a forma representada pelo enlace. | |
| id | Representa o identificador de enlace. | |
| type | Retorna o tipo da associação. | |
| BindingCollection | add(shape: PowerPoint.Shape, bindingType: PowerPoint.BindingType, id: string) | Adiciona um novo enlace a uma forma específica. |
| addFromSelection(bindingType: PowerPoint.BindingType, id: string) | Adiciona um novo enlace com base na seleção atual. | |
| getCount() | Obtém o número de associações da coleção. | |
| getItem(key: string) | Obtém um objeto de associação pela ID. | |
| getItemAt(index: number) | Obtém um objeto de associação com base em sua posição na matriz dos itens. | |
| getItemOrNullObject(id: string) | Obtém um objeto de associação pela ID. | |
| items | Obtém os itens filhos carregados nesta coleção. | |
| BorderProperties | color | Representa a cor da linha no formato hexadecimal #RRGGBB (por exemplo, "FFA500") ou como um valor de cor HTML com o nome (por exemplo, "laranja"). |
| dashStyle | Representa o estilo de traço da linha. | |
| transparency | Especifica a percentagem de transparência da linha como um valor de 0,0 (opaco) a 1,0 (claro). | |
| weight | Representa a espessura da linha, em pontos. | |
| FillProperties | color | Representa a cor de preenchimento da forma no formato hexadecimal #RRGGBB (por exemplo, "FFA500") ou como um valor de cor HTML com o nome (por exemplo, "laranja"). |
| transparency | Especifica a percentagem de transparência do preenchimento como um valor de 0,0 (opaco) a 1,0 (claro). | |
| Propriedades do Tipo de Letra | allCaps | Representa se o tipo de letra utiliza todas as maiúsculas, em que as letras minúsculas são apresentadas como letras maiúsculas. |
| bold | Representa o status da fonte em negrito. | |
| color | Representa a cor HTML no formato hexadecimal (por exemplo, "#FF0000" representa vermelho) ou como um valor de cor HTML com nome (por exemplo, "vermelho"). | |
| doubleStrikethrough | Representa a status de rasurado duplo do tipo de letra. | |
| italic | Representa o status da fonte em itálico. | |
| name | Representa o nome do tipo de letra (por exemplo, "Calibri"). | |
| size | Representa o tamanho do tipo de letra em pontos (por exemplo, 11). | |
| smallCaps | Representa se o texto utiliza maiúsculas pequenas, em que as letras minúsculas são mostradas como letras maiúsculas pequenas. | |
| strikethrough | Representa o status de tachado da fonte. | |
| subscript | Representa a status inferior à linha do tipo de letra. | |
| superscript | Representa a status superior à linha do tipo de letra. | |
| underline | Tipo de sublinhado aplicado à fonte. | |
| PlaceholderFormat | containedType | Obtém o tipo da forma contida no marcador de posição. |
| type | Devolve o tipo deste marcador de posição. | |
| Presentation | bindings | Devolve uma coleção de enlaces associados à apresentação. |
| Formato | getTable() | Devolve o Table objeto se esta forma for uma tabela. |
| group | Devolve o ShapeGroup associado à forma. |
|
| level | Devolve o nível da forma especificada. | |
| parentGroup | Devolve o grupo principal desta forma. | |
| placeholderFormat | Devolve as propriedades que se aplicam especificamente a este marcador de posição. | |
| setZOrder(posição: PowerPoint.ShapeZOrder) | Move a forma especificada para cima ou para baixo na ordem z da coleção, que a desloca para frente ou para trás de outras formas. | |
| zOrderPosition | Devolve a posição z-order da forma, com 0 a representar a parte inferior da pilha de encomendas. | |
| ShapeCollection | addGroup(valores: Cadeia<de matriz | Forma>) | Crie um grupo de formas para várias formas. |
| addTable(rowCount: number, columnCount: number, options?: PowerPoint.TableAddOptions) | Adiciona uma tabela ao diapositivo. | |
| ShapeFill | setImage(base64EncodedImage: cadeia) | Define a formatação de preenchimento da forma para uma imagem. |
| ShapeFont | allCaps | Especifica se o texto no TextRange está definido para utilizar o atributo Todas as Maiúsculas , o que faz com que as letras minúsculas apareçam como letras maiúsculas. |
| doubleStrikethrough | Especifica se o texto no TextRange está definido para utilizar o atributo Rasurado duplo . |
|
| smallCaps | Especifica se o texto no TextRange está definido para utilizar o atributo Maiúsculas Pequenas , o que faz com que as letras minúsculas apareçam como letras maiúsculas pequenas. |
|
| strikethrough | Especifica se o texto no TextRange está definido para utilizar o atributo Rasurado . |
|
| subscript | Especifica se o texto no TextRange está definido para utilizar o atributo Inferior à Linha . |
|
| superscript | Especifica se o texto no TextRange está definido para utilizar o atributo Superior à Linha . |
|
| ShapeGroup | id | Obtém o ID exclusivo do grupo de formas. |
| shape | Devolve o Shape objeto associado ao grupo. |
|
| shapes | Devolve a coleção de Shape objetos no grupo. |
|
| ungroup() | Desagrupa todas as formas agrupadas no grupo de forma especificado. | |
| ShapeScopedCollection | group() | Agrupa todas as formas nesta coleção numa única forma. |
| Slide | applyLayout(slideLayout: PowerPoint.SlideLayout) | Aplica o esquema especificado ao diapositivo, alterando a estrutura e a estrutura de acordo com o esquema escolhido. |
| exportAsBase64() | Exporta o diapositivo para o seu próprio ficheiro de apresentação, devolvido como dados codificados com Base64. | |
| getImageAsBase64(opções?: PowerPoint.SlideGetImageOptions) | Compõe uma imagem do diapositivo. | |
| índice | Devolve o índice baseado em zero do diapositivo que representa a sua posição na apresentação. | |
| moveTo(slideIndex: number) | Move o diapositivo para uma nova posição na apresentação. | |
| SlideGetImageOptions | height | A altura pretendida da imagem resultante em píxeis. |
| width | A largura pretendida da imagem resultante em píxeis. | |
| SlideLayout | type | Devolve o tipo de esquema de diapositivo. |
| Table | columnCount | Obtém a quantidade de colunas na tabela. |
| getCellOrNullObject(rowIndex: number, columnIndex: number) | Obtém a célula no especificado rowIndex e columnIndex. |
|
| getMergedAreas() | Obtém uma coleção de células que representam as áreas unidas da tabela. | |
| getShape() | Obtém o objeto de forma para a tabela. | |
| rowCount | Obtém a quantidade de linhas na tabela. | |
| values | Obtém todos os valores na tabela. | |
| TableAddOptions | colunas | Se for fornecido, especifica as propriedades de cada coluna na tabela. |
| height | Especifica a altura, em pontos, da tabela. | |
| left | Especifica a distância, em pontos, do lado esquerdo da tabela para o lado esquerdo do diapositivo. | |
| mergedAreas | Se especificado, representa uma área retangular onde múltiplas células aparecem como uma única célula. | |
| rows | Se for fornecido, especifica as propriedades de cada linha na tabela. | |
| specificCellProperties | Se for fornecido, especifica as propriedades de cada célula na tabela. | |
| top | Especifica a distância, em pontos, desde a margem superior da tabela até à margem superior do diapositivo. | |
| uniformCellProperties | Especifica a formatação que se aplica uniformemente a todas as células da tabela. | |
| values | Se for fornecido, especifica os valores da tabela. | |
| width | Especifica a largura, em pontos, da tabela. | |
| TableCell | columnCount | Obtém o número de colunas de tabela que esta célula abrange. |
| columnIndex | Obtém o índice de colunas baseado em zero da célula na tabela. | |
| rowCount | Obtém o número de linhas de tabela que esta célula abrange. | |
| rowIndex | Obtém o índice de linhas baseado em zero da célula na tabela. | |
| text | Especifica o conteúdo de texto da célula da tabela. | |
| TableCellBorders | bottom | Representa o limite inferior. |
| diagonalDown | Representa o limite diagonal (da parte superior esquerda para a parte inferior direita). | |
| diagonalUp | Representa o limite diagonal (da parte inferior esquerda para o canto superior direito). | |
| left | Representa o limite esquerdo. | |
| direita | Representa o limite certo. | |
| top | Representa o limite superior. | |
| TableCellCollection | getCount() | Obtém o número de células da tabela na coleção. |
| getItemAtOrNullObject(linha: número, coluna: número) | Obtém a célula da tabela com o respetivo índice baseado em zero na coleção. | |
| items | Obtém os itens filhos carregados nesta coleção. | |
| TableCellMargins | bottom | Especifica a margem inferior em pontos. |
| left | Especifica a margem esquerda em pontos. | |
| direita | Especifica a margem direita em pontos. | |
| top | Especifica a margem superior em pontos. | |
| TableCellProperties | Borders | Especifica a formatação do limite da célula da tabela. |
| fill | Especifica a formatação de preenchimento da célula da tabela. | |
| font | Especifica a formatação do tipo de letra da célula da tabela. | |
| horizontalAlignment | Especifica o alinhamento horizontal do texto na célula da tabela. | |
| indentLevel | Especifica o nível de avanço do texto na célula da tabela. | |
| margens | Especifica as definições de margem na célula da tabela. | |
| text | Especifica o conteúdo de texto da célula da tabela. | |
| textRuns | Especifica o conteúdo da célula da tabela como uma matriz de objetos PowerPoint.TextRun. | |
| verticalAlignment | Especifica o alinhamento vertical do texto na célula da tabela. | |
| TableColumnProperties | columnWidth | Representa a largura pretendida de cada coluna em pontos ou é indefinida. |
| TableMergedAreaProperties | columnCount | Especifica o número de colunas para a área de células unidas. |
| columnIndex | Especifica o índice baseado em zero da coluna da célula superior esquerda da área unida. | |
| rowCount | Especifica o número de linhas para a área de células unidas. | |
| rowIndex | Especifica o índice baseado em zero da linha da célula superior esquerda da área unida. | |
| TableRowProperties | rowHeight | Representa a altura pretendida de cada linha em pontos ou é indefinida. |
| Execução de Texto | font | Os atributos do tipo de letra (como o nome do tipo de letra, o tamanho do tipo de letra e a cor) aplicados a este texto são executados. |
| text | O texto deste texto é executado. |