Passer au contenu principal

Obtenir le mappage des types de contenu

Note : L’intégration PowerShell nécessite un abonnement Pro ou Enterprise à ShareGate Migrate. Elle n’est pas disponible avec le plan Essentials.

Commande

Get-ContentTypeMapping

Description

La commande permet d’obtenir le mappage des types de contenu entre une liste source et une liste de destination.

Exemples

Obtenir les mappages entre une liste source et une liste de destination

$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-ContentTypeMapping -SourceList $srcList -DestinationList $dstList $mappingSettings  PropertyMappings        : ContentTypeMappings     : Audio      -> Audio                          Basic Page -> <NO DESTINATION>                          Document   -> Document                          Folder     -> Folder                          Image      -> <NO DESTINATION>                          Video      -> <NO DESTINATION>  UserAndGroupMappings    : PermissionLevelMappings : SiteTemplateMappings    :

Obtenir les mappages depuis le système de fichiers vers une liste de destination

$dstSite = Connect-Site -Url "http://myfarm1/sites/mydestinationsite"$dstList = Get-List -Name mydstlist -Site $dstSite $mappingSettings = Get-ContentTypeMapping -FromFileSystem -DestinationList $dstList $mappingSettings  PropertyMappings        : ContentTypeMappings     : <File>   -> Document                          <Folder> -> Folder  UserAndGroupMappings    : PermissionLevelMappings : SiteTemplateMappings    :

Fusionner des mappages avec ceux d’une liste source et d’une liste de destination

$mappingSettings = Set-ContentTypeMapping -Source Image -Destination Picture $mappingSettings = Set-ContentTypeMapping -MappingSettings $mappingSettings -Source Video -Destination Movie $mappingSettings = Set-ContentTypeMapping -MappingSettings $mappingSettings -Source "My Custom Content Type" -Ignore $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-ContentTypeMapping -MappingSettings $mappingSettings -SourceList $srcList -DestinationList $dstList $mappingSettings  PropertyMappings        : ContentTypeMappings     : Audio                  -> Audio                          Basic Page             -> <NO DESTINATION>                          Document               -> Document                          Folder                 -> Folder                          Image                  -> Picture                          My Custom Content Type -> <NO DESTINATION>                          Video                  -> Movie  UserAndGroupMappings    : PermissionLevelMappings : SiteTemplateMappings    :

Syntaxe

Get-ContentTypeMapping
-SourceList <List> -DestinationList <List> [-MappingSettings <MappingSettings>]
Get-ContentTypeMapping
-FromFileSystem <SwitchParameter>-DestinationList <List> [-MappingSettings <MappingSettings>]

Paramètres

-DestinationList <List>

Spécifie la liste de destination.

Obligatoire ?

Oui

Valeur par défaut

Aucune

Accepte l’entrée du pipeline ?

Non

Accepte les caractères génériques ?

Non

Nom du jeu de paramètres

(Tous)

Alias

Aucun

-FromFileSystem <SwitchParameter>

Indique que la source est le système de fichiers.

Obligatoire ?

Oui

Valeur par défaut

Aucune

Accepte l’entrée du pipeline ?

Non

Accepte les caractères génériques ?

Non

Nom du jeu de paramètres

FileSystem

Alias

Aucun

-MappingSettings <MappingSettings>

Spécifie les paramètres de mappage.

Obligatoire ?

Non

Valeur par défaut

Aucune

Accepte l’entrée du pipeline ?

oui (ByValue, ByPropertyName)

Accepte les caractères génériques ?

Non

Nom du jeu de paramètres

(Tous)

Alias

Aucun

-SourceList <List>

Spécifie la liste source.

Obligatoire ?

Oui

Valeur par défaut

Aucune

Accepte l’entrée du pipeline ?

Non

Accepte les caractères génériques ?

Non

Nom du jeu de paramètres

Défaut

Alias

Aucun


"Cet article a été traduit à l’aide de l’intelligence artificielle. En cas de doute, veuillez vous référer à la version originale en anglais."

Avez-vous trouvé la réponse à votre question ?