Search Results for

    Show / Hide Table of Contents

    Export-PnPPageMapping

    SYNOPSIS

    Get's the built-in mapping files or a custom mapping file for your publishing portal page layouts. These mapping files are used to tailor the page transformation experience.

    SYNTAX

    Export-PnPPageMapping [-BuiltInWebPartMapping [<SwitchParameter>]]
                                    [-BuiltInPageLayoutMapping [<SwitchParameter>]]
                                    [-CustomPageLayoutMapping [<SwitchParameter>]]
                                    [-PublishingPage <PagePipeBind>]
                                    [-AnalyzeOOBPageLayouts [<SwitchParameter>]]
                                    [-Folder <String>]
                                    [-Overwrite [<SwitchParameter>]]
                                    [-Logging [<SwitchParameter>]]
                                    
                                    [-Connection <PnPConnection>]
    

    EXAMPLES

    EXAMPLE 1

    Export-PnPPageMapping -BuiltInPageLayoutMapping -CustomPageLayoutMapping -Folder c:\\temp -Overwrite
    

    Exports the built in page layout mapping and analyzes the current site's page layouts and exports these to files in folder c:\temp

    EXAMPLE 2

    Export-PnPPageMapping -CustomPageLayoutMapping -PublishingPage mypage.aspx -Folder c:\\temp -Overwrite
    

    Analyzes the page layout of page mypage.aspx and exports this to a file in folder c:\temp

    EXAMPLE 3

    Export-PnPPageMapping -BuiltInWebPartMapping -Folder c:\\temp -Overwrite
    

    Exports the built in webpart mapping to a file in folder c:\temp. Use this a starting basis if you want to tailer the web part mapping behavior.

    PARAMETERS

    -AnalyzeOOBPageLayouts

    Set this flag if you also want to analyze the OOB page layouts...typically these are covered via the default mapping, but if you've updated these page layouts you might want to analyze them again

    Type: SwitchParameter
    Parameter Sets: (All)
    
    Required: False
    Position: Named
    Accept pipeline input: False
    

    -BuiltInPageLayoutMapping

    Exports the builtin pagelayout mapping file (only needed for publishing page transformation)

    Type: SwitchParameter
    Parameter Sets: (All)
    
    Required: False
    Position: Named
    Accept pipeline input: False
    

    -BuiltInWebPartMapping

    Exports the builtin web part mapping file

    Type: SwitchParameter
    Parameter Sets: (All)
    
    Required: False
    Position: Named
    Accept pipeline input: False
    

    -CustomPageLayoutMapping

    Analyzes the pagelayouts in the current publishing portal and exports them as a pagelayout mapping file

    Type: SwitchParameter
    Parameter Sets: (All)
    
    Required: False
    Position: Named
    Accept pipeline input: False
    

    -Folder

    The folder to created the mapping file(s) in

    Type: String
    Parameter Sets: (All)
    
    Required: False
    Position: Named
    Accept pipeline input: False
    

    -Logging

    Outputs analyzer logging to the console

    Type: SwitchParameter
    Parameter Sets: (All)
    
    Required: False
    Position: Named
    Accept pipeline input: False
    

    -Overwrite

    Overwrites existing mapping files

    Type: SwitchParameter
    Parameter Sets: (All)
    
    Required: False
    Position: Named
    Accept pipeline input: False
    

    -PublishingPage

    The name of the publishing page to export a page layout mapping file for

    Type: PagePipeBind
    Parameter Sets: (All)
    
    Required: False
    Position: 0
    Accept pipeline input: True
    

    -Connection

    Optional connection to be used by the cmdlet. Retrieve the value for this parameter by either specifying -ReturnConnection on Connect-PnPOnline or by executing Get-PnPConnection.

    Type: PnPConnection
    Parameter Sets: (All)
    
    Required: False
    Position: Named
    Accept pipeline input: False
    

    RELATED LINKS

    Microsoft 365 Patterns and Practices

    Back to top Generated by DocFX spacer