Fonction InitializeWindow pour Data Standard

La fonction InitializeWindow est exécutée avant l'ouverture d'une fenêtre Data Standard. Cette fonction permet de prédéfinir des variables, de s'abonner à des événements ou de personnaliser l'apparence des fenêtres.

Utilisation

Cette fonction est accessible depuis les compléments Inventor et AutoCAD de Vault Client. Cette fonction est obligatoire et ne peut pas être supprimée.

Une implémentation par défaut est disponible aux emplacements suivants :

  • C:\ProgramData\Autodesk\<version de Vault>\Extensions\DataStandard\Vault\addinVault\Default.ps1
  • C:\ProgramData\Autodesk\<version de Vault>\Extensions\DataStandard\CAD\addins\Default.ps1

Exemple

 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")
    })
}