切换为列表或文档库,从新的或经典默认体验

切换为列表或文档库,从新的或经典默认体验

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

您可能发现的外观和导航文档库和列表中的更改。此新体验更快,具有附加的手机和平板电脑功能和简化了导航。为文档库或列表所有者、 网站所有者或管理员,您可能想要切换到上一个 (经典体验),但其时间的默认体验。请记住,用户可以更改特定库中的体验,或网站回新选择。对库和列表级别设置的更改将覆盖网站、 网站集和租户级别的更改。

注意: 本文是针对库和列表所有者和管理员想要更改默认的用户体验。如果单个用户,并且您想要返回到经典体验,在底部,页面的左上角中单击返回到经典 SharePoint 。若要退出经典体验,单击底部,页面的左上角中的退出经典体验

  1. 在列表或文档库中,选择设置 “设置”图标 ,然后列表设置库设置

    转到设置,库设置

    如果看不到设置 “设置”图标 ,选择列表选项卡以打开功能区上,然后单击功能区上的库设置列表设置

    功能区上的列表设置
  2. 单击高级设置,然后向下滚动到列表体验

    列表和库的设置

  3. 选择以下选项之一:

    • 通过我的管理员设置的默认体验

      此选项设置为您的网站管理员设置的任何体验。

    • 新体验

      此选项将设置为新体验的体验。此体验上是默认情况下,因此您可以选择它,只有当您将返回从经典切换。

    • 经典体验

      此选项设置为经典,则文档库的上一个、 旧体验的体验。

  1. 以全局管理员或 SharePoint 管理员身份登录 Office 365

  2. 选择左上角的应用启动器图标 形似 waffle 的图标,它表示用于显示多个应用程序磁贴以供选择的单击按钮操作。 并选择“管理员”,打开 Office 365 管理中心。(如果未看到“管理”磁贴,则你不具有组织内的 Office 365 管理员权限。)

  3. 在左窗格中,选择“管理中心”>“SharePoint”。

  4. 选择“设置”。

  5. SharePoint 列表和库的体验,旁边选择经典体验任一或新体验 (自动检测)

    默认列表和库体验的设置

检查的自定义项会影响列表或库页面

要更改默认体验的网站和网站集级别的一个原因是因为您有自定义会影响列表或库页面并表示关键业务功能。如果您想要检查这些类型的自定义设置以帮助您确定哪些网站和网站集,您想要更改的默认值,您必须使用 CSOM (客户端对象模型) 包装使用 Windows PowerShell 脚本。以下脚本检测到部署自定义脚本的 customactions。

  1. 验证您满足下列最低要求:

  2. 复制下面的代码并将其粘贴到记事本等文本编辑器。本文中,我们将脚本文件命名,CustomActions.ps1。

    注释: 

    • 需要单独为每个网站要检查的 CustomActions 运行此脚本。< > 所示的占位符名称需要被更改,以满足组织的需要。

    • 有注释的行,用井号 (#),为网站集级别和网站级别的脚本部分中。若要运行合适的脚本,删除前面您想要更改的体验部分中的行的井号 (#)。

    # This file uses CSOM. Replace the paths below with the path to CSOM on this computer.
    # If CSOM is in the user's downloads folder, you only have to replace the <username> placeholder.
    
    Add-Type -Path "C:\Users\<username>\downloads\Microsoft.SharePointOnline.CSOM.16.1.5026.1200\lib\net45\Microsoft.SharePoint.Client.dll"
    Add-Type -Path "C:\Users\<username>\downloads\Microsoft.SharePointOnline.CSOM.16.1.5026.1200\lib\net45\Microsoft.SharePoint.Client.Runtime.dll"
    
    # All strings in braces < >are placeholders that you must replace with the appropriate strings.
    
    $webUrl = 'https://<domain>.sharepoint.com/<relative-path-to-website>'
    $username = '<username>@<domain>.onmicrosoft.com'
    $password = Read-Host -Prompt "Password for $username" -AsSecureString
    
    [Microsoft.SharePoint.Client.ClientContext]$clientContext = New-Object Microsoft.SharePoint.Client.ClientContext($webUrl)    
    $clientContext.Credentials = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($username, $password)
    $site = $clientContext.Site;
    $customActions = $site.UserCustomActions
    $clientContext.Load($customActions)
    $clientContext.ExecuteQuery()
    
    $first = $true
    foreach($customAction in $customActions)
    {
        if($customAction.Location -eq "scriptlink" -and -Not ([string]::IsNullOrEmpty($customAction.ScriptBlock)))
        {
            if ($first)
            {
                Echo " "
                    Echo ($webUrl + " has the following inline JavaScript custom actions")
            $first = $false
            }
            Echo $customAction.Title
        }
    }
    
  3. 保存该文件,它命名CustomActions.ps1

    注意: 您可以使用不同的文件名,但您必须将文件保存为 ANSI 编码文本文件扩展名是.ps1

  4. 将更改为保存该文件的目录。

  5. 在 Windows PowerShell 命令提示符处,键入以下命令:

    ./CustomActions.ps1

更改网站和网站集的默认体验

若要更改的网站集或网站级别上的文档库的默认体验,您必须使用 Windows PowerShell 脚本 CSOM (客户端对象模型) 包装,,如下所示。

  1. 验证您满足下列最低要求:

  2. 复制下面的代码并将其粘贴到记事本等文本编辑器。本文中,我们将脚本文件命名,DocLib.ps1。

    注意: 有注释的行,用井号 (#),为网站集级别和网站级别的脚本部分中。若要运行合适的脚本,删除前面您想要更改的体验部分中的行的井号 (#)。

    ##The first two lines of the script load the CSOM model:
    Add-Type -Path "C:\Users\{username}\downloads\Microsoft.SharePointOnline.CSOM.16.1.5026.1200\lib\net45\Microsoft.SharePoint.Client.dll"
    
    Add-Type -Path "C:\Users\{username}\downloads\Microsoft.SharePointOnline.CSOM.16.1.5026.1200\lib\net45\Microsoft.SharePoint.Client.Runtime.dll"
    
    $webUrl = 'https://{domain}.sharepoint.com/[optional path to subweb]'
    $username = Read-Host -Prompt "Enter or paste the site collection administrator’s full O365 email, for example, name@domain.onmicrosoft.com" 
    $password = Read-Host -Prompt "Password for $username" -AsSecureString
    
    [Microsoft.SharePoint.Client.ClientContext]$clientContext = New-Object Microsoft.SharePoint.Client.ClientContext($webUrl)
    $clientContext.Credentials = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($username, $password)
    
    # To apply the script to the site collection level, uncomment the next two lines.
    #$site = $clientContext.Site; 
    #$featureguid = new-object System.Guid "E3540C7D-6BEA-403C-A224-1A12EAFEE4C4"
    
    # To apply the script to the website level, uncomment the next two lines, and comment the preceding two lines.
    #$site = $clientContext.Web;
    #$featureguid = new-object System.Guid "52E14B6F-B1BB-4969-B89B-C4FAA56745EF" 
    
    # To turn off the new UI by default in the new site, uncomment the next line.
    #$site.Features.Add($featureguid, $true, [Microsoft.SharePoint.Client.FeatureDefinitionScope]::None);
    
    # To re-enable the option to use the new UI after having first disabled it, uncomment the next line.
    # and comment the preceding line.
    #$site.Features.Remove($featureguid, $true);
    
    $clientContext.ExecuteQuery();
    
    
  3. 保存该文件,它命名DocLib.ps1

    注意: 您可以使用不同的文件名,但您必须将文件保存为 ANSI 编码文本文件扩展名是.ps1

  4. 将更改为保存该文件的目录。

  5. 在 Windows PowerShell 命令提示符处,键入以下命令:

    ./DocLib.ps1

有关 Windows PowerShell 的其他信息,请参阅使用 Windows PowerShell

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×