Applies ToSharePoint Server 2010

Súhrn

Predpokladajme, že knižnice dokumentov je nakonfigurovaný na viaceré typy obsahu programu Microsoft SharePoint Server 2010. Pri pokuse o uloženie súboru do knižnice dokumentov prvýkrát, sa zobrazí výzva na výber typu obsahu súboru.

Riešenie

Na vyriešenie tohto problému použiť nasledujúce aktualizácie hotfix:

  • 2536591 Popis opravy hotfix pre balík SharePoint Foundation 2010 (sts-x-none.msp): 30. júna 2011

  • 2544019 Popis balíka SharePoint Server 2010 rýchlu opravu package(dlc-x-none.msp): 28 jún 2011

Po nainštalovaní týchto balíkoch, nastavte SPList.ForceDefaultContentType true pre knižnicu dokumentov. Vykonáte to pomocou príkazu prostredia PowerShell:

PS > $web = Get-SPWeb -Identity http://SPServerPS > $list = $web.GetList("/Documents")PS > $list.ForceDefaultContentType = $truePS > $list.Update()

Poznámka: Balíkoch pridať nový objekt ForceDefaultContentType objekt SPList . Predvolená hodnota pre vlastnosť je false, a možno len zmeniť programovo vlastnosť.

  • Ak je vlastnosť ForceDefaultContentType nastavená na hodnotu false. Výzva na výber typu obsahu súboru pri ukladaní súboru vytvoreného pomocou klienta Office 2010 do knižnice dokumentov lokality SharePoint. Z hľadiska programového Lists.GetListContentTypes webová služba vráti kolekciu typov obsahu SPList.ContentTypeskolekcie.

  • Ak vlastnosť ForceDefaultContentType nastavená na hodnotu true, súbor sa pridá ako nová položka priradí predvolený typ obsahu zoznamu. Preto už sa zobrazí výzva na výber typu obsahu.  Z hľadiska programového Lists.GetListContentTypes webová služba vráti len prvý obsah typu je predvolený typ obsahu zoznamu do SPList.ContentTypeskolekcia.

Stav

Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.