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.
Resumo
A abordagem adotada para implementar controles delegados em seu código é 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, os controles delegados foram criados como controles de usuário ou controles da Web, registrados com recursos e implantados por meio de soluções do SharePoint.
Em um cenário de modelo de suplemento do SharePoint, o JavaScript é inserido nas páginas do SharePoint para implementar a mesma funcionalidade que os controles delegados.
Diretrizes de Alto Nível
Como regra geral, gostaríamos de fornecer as seguintes diretrizes de alto nível para a criação de controles delegados no novo modelo de suplemento do SharePoint.
- Não há substituição direta do controle delegado no modelo de Suplemento do SharePoint.
- Use o JavaScript inserido para implementar a mesma funcionalidade que delegar controles da perspectiva de um usuário final.
- Use o JSOM (Client Side Object Model) do JavaScript do SharePoint e/ou as APIs REST do SharePoint/Office365 para interagir com os dados e serviços do SharePoint.
Consulte Controles de usuário e controles da Web (Receita de Modelo de Suplemento do SharePoint) para saber como inserir JavaScript em todas as páginas do SharePoint com ações de usuário personalizadas e como inserir JavaScript diretamente em layouts de página e páginas master.
Links relacionados
- Navegação entre conjuntos de sites (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
- OD4B. NavLinksInjection (Amostra 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