Skip to content

Commit 2b497a1

Browse files
committed
add arg completer for table param
1 parent d0a81cd commit 2b497a1

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

RELEASE.md

Whitespace-only changes.

ServiceNow/ServiceNow.psm1

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,14 @@ $script:ServiceNowTable = $config.Tables
99

1010
Export-ModuleMember -Variable ServiceNowOperator, ServiceNowTable
1111

12+
$tableArgCompleterSb = {
13+
$ServiceNowTable.ClassName | ForEach-Object {
14+
'''{0}''' -f $_
15+
}
16+
}
17+
18+
Register-ArgumentCompleter -CommandName 'Get-ServiceNowRecord' -ParameterName 'Table' -ScriptBlock $tableArgCompleterSb
19+
1220
Write-Verbose 'Import everything in sub folders folder'
1321
foreach ($Folder in @('Private', 'Public')) {
1422
$Root = Join-Path -Path $PSScriptRoot -ChildPath $Folder

0 commit comments

Comments
 (0)