Вызов функции InitializeWindow для Data Standard

Функция InitializeWindow выполняется перед открытием окна DataStandard. Для нее можно заранее определить переменные, подписаться на события или настроить вид окна.

Использование

Вызывается из клиента Vault и надстроек для Inventor и AutoCAD. Функция является обязательной, и ее нельзя удалить.

Выполнение по умолчанию доступно по следующим путям:

  • C:\ProgramData\Autodesk\<версия Vault>\Extensions\DataStandard\Vault\addinVault\Default.ps1
  • C:\ProgramData\Autodesk\<версия Vault>\Extensions\DataStandard\CAD\addins\Default.ps1

Пример

 function InitializeWindow
{
    # define the windows size
    $dsWindow.Width = 500
    $dsWindow.Height = 600
  
    # subscribe to the "Click" event of the OK button
    $dsWindow.FindName("ButtonOk").add_Click(
    {
        [System.Windows.Forms.MessageBox]::Show("OK button clicked")
    })
}