external help file | applicable | schema |
---|---|---|
SharePoint Server 2013, SharePoint Server 2016, SharePoint Online |
2.0.0 |
Adds a content type to a document set
Add-PnPContentTypeToDocumentSet -ContentType <ContentTypePipeBind[]>
-DocumentSet <DocumentSetPipeBind>
[-Web <WebPipeBind>]
[-Connection <SPOnlineConnection>]
PS:> Add-PnPContentTypeToDocumentSet -ContentType "Test CT" -DocumentSet "Test Document Set"
This will add the content type called 'Test CT' to the document set called ''Test Document Set'
PS:> $docset = Get-PnPDocumentSetTemplate -Identity "Test Document Set"
PS:> $ct = Get-PnPContentType -Identity "Test CT"
PS:> Add-PnPContentTypeToDocumentSet -ContentType $ct -DocumentSet $docset
This will add the content type called 'Test CT' to the document set called ''Test Document Set'
PS:> Add-PnPContentTypeToDocumentSet -ContentType 0x0101001F1CEFF1D4126E4CAD10F00B6137E969 -DocumentSet 0x0120D520005DB65D094035A241BAC9AF083F825F3B
This will add the content type called 'Test CT' to the document set called ''Test Document Set'
The content type object, name or id to add. Either specify name, an id, or a content type object.
Type: ContentTypePipeBind[]
Parameter Sets: (All)
Required: True
Position: Named
Accept pipeline input: False
The document set object or id to add the content type to. Either specify a name, a document set template object, an id, or a content type object
Type: DocumentSetPipeBind
Parameter Sets: (All)
Required: True
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
This parameter allows you to optionally apply the cmdlet action to a subweb within the current web. In most situations this parameter is not required and you can connect to the subweb using Connect-PnPOnline instead. Specify the GUID, server relative url (i.e. /sites/team1) or web instance of the web to apply the command to. Omit this parameter to use the current web.
Type: WebPipeBind
Parameter Sets: (All)
Required: False
Position: Named
Accept pipeline input: False