Partager via


ExternalScriptInfo Class

Definition

Provides information for scripts that are directly executable by PowerShell but are not built into the runspace configuration.

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

Properties

CommandType

Gets the type of the command.

(Inherited from CommandInfo)
Definition

Gets the path to the script file.

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

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

(Inherited from CommandInfo)
Name

Gets the name of the command.

(Inherited from CommandInfo)
OriginalEncoding

Gets the original encoding of the script.

OutputType

The output type(s) is specified in the script block.

Parameters

Return the parameters for this command.

(Inherited from CommandInfo)
ParameterSets

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

(Inherited from CommandInfo)
Path

Gets the path to the script file.

RemotingCapability

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

(Inherited from CommandInfo)
ScriptBlock

The script block that represents the external script.

ScriptContents

Gets the original contents of the script.

Source

Gets the source of this command.

Version

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

(Inherited from CommandInfo)
Visibility

Determine the visibility for this script...

Methods

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()

For diagnostic purposes.

(Inherited from CommandInfo)
ValidateScriptInfo(PSHost)

Validates the external script info.

Applies to