New-NAVAppManifestFile

Creates a file with metadata for a NAV App package.

Syntax

New-NAVAppManifestFile
   [-Path] <String>
   [-Manifest] <NavAppManifest>
   [-PassThru]
   [-Force]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Use the New-NAVAppManifestFile cmdlet to create a file with metadata for a NAV App package.

Examples

Example 1

New-NavAppManifest -Name "Proseware SmartApp" -Publisher "Proseware, Inc." -Description "First NAV App by Proseware" | New-NavAppManifestFile -Path ".\Manifest-Proseware SmartApp.xml" -Force

This example creates an in-memory manifest and then writes it to disk. The -Force parameter will overwrite the file if it already exists.

Parameters

-Confirm

Prompts you for confirmation before executing the command.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Force

Forces the command to run without asking for user confirmation to overwrite an existing manifest file at the given path.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Manifest

Specifies the manifest object to write to file. You can pass this object from the New-NAVAppManifest or Get-NAVAppManifest cmdlets to the New-NAVAppManifestFile cmdlet.

Type:NavAppManifest
Position:2
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
-PassThru

Returns the path to the manifest file.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Path

Specifies the path to the NAV App manifest file to create.

Type:String
Position:1
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-WhatIf

Describes what would happen if you executed the command without actually executing the command.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False