external help file | applicable | schema |
---|---|---|
SharePoint Server 2013, SharePoint Server 2016, SharePoint Online |
2.0.0 |
Sets a taxonomy term value in a listitem field
Set-PnPTaxonomyFieldValue -ListItem <ListItem>
-InternalFieldName <String>
[-Terms <Hashtable>]
[-Connection <SPOnlineConnection>]
Set-PnPTaxonomyFieldValue -TermId <GuidPipeBind>
-ListItem <ListItem>
-InternalFieldName <String>
[-Label <String>]
[-Connection <SPOnlineConnection>]
Set-PnPTaxonomyFieldValue -TermPath <String>
-ListItem <ListItem>
-InternalFieldName <String>
[-Connection <SPOnlineConnection>]
PS:> Set-PnPTaxonomyFieldValue -ListItem $item -InternalFieldName 'Department' -TermId 863b832b-6818-4e6a-966d-2d3ee057931c
Sets the field called 'Department' to the value of the term with the ID specified
PS:> Set-PnPTaxonomyFieldValue -ListItem $item -InternalFieldName 'Department' -TermPath 'CORPORATE|DEPARTMENTS|HR'
Sets the field called 'Department' to the term called HR which is located in the DEPARTMENTS termset, which in turn is located in the CORPORATE termgroup.
PS:> Set-PnPTaxonomyFieldValue -ListItem $item -InternalFieldName 'Department' -Terms @{"TermId1"="Label1";"TermId2"="Label2"}
Sets the field called 'Department' with multiple terms by ID and label. You can refer to those terms with the {ID:label} token.
The internal name of the field
Type: String
Parameter Sets: (All)
Required: True
Position: Named
Accept pipeline input: False
The Label value of the term
Type: String
Parameter Sets: ITEM
Required: False
Position: Named
Accept pipeline input: False
The list item to set the field value to
Type: ListItem
Parameter Sets: (All)
Required: True
Position: Named
Accept pipeline input: False
The Id of the Term
Type: GuidPipeBind
Parameter Sets: ITEM
Required: True
Position: Named
Accept pipeline input: False
A path in the form of GROUPLABEL|TERMSETLABEL|TERMLABEL
Type: String
Parameter Sets: PATH
Required: True
Position: Named
Accept pipeline input: False
Allows you to specify terms with key value pairs that can be referred to in the template by means of the {id:label} token. See examples on how to use this parameter.
Type: Hashtable
Parameter Sets: ITEMS
Required: False
Position: Named
Accept pipeline input: False
Optional connection to be used by cmdlet. Retrieve the value for this parameter by eiter specifying -ReturnConnection on Connect-PnPOnline or by executing Get-PnPConnection.
Type: SPOnlineConnection
Parameter Sets: (All)
Required: False
Position: Named
Accept pipeline input: False