Funzione InitializeWindow per Data Standard

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.

Uso

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:

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

Esempio

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