ShortcutDetails Object 
- targetstring - The target to launch from this shortcut.
- cwdstring (optional) - The working directory. Default is empty.
- argsstring (optional) - The arguments to be applied to- targetwhen launching from this shortcut. Default is empty.
- descriptionstring (optional) - The description of the shortcut. Default is empty.
- iconstring (optional) - The path to the icon, can be a DLL or EXE.- iconand- iconIndexhave to be set together. Default is empty, which uses the target's icon.
- iconIndexnumber (optional) - The resource ID of icon when- iconis a DLL or EXE. Default is 0.
- appUserModelIdstring (optional) - The Application User Model ID. Default is empty.
- toastActivatorClsidstring (optional) - The Application Toast Activator CLSID. Needed for participating in Action Center.