Controles de delegado no modelo de suplemento do SharePoint
Resumo
A abordagem que você adota para implementar controles delegados em seu código é diferente no novo modelo de Suplemento do SharePoint do que com o Código de Confiança Total. Em um cenário típico de FTC (Código de Confiança Total) /Farm Solution, os controles de delegado foram criados como controles de usuário ou controles Web, registrados com recursos e implantados por meio das Soluções do SharePoint.
Em um cenário de modelo de suplemento do SharePoint, o JavaScript está 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 diretrizes de alto nível a seguir para criar controles delegados no novo modelo de Suplemento do SharePoint.
- Não há nenhuma substituição direta de controle de delegado no modelo de suplemento do SharePoint.
- Use JavaScript inserido para implementar a mesma funcionalidade que os controles delegados da perspectiva de um usuário final.
- Use o Modelo de Objeto Lateral do Cliente do SharePoint JavaScript (JSOM) e/ou as APIs REST do SharePoint/Office365 para interagir com dados e serviços do SharePoint.
Consulte os controles de usuário e controles Web (Receita de Modelo de Suplemento do SharePoint) para saber como inserir o JavaScript em todas as páginas do SharePoint com ações personalizadas do usuário e como inserir JavaScript diretamente em layouts de página e master páginas.
Links relacionados
- Navegação de coleção de sites cruzados (Vídeo PnP do O365)
- Artigos de diretrizes 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 (Exemplo de PnP O365)
- Exemplos e conteúdo no Microsoft 365 Patterns and Practices (PnP)
Aplicável a
- Office 365 Multilocatário (MT)
- Office 365 dedicado (D)
- SharePoint 2013 local