Zum Hauptinhalt springen

Get-ContentTypeMapping

Hinweis: Für die PowerShell-Integration ist ein ShareGate Migrate Pro- oder Enterprise-Abonnement erforderlich. Sie ist im Essentials-Plan nicht verfügbar.

Befehl

Get-ContentTypeMapping

Beschreibung

Der Befehl ruft die Inhaltstypzuordnungen aus einem Quell- und Ziellisten-Paar ab.

Beispiele

Zuordnungen aus einer Quellliste und einer Zielliste abrufen

$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 :
SensitivityLabelMappings :

Zuordnungen aus dem Dateisystem und einer Zielliste abrufen

$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 :
SensitivityLabelMappings :

Zuordnungen mit Zuordnungen aus einer Quellliste und einer Zielliste zusammenführen

$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 :
SensitivityLabelMappings :

Syntax

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

Parameter

-DestinationList <List>

Gibt die Zielliste an.

Erforderlich?

True

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

(All)

Aliase

None

-FromFileSystem <SwitchParameter>

Gibt an, dass die Quelle das Dateisystem ist.

Erforderlich?

True

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

FileSystem

Aliase

None

-MappingSettings <MappingSettings>

Erforderlich?

False

Standardwert

None

Pipelineeingabe zulässig?

True (ByValue, ByPropertyName)

Platzhalterzeichen zulässig?

False

Parametersatzname

(All)

Aliase

None

-SourceList <List>

Gibt die Quellliste an.

Erforderlich?

True

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

Default

Aliase

None

Dieser Artikel wurde mit künstlicher Intelligenz übersetzt. Bei Unklarheiten konsultieren Sie bitte die englische Originalversion.

Hat dies deine Frage beantwortet?