La funzione InitializeWindow viene eseguita prima di aprire una finestra di DataStandard. In questa funzione, è possibile predefinire le variabili, effettuare la sottoscrizione agli eventi o personalizzare l'aspetto della finestra.
Richiamato dal client di Vault e dai moduli aggiuntivi di Inventor e AutoCAD. La funzione è obbligatoria e non può essere rimossa.
Un'implementazione predefinita è disponibile in:
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")
})
}