API Reference
New-ConfigurationImportModule
Creates a configuration for importing PowerShell modules.
Remarks
Controls which modules are imported during a pipeline run (the module under build itself and/or its RequiredModules). This is primarily used by test and documentation steps that execute PowerShell code.
Examples
Import the module under build and its RequiredModules
PS>
New-ConfigurationImportModule -ImportSelf -ImportRequiredModules
Ensures the pipeline imports the module and required dependencies before running tests or generating docs.
Import only the module under build
PS>
New-ConfigurationImportModule -ImportSelf
Common Parameters
This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.
For more information, see about_CommonParameters.
Syntax
New-ConfigurationImportModule [-ImportRequiredModules] [-ImportSelf] [-PreferBinaryConflictOrder] [-SkipBinaryConflictAnalysis] [-SkipBinaryDependencyCheck] [<CommonParameters>]
#
All Parameter SetsParameters
- ImportRequiredModules SwitchParameter
- Indicates whether to import required modules from the manifest.
- ImportSelf SwitchParameter
- Indicates whether to import the current module itself.
- PreferBinaryConflictOrder SwitchParameter
- Reorders RequiredModules using a conflict-aware heuristic before manifest refresh and import validation.
- SkipBinaryConflictAnalysis SwitchParameter
- Skips required-module and self-module binary conflict advisories during import validation.
- SkipBinaryDependencyCheck SwitchParameter
- Skips binary dependency preflight before importing the built module.
Outputs
System.Object