Files
DSC-Configuration-Compiler/Functions/Import-ConfigurationData.ps1
Torsten Brendgen 01a535eb39 Initial commit
2026-04-13 15:40:51 +02:00

21 lines
832 B
PowerShell

function Import-ConfigurationData {
$result = (
[DialogBuilder]::OpenFile().
SetTitle("Templates auswählen").
SetCommonFilter("PSD1").
SetMultiselect($true).
SetInitialDirectory($settingsManager.Get("DeploymentPath")).
Show()
)
if ($result.Result) {
foreach ($file in $result.FileNames) {
$newItem = New-Object PSObject -Property @{ BaseName = [System.IO.Path]::GetFileNameWithoutExtension($file); FullName = $file }
$selectionList.Items.Add($newItem)
$stateManager.SetState("hasSelection", $true)
$stateManager.SetState("isMerged", $false)
$stateManager.UpdateAllButtons()
$statusBar.SetText("Status", "Zur Auswahl hinzugefügt: $($file.fullPath)")
}
Merge-Templates
}
}