SharePoint Online 啓用文檔庫多行文本的富文本屬性

  前言

  相信大家都知道我們可以在列表中快速創建支持富文本的多行文本字段,但是,文檔庫中不行。

  正文

  1.這是列表中的多行文本字段,可以點擊編輯圖標,如下圖:

  2.然後,會彈出一個富文本編輯框,支持富文本,如下圖:

  3.但是,在文檔庫中新建多行文本的時候,少了一些屬性,如下圖:

  4.通過和列表新建列進行對比,就更清楚了,如下圖:

  5.這時候就需要PowerShell登場了,代碼如下:

1 Connect-PnPOnline -Url https://linyus.sharepoint.com/sites/DevelopSite -Interactive
2 $libraryURL = "My Library"
3 $internalName = "Content"
4 $field = Get-PnPField -List $libraryURL -Identity $internalName
5 [xml]$schemaXml = $field.SchemaXml
6 $schemaXml.Field.SetAttribute("RichTextMode", "FullHtml")
7 $schemaXml.Field.SetAttribute("RichText", "TRUE")
8 Set-PnPField -List $libraryURL -Identity $internalName -Values @{SchemaXml=$schemaXml.OuterXml}

  6.執行以下上門的PowerShell命令,就好了!

  7.執行後新建一個文檔,編輯屬性的時候,這個列也可以是富文本了,如下圖:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章