- Elementos de objeto podem ser acessados usando as palavras‑chave Workspace e ExportBatch.
- Os assemblies .NET devem ser compilados com o Microsoft .NET Framework 4.0 ou superior. Você pode especificar a versão desejada do .NET Framework nas propriedades do seu projeto no Visual Studio.
- É possível adicionar um assembly externo para uso em scripts e módulos globais. Podem ser usados tanto assemblies padrão quanto assemblies de usuário compilados. Todas as classes dos assemblies adicionados ficarão disponíveis em scripts e módulos globais. Consulte External Assemblies para obter detalhes.
- Objetos do Scanning Station não oferecem suporte a multithreading.
- Para depurar scripts .NET, utiliza‑se o método System.Diagnostics.Debugger.Break.
- Ao depurar scripts .NET, você também precisa de um arquivo *.pdb com informações de depuração. Esse arquivo pode ser muito grande e não recomendamos armazená‑lo no projeto junto com seus scripts. No entanto, ao depurar um script .NET, você deve especificar que o script seja compilado com determinadas informações de depuração. Se você estiver usando o Microsoft Visual Studio 2010, poderá anexar ao processo em que o código .NET é executado.
- As diretivas “Using” podem ser escritas no início do corpo do script, junto com comentários e linhas vazias. Usa‑se a mesma sintaxe da linguagem de programação (using para C#.NET, Import para JScript.NET e Imports para VisualBasic.NET). Por exemplo:
- Em scripts .NET, as funções de todos os módulos globais são chamadas diretamente, sem usar o nome do módulo global.
- Se você não quiser especificar o valor de um parâmetro opcional da função (para funções com parâmetros opcionais), deverá passar System.Type.Missing.
