Função InitializeWindow para Data Standard

A função InitializeWindow é executada antes da abertura de uma janela do Data Standard. Nessa função, é possível predefinir variáveis, assinar eventos ou personalizar a aparência da janela.

Uso

Chamada a partir do cliente do Vault e de complementos do Inventor e do AutoCAD. A função é obrigatória e não pode ser removida.

Há uma implementação padrão disponível em:

  • C:\ProgramData\Autodesk\<versão do Vault>\Extensions\DataStandard\Vault\addinVault\Default.ps1
  • C:\ProgramData\Autodesk\<versão do Vault>\Extensions\DataStandard\CAD\addins\Default.ps1

Exemplo

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