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.
Suplementos de conteúdo são superfícies que podem ser incorporadas diretamente em documentos do Excel ou PowerPoint. Os suplementos de conteúdo concedem aos usuários acesso a controles de interface que executam códigos para modificar documentos ou exibir dados de uma fonte de dados. Use suplementos de conteúdo quando quiser inserir a funcionalidade diretamente no documento.
Figura 1. Layout típico para suplementos de conteúdo
Práticas recomendadas
- Inclua alguns elementos de navegação ou comando, como CommandBar ou Pivot, na parte superior do suplemento.
- Inclua um elemento da marca, como BrandBar, na parte inferior do suplemento (aplica-se apenas a suplementos do Excel e do PowerPoint).
Variantes
Os tamanhos de suplemento de conteúdo para Excel e PowerPoint na área de trabalho do Office e em um navegador da Web são especificados pelo usuário.
Menu de personalidade
Menus de personalidade podem obstruir elementos de navegação e comando localizados perto da parte superior direita do suplemento. Veja a seguir as dimensões atuais do menu personalidade no Windows e Mac.
No Windows, o menu de personalidade mede 12 x 32 pixels, conforme mostrado.
Figura 2. Menu de personalidade no Windows
No Mac, o menu de personalidade mede 26 x 26 pixels, mas flutua 8 pixels a partir da direita e 6 pixels a partir do topo, o que aumenta o espaço ocupado para 34 x 32 pixels, como mostrado.
Figura 3. Menu Personalidade no Mac
Implementação
Há pequenas diferenças nos manifestos entre suplementos de conteúdo e suplementos que usam painéis de tarefas. Abra a guia do tipo de manifesto que você está usando.
Configure o manifesto com as etapas a seguir.
- Adicione uma
"contentRuntimes"matriz filho ao objeto de extensão na"extensions"matriz. - Remova a
"runtimes"propriedade se ela estiver presente. A"runtimes"matriz é para o painel de tarefas ou suplementos de email. Eles não podem ser combinados com um suplemento de conteúdo. - Adicione um objeto de tempo de execução de conteúdo anônimo na
"contentRuntimes"matriz. - Defina a
"id"propriedade do objeto com um nome descritivo. - Defina o
"code.page"objeto como a URL completa do conteúdo personalizado que você deseja incorporar ao documento. - Opcionalmente, defina as
"requestedWidth"propriedades and"requestedHeight"como um tamanho entre 32 e 1000 pixels. Se essas propriedades não forem usadas, o aplicativo do Office determinará o tamanho. - Opcionalmente, defina a
"disableSnapshot"propriedade comotruepara impedir que o Office salve uma snapshot do componente de conteúdo com o documento.
Veja a seguir um exemplo de uma "contentRuntimes" propriedade.
"contentRuntimes": [
{
"id": "ContentRuntime",
"code": {
"page": "https://localhost:3000/content.html"
},
"requestedWidth": 100,
"requestedHeight": 100,
"disableSnapshot": true,
}
]
Exemplos no GitHub
Há exemplos de código de suplemento de conteúdo disponíveis no repositório GitHub-Office-Add-in-samples. Você pode usar qualquer uma delas como base para seu próprio projeto de suplemento. Vários deles também oferecem a opção de experimentar o suplemento sem executá-lo localmente.
- Suplemento de conteúdo hello-world do Excel
- Suplemento de conteúdo hello-world do PowerPoint
- Suplemento de conteúdo de visualização de dados do Excel
- Suplemento de conteúdo do Excel: Humongous Insurance
Considerações sobre o suporte
- Verifique se o seu suplemento do Office funcionará em um aplicativo ou plataforma específica do Office.
- Alguns suplementos de conteúdo podem obrigar o usuário a "confiar" nele para ler e gravar no Excel ou PowerPoint. Você pode declarar no manifesto do suplemento quais níveis de permissão deseja que o usuário tenha.
- No Office na Web, a opção Mostrar como imagem salva não tem suporte. Mesmo que a opção Mostrar como imagem salva tenha sido habilitada em um cliente da área de trabalho, o suplemento de conteúdo permanecerá interativo no cliente Web.