Skip to main content
Save Property Mapping
Updated this week

Command

Save-PropertyMapping

Description

The command to save all the property mappings for a specific source and destination list.

Index

Examples

Save custom mappings for a source list and a destination list

$srcSite = Connect-Site -Url "http://myfarm1/sites/mysourcesite"
$dstSite = Connect-Site -Url "http://myfarm1/sites/mydestinationsite" 
$srcList = Get-List -Name "mysrclist" -Site $srcSite 
$dstList = Get-List -Name "mydstlist" -Site $dstSite 
$mappingSettings = Get-PropertyMapping -SourceList $srcList -DestinationList $dstList 
$mappingSettings  
PropertyMappings        :     Author        -> Author
                          KEY Created       -> Created
                              Editor        -> Editor
                              Modified      -> Modified
                              <NO SOURCE>   -> MultipleColumn
                              MyCustomField -> MyCustomField
                          KEY Title         -> Title 
ContentTypeMappings     : 
UserAndGroupMappings    : 
PermissionLevelMappings : 
SiteTemplateMappings    :  
$mappingSettings = Set-PropertyMapping -MappingSettings $mappingSettings -Source Col1,Col2,Col3 -Destination MultipleColumn 
$mappingSettings = Save-PropertyMapping -MappingSettings $mappingSettings -SourceList $srcList -DestinationList $dstList 
$mappingSettings = Get-PropertyMapping -SourceList $srcList -DestinationList $dstList 
$mappingSettings  
PropertyMappings        :     Author        -> Author
                          KEY Created       -> Created
                              Editor        -> Editor
                              Modified      -> Modified
                              Col1          -> MultipleColumn
                              Col2          -> ───────┘
                              Col3          -> ───────┘
                              MyCustomField -> MyCustomField
                          KEY Title         -> Title 
ContentTypeMappings     : 
UserAndGroupMappings    : 
PermissionLevelMappings : 
SiteTemplateMappings    :

Syntax

Save-PropertyMapping-MappingSettings <MappingSettings>
-SourceList <List>
-DestinationList <List>
Save-PropertyMapping-MappingSettings <MappingSettings>
-FromFileSystem <SwitchParameter>
-DestinationList <List>

Parameters

-DestinationList <List>

Specifies the destination list.

Required?

True

Default value

None

Accept pipeline input?

False

Accept wildcard characters?

False

Parameter set name

(All)

Aliases

None

-FromFileSystem <SwitchParameter>

Specifies that the source is the file system.

Required?

True

Default value

None

Accept pipeline input?

False

Accept wildcard characters?

False

Parameter set name

FileSystem

Aliases

None

-MappingSettings <MappingSettings>

Specifies the mapping settings.

Required?

True

Default value

None

Accept pipeline input?

True (ByValue, ByPropertyName)

Accept wildcard characters?

False

Parameter set name

(All)

Aliases

None

-SourceList <List>

Specifies the source list.

Required?

True

Default value

None

Accept pipeline input?

False

Accept wildcard characters?

False

Parameter set name

Default

Aliases

None

Did this answer your question?