0

PnP powershell を使用して、sharepoint 2016 サイト列を作成しようとしています。

以下のコマンドを使用して1行のテキストを作成すると、機能します:

 Add-PnPField -DisplayName "column1" -InternalName "column1" -Group "PnPGroup" -Type Text

しかし、このコマンドを使用して「Publishing HTML」列を作成することはできません:

 Add-PnPField -DisplayName "htmlcolumn" -InternalName "htmlcolumn" -Group "PnPGroup" -Type HTML

「Publishing HTML」列を作成するのに適切なタイプを教えてください。

助けてくれてありがとう。

4

1 に答える 1

1

You can use Add-PnPFieldFromXml to add the field as below:

$guid = New-Guid
$xml = '<Field Type="HTML" Name="htmlcolumn" DisplayName="htmlcolumn" Group="PnPGroup" StaticName="htmlcolumn" RichText="TRUE" ID="{'+$guid.Guid+'}" RichTextMode="FullHtml" />'

Add-PnPFieldFromXml -FieldXml $xml

After that, you can see in the site columns as:

enter image description here

Reference - Add-PnPFieldFromXml

于 2018-08-21T18:11:34.153 に答える