CmdletInfo CmdletInfo CmdletInfo CmdletInfo Class


The command information for MSH cmdlets that are directly executable by MSH

public ref class CmdletInfo : System::Management::Automation::CommandInfo
public class CmdletInfo : System.Management.Automation.CommandInfo
type CmdletInfo = class
    inherit CommandInfo
Public Class CmdletInfo
Inherits CommandInfo


CmdletInfo(String, Type) CmdletInfo(String, Type) CmdletInfo(String, Type) CmdletInfo(String, Type)

Directly create a cmdlet object from a type. This allows unregistered commands to be called. It also allows the overhead of command discovery to be bypassed.


CommandType CommandType CommandType CommandType

Gets the type of the command

(Inherited from CommandInfo)
DefaultParameterSet DefaultParameterSet DefaultParameterSet DefaultParameterSet

Gets the name of the default parameter set.

Definition Definition Definition Definition

Gets the synopsis of the cmdlet

HelpFile HelpFile HelpFile HelpFile

Gets the help file path for the cmdlet.

ImplementingType ImplementingType ImplementingType ImplementingType

Gets the type that implements the cmdlet

Module Module Module Module

The module that defines this cmdlet. This will be null for commands that are not defined in the context of a module.

(Inherited from CommandInfo)
ModuleName ModuleName ModuleName ModuleName

The module name of this command. It will be empty for commands not imported from either a module or snapin.

(Inherited from CommandInfo)
Name Name Name Name

Gets the name of the command.

(Inherited from CommandInfo)
Noun Noun Noun Noun

Gets the noun of the cmdlet.

Options Options Options Options

Gets or sets the scope options for the alias

OutputType OutputType OutputType OutputType

Return the output types specified on the cmdlet.

Parameters Parameters Parameters Parameters

Return the parameters for this command.

(Inherited from CommandInfo)
ParameterSets ParameterSets ParameterSets ParameterSets

Gets the information about the parameters and parameter sets for this command.

(Inherited from CommandInfo)
PSSnapIn PSSnapIn PSSnapIn PSSnapIn

Gets the Snap-in in which the cmdlet is implemented.

RemotingCapability RemotingCapability RemotingCapability RemotingCapability

The remoting capabilities of this cmdlet, when exposed in a context with ambient remoting.

(Inherited from CommandInfo)
Source Source Source Source

Gets the source of the command (shown by default in Get-Command)

(Inherited from CommandInfo)
Verb Verb Verb Verb

Gets the verb of the cmdlet

Version Version Version Version

Gets the source version

Visibility Visibility Visibility Visibility

Indicates if the command is to be allowed to be executed by a request external to the runspace.

(Inherited from CommandInfo)


ResolveParameter(String) ResolveParameter(String) ResolveParameter(String) ResolveParameter(String)

Resolves a full, shortened, or aliased parameter name to the actual cmdlet parameter name, using PowerShell's standard parameter resolution algorithm.

(Inherited from CommandInfo)
ToString() ToString() ToString() ToString()

for diagnostic purposes

(Inherited from CommandInfo)

Applies to