Sažetak
Pretpostavimo da biblioteka dokumenata je konfigurirana da bi višestruke vrste sadržaja u Microsoft SharePoint Server 2010. Kada prvi put spremite novu datoteku u biblioteci dokumenata, vas odaberite vrstu sadržaja za datoteku.
Rješenje
Da biste riješili taj problem, primijenite sljedeće hitni popravak ažuriranja:
-
2536591 Opis paketa s hitnim popravkom za SharePoint Foundation 2010 (sts-x-none.msp): lipanj 30, 2011
-
2544019 Opis SharePoint Server 2010 hitni popravak package(dlc-x-none.msp): lipanj 28, 2011
Nakon primjene tih paketima hitnog popravka, postavite SPList.ForceDefaultContentType na True za biblioteku dokumenata. Da biste to učinili, koristite PowerShell naredbu sljedeće:
PS > $web = Get-SPWeb -Identity http://SPServerPS > $list = $web.GetList("/Documents")PS > $list.ForceDefaultContentType = $truePS > $list.Update()
NapomenaPaketima hitnog popravka dodati novo svojstvo ForceDefaultContentType objekt SPList . Zadana vrijednost za svojstvo je false, a svojstvo može promijeniti samo programski.
-
Ako je svojstvo ForceDefaultContentType postavljeno na false. Vas odaberite vrstu sadržaja za datoteke kada spremite datoteku koja je stvorena putem klijenta sustava Office 2010 SharePoint biblioteku dokumenata. Iz perspektive programski, Lists.GetListContentTypes web-usluga vraća zbirku sve vrste sadržaja u SPList.ContentTypeszbirke.
-
Ako je svojstvo ForceDefaultContentType postavljeno na true, datoteku koja se dodaje kao nova stavka dodjeljuje Zadana vrsta sadržaja za popis. Stoga vas više ne zatraži odaberite vrstu sadržaja. Iz perspektive programski, Lists.GetListContentTypes web-usluga vraća samo prva vrsta sadržaja koja je Zadana vrsta sadržaja za popis u SPList.ContentTypeszbirke.
Status
Microsoft je potvrdio da se taj problem pojavljuje u Microsoftovim proizvodima navedenima u odjeljku "Odnosi se na".