You are forced to select a content type for a file when you save the file to a document library in SharePoint Server 2010
Assume that a document library is configured to have multiple content types in Microsoft SharePoint Server 2010. When you save a new file to the document library for the first time, you are prompted to select a content type for the file.
To resolve this issue, apply the following hotfix updates:
- 2536591 Description of the SharePoint Foundation 2010 hotfix package (sts-x-none.msp): June 30, 2011
- 2544019 Description of the SharePoint Server 2010 hotfix package(dlc-x-none.msp): June 28, 2011
PS > $web = Get-SPWeb -Identity http://SPServerPS > $list = $web.GetList("/Documents")PS > $list.ForceDefaultContentType = $truePS > $list.Update()
Note The hotfix packages add a new ForceDefaultContentType property to the SPList object. The default value for the property is false, and the property can be only changed programmatically.
- If the ForceDefaultContentType property is set to false. You are prompted to select a content type for the file when you save the file that is created through Office 2010 client to a SharePoint document library. From a programmatic perspective, the Lists.GetListContentTypes web service returns a collection of all the content types in the SPList.ContentTypescollection.
- If the ForceDefaultContentType property is set to true, the file that is added as a new item is assigned the default content type for a list. Therefore, you are no longer prompted to select a content type. From a programmatic perspective, the Lists.GetListContentTypes web service returns only the first content type which is the default content type for the list in the SPList.ContentTypescollection.
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.
Article ID: 2552995 - Last Review: 07/25/2011 09:00:00 - Revision: 1.0
Microsoft SharePoint Server 2010, Microsoft SharePoint Foundation 2010
- kbqfe kbsurveynew kbexpertisebeginner KB2552995