Partilhar via


Analisar e usar os dados do scanner: modernizar listas & bibliotecas

Para ajudar você a entender quais listas não estão prontas para usar a interface moderna do usuário da lista e da biblioteca, você pode usar o scanner de modernização do SharePoint para analisar seu ambiente. Use este artigo para entender como você pode usar a saída do verificador para preparar as listas para aproveitar ao máximo a experiência moderna de lista e biblioteca. O verificador gerará um relatório do Excel e vários arquivos CSV. É recomendável usar o painel com base no Excel para revisar os dados do verificador e, quando necessário, usar os dados CSV para obter dados mais detalhados.

Usar o relatório "Preparação para a lista de interface do usuário moderna"

O relatório "Preparação para a lista de interface do usuário moderna" é um painel do Excel que permite que você tome decisões estando bem informado sobre quais listas ainda não estão sendo processadas, usando a interface do usuário moderna de lista e biblioteca. O painel ajudará a compreender por que uma lista ainda não está pronta, se for o caso. O painel tem diversas segmentações na parte superior que podem ser usadas para filtrar os dados:

Segmentações de dados do relatório de preparação para a lista de interface do usuário moderna do SharePoint

Os dados filtrados são então apresentados em diversos gráficos:

Gráficos de preparação para a lista de interface do usuário moderna do SharePoint

Entender quais sites você pode "corrigir" para que funcionem usando a interface do usuário moderna de lista e biblioteca

Aplicar o filtro a seguir e confirmar "Somente bloqueado devido a motivos OOB" mostra apenas FALSO. Listas são marcadas como bloqueadas pelo motivo OOB se o modelo de lista ainda não foi desenvolvido para se apresentar usando a interface do usuário moderna. Veja Modelos de lista disponíveis na interface do usuário moderna para obter uma lista completa de modelos de lista compatíveis.

Filtrar Validação
segmentação de dados filtrando bloqueado por OOB = falso gráfico resultante

Agora você já filtrou todas as listas que são não apenas bloqueadas devido a um motivo OOB, ou seja, uma lista pode ser bloqueada por vários motivos. Por exemplo, uma lista pode ser bloqueada devido ao uso do JSLink e devido a um modelo de lista não compatível.

Com esse filtro aplicado, a próxima etapa é revisar os "Resultados do tipo de renderização da página de lista":

Resultados do tipo de renderização da página de lista

Os resultados de tipo de renderização indicam o motivo principal pelo qual uma lista não tem renderização moderna. Os motivos comuns e a correção são:

Tipo de renderização da página de lista Etapas de correção
MultipeWebPart As listas não são exibidas como modernas porque, na página de modo de exibição padrão, há mais de uma Web Part. Por padrão, uma página de modo de exibição de lista tem apenas uma Web Part XSLTListView. Para corrigir isso, você precisa garantir que há apenas a Web Part padrão XSLTListView na página de modo de exibição de lista (AllItems.aspx). Você pode fazer isso programaticamente usando a API LimitedWebPartManager.
JSLinkCustomization A lista não está aparecendo como moderna porque JSLink é usado para personalizar a renderização da lista. Para corrigir isso, você precisa remover a personalização JSLink no nível da Web Part. O JSLink no nível do campo não está bloqueando a lista. Ele será ignorado na experiência moderna. Confira o artigo Modernizar personalizações para obter orientação sobre como criar modernas alternativas. Observe também que você pode usar dados adicionais como o gráfico de modelo de base para obter uma exibição em que os modelos de lista usam JSLink e os gráficos JSLink para entender se é JSLink definido na Web Part ou no nível de campo.
XslLinkCustomization As listas não estão aparecendo como modernas porque XslLink é usado para personalizar a renderização da lista. Para corrigir isso, você precisa remover as personalizações XslLink. Confira o artigo Modernizar personalizações para obter orientação sobre como criar modernas alternativas.
WebSettingsOff ou SiteSettingsOff As listas não são exibidas como modernas porque a renderização de lista moderna na Web ou no nível do site foi desabilitada. Para corrigir isso, você precisa desabilitar o site ou o recurso de bloqueio de biblioteca e lista moderna no nível da Web. Confira o artigo Maximizar o uso de listas e bibliotecas modernas para saber mais.
ListSettingsOff As listas não são exibidas como moderna porque moderna foi desabilitada no nível de lista. Para corrigir isso, você precisa configurar a experiência de lista como Automática ou NewExperience. Confira o artigo Maximizar o uso de listas e bibliotecas modernas para saber mais.