diff --git a/Examples/VisioSettingsExample.ps1 b/Examples/VisioSettingsExample.ps1 index 6499bba..cba5e4c 100644 --- a/Examples/VisioSettingsExample.ps1 +++ b/Examples/VisioSettingsExample.ps1 @@ -9,7 +9,7 @@ $doc=Get-VisioDocument Set-VisioDiagramServices -Document $doc -Value $vis.ServiceAll #adjust path to match the location you put the setting file. -Import-VisioSettings -path C:\Users\mike\Documents\WindowsPowerShell\modules\VisioBot3000\Examples\DiagramSettings.psd1 +Import-VisioSettings -settings C:\Users\mike\Documents\WindowsPowerShell\modules\VisioBot3000\Examples\DiagramSettings.psd1 #draw a container with two items in it Domain MyDomain { diff --git a/VisioSettings.ps1 b/VisioSettings.ps1 index 8466b76..47b890c 100644 --- a/VisioSettings.ps1 +++ b/VisioSettings.ps1 @@ -28,10 +28,7 @@ #> function Import-VisioSettings{ [CmdletBinding()] -Param([string]$path) - $dir=Split-Path -Path $path -Parent - $file=split-path -Path $path -leaf - $settings=Import-LocalizedData -FileName $file -BaseDirectory $dir +Param([Microsoft.PowerShell.DesiredStateConfiguration.ArgumentToConfigurationDataTransformation()]$settings) if($settings.StencilPaths){ $settings.StencilPaths | foreach-object {Add-StencilSearchPath -Path $_} }