Pular para o conteúdo principal
É possível usar assemblies externas em scripts e módulos globais. Podem ser usadas tanto assemblies padrão quanto assemblies de usuário compiladas.

Adicionando assemblies externos

Você pode adicionar assemblies externos na guia Scripts da caixa de diálogo Batch Type Properties ou em Tools > Options…. Todas as classes e métodos dos assemblies que você adicionar ficam disponíveis para scripts e módulos globais. Assemblies adicionados às propriedades de um tipo de lote ficam disponíveis apenas para esse tipo de lote. Para adicionar um assembly, siga estas etapas:
  1. Abra a caixa de diálogo Project Properties, clique na guia Scripts e depois clique no botão References .Net….
  2. Na caixa de diálogo que for aberta, clique em Add…
  3. Na caixa de diálogo Add Assembly, selecione Attached file ou Standard assembly name no campo de tipo.
  4. Dependendo do tipo selecionado, especifique o caminho para o arquivo ou o nome padrão.
Abaixo, você encontra um exemplo de código de um assembly de usuário que contém um namespace, uma classe e um método dessa classe:
namespace TestNameSpace
{
public class Test
    {
    public void Show(string text)
        {
        // exibe mensagem de texto – método estático Show(string text) da classe System.Windows.Forms.MessageBox;
System.Windows.Forms.MessageBox.Show(text);
        }
    }
}
Um script que utiliza classes e métodos de um assembly externo deve conter o seguinte código:
TestNameSpace.Test test = new TestNameSpace.Test(); // cria um objeto da classe Test
test.Show("Hello world"); // chama o método void Show() da classe Test