Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Importante
Os suplementos do SharePoint atingiram o fim da vida útil no SharePoint Online em 2 de abril de 2026. Os suplementos hospedados no SharePoint e hospedados pelo provedor foram desativados e não funcionam mais no SharePoint Online, incluindo nuvens governamentais. As diretrizes de desenvolvimento, implantação e uso de suplementos são mantidas para referência histórica e para cenários aplicáveis do Servidor do SharePoint, não para novas soluções do SharePoint Online.
Os suplementos do Servidor do SharePoint implantados por meio de um catálogo de aplicativos local não são desativados por essa alteração. A aquisição de Suplementos do SharePoint do marketplace público terminou em 2 de abril de 2026 para o Servidor do SharePoint.
Essa desativação não desativa APIs REST do SharePoint, CSOM, JSOM ou SPFx (Estrutura do SharePoint). Para o SharePoint Online, use SPFx para extensões de interface do usuário e o Microsoft Entra ID para autenticação para aplicativos externos. Consulte o anúncio de desativação e as diretrizes de migração de suplemento.
A abordagem adotada para criar componentes de página portáteis é diferente no novo modelo de suplemento do SharePoint do que era com o Código de Confiança Total. Em um cenário típico de FTC (Código de Confiança Total) / Solução de Farm, as Web Parts foram criadas para implementar componentes de página portáteis.
Em um cenário de modelo de Suplemento do SharePoint, as Partes do Suplemento (Partes do Aplicativo) são criadas para implementar componentes de página portáteis. As partes do suplemento usam o código do lado do cliente.
Diretrizes de Alto Nível
Como regra geral, gostaríamos de fornecer as seguintes diretrizes de alto nível sobre Partes de Suplemento.
- Você não pode executar código do lado do servidor em Partes do Suplemento.
- Não é possível criar peças personalizadas do editor para peças de suplemento.
- Use a parte de script do suplemento para vincular ao JavaScript que é usado para interagir com o SharePoint e outros serviços e criar uma interface do usuário.
- Por padrão, as propriedades personalizadas adicionadas às peças do editor são sempre mostradas como o grupo final em uma peça do editor.
- Você pode usar o JavaScript para substituir a aparência de uma parte do editor para uma parte do suplemento.
- Consulte o exemplo a seguir que demonstra como isso é feito.
- Core.AppPartPropertyUIOverride (Exemplo de PnP do O365)
Introdução
As partes do suplemento podem ser facilmente criadas usando a parte de script de suplemento pronta para uso. Isso permite que você forneça um link para um arquivo JavaScript hospedado em qualquer lugar. O arquivo JavaScript usa código do lado do cliente para interagir com o SharePoint ou outros serviços e renderizar uma interface do usuário.
O artigo a seguir descreve o padrão da parte de script do suplemento e como usá-lo.
O exemplo a seguir demonstra como usar uma parte de script do suplemento para se integrar ao Yammer, ao Bing Mapas e ao Google Maps.
O vídeo a seguir orienta você pelo exemplo de código.
Links relacionados
- Introdução ao padrão de parte do script do aplicativo para o modelo de aplicativo do Office365 (Artigo do Blog do MSDN)
- Core.AppScriptPart (Vídeo PnP do O365)
- Artigos de orientação em https://aka.ms/OfficeDevPnPGuidance
- Referências no MSDN em https://aka.ms/OfficeDevPnPMSDN
- Vídeos em https://aka.ms/OfficeDevPnPVideos
Exemplos de PnP
- Core.AppPartPropertyUIOverride (Exemplo de PnP do O365)
- Core.AppScriptPart (Exemplo de PnP do O365)
- Exemplos e conteúdo no Microsoft 365 Padrões e Práticas (PnP)
Aplicável a
- Office 365 Multilocatário (MT)
- Office 365 dedicado (D)
- SharePoint 2013 local