Get-NAVAddIn

Get-NAVAddIn

Returns information about add-ins that are registered in the table 2000000069 Add-ins of the Microsoft Dynamics NAV database.

Syntax

Parameter Set: __AllParameterSets
Get-NAVAddIn [-ServerInstance] <String> [-AddInName <String> ] [-Category <AddInCategory> ] [-Force] [-IncludeResource] [-PublicKeyToken <String> ] [-Version <String> ] [ <CommonParameters>]

Detailed Description

The cmdlet displays the following information about the add-ins:

AddInName - The name of the add-in as it appears in the database table.

PublicTokenKey - A 16-character key that is given to the add-in assembly when it is built.

Version - The version number of the add-in.

Category - The category that add-in is assigned to. There are four different categories: Javascript Control Addin, DotNet Control Add-in, DotNet Interoperability, and Language Resource.

Resource (optional) - the resource binaries of the add-in.

You use the parameters to filter the returned information on specific add-ins.

Parameters

-AddInName<String>

Specifies the name of an add-in that you want view information about. The name must match the name as it appears in the database table.

Aliases

none

Required?

false

Position?

named

Default Value

none

Accept Pipeline Input?

True (ByPropertyName)

Accept Wildcard Characters?

false

-Category<AddInCategory>

Specifies that category to filter the results on.

Aliases

none

Required?

false

Position?

named

Default Value

none

Accept Pipeline Input?

True (ByPropertyName)

Accept Wildcard Characters?

false

-Force

Forces the command to run without asking for user confirmation.

Aliases

none

Required?

false

Position?

named

Default Value

none

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-IncludeResource

Specifies to include the resource binaries with each add-in that is returned.

Aliases

none

Required?

false

Position?

named

Default Value

none

Accept Pipeline Input?

True (ByPropertyName)

Accept Wildcard Characters?

false

-PublicKeyToken<String>

Specifies a public token key to filter the results on. The public key token is a 16-character key that is given to the assembly when it is built and signed in Microsoft Visual Studio.

Aliases

none

Required?

false

Position?

named

Default Value

none

Accept Pipeline Input?

True (ByPropertyName)

Accept Wildcard Characters?

false

-ServerInstance<String>

Specifies the name of a Microsoft Dynamics NAV Server instance to connect to. The default instance name is DynamicsNAV90. You can specify either the full name of an instance (such as MicrosoftDynamicsNavServer$myinstance) or the short name (such as myinstance).

Aliases

none

Required?

true

Position?

1

Default Value

none

Accept Pipeline Input?

True (ByValue, ByPropertyName)

Accept Wildcard Characters?

false

-Version<String>

Specifies the add-in version number to filter on.

Aliases

none

Required?

false

Position?

named

Default Value

none

Accept Pipeline Input?

True (ByPropertyName)

Accept Wildcard Characters?

false

<CommonParameters>

This cmdlet supports the common parameters: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer, and -OutVariable. For more information, see about_CommonParameters.

Inputs

The input type is the type of the objects that you can pipe to the cmdlet.

Outputs

The output type is the type of the objects that the cmdlet emits.

Examples

--------------------------EXAMPLE 1--------------------------

Description

-----------

This example returns a list of add-ins of the category DotNet Control Add-in that are registered in the database that is connected to the DynamicsNAV90.

PS C:\> Get-NAVAddIn -ServerInstance DynamicsNAV90 -Category dotnetcontroladdin