SharePoint Online (Office PnP) PowerShell: How to set list experience

Scenario: How to manage List experience with Office PnP PowerShell


List experience settings: List Settings > Advance Settings > List Experience


Code snippet

Function SetListExperienceToClassic() {
	Param (
		[Parameter(Mandatory=$True)]
        [string]$ListName
	)
	$list = Get-PnPList $ListName -Includes ListExperienceOptions -ErrorAction SilentlyContinue
	if($list -ne $null) {
		#Auto
		#NewExperience
		#ClassicExperience
		$list.ListExperienceOptions = "ClassicExperience"
		$list.Update()
		Execute-PnPQuery
	}
}
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s