Partilhar via


Automático (Visual Basic)

Especifica que o Visual Basic deve empacotar cadeias de caracteres de acordo com as regras do .NET Framework com base no nome externo do procedimento externo que está sendo declarado.

Quando você chama um procedimento definido fora do seu projeto, o compilador do Visual Basic não tem acesso às informações que ele deve ter para chamar o procedimento corretamente. Essas informações incluem onde o procedimento está localizado, como ele é identificado, sua sequência de chamada e tipo de retorno, e o conjunto de caracteres de cadeia de caracteres que ele usa. A declaração de declaração cria uma referência a um procedimento externo e fornece essas informações necessárias.

A charsetmodifier parte da Declare instrução fornece as informações do conjunto de caracteres para organizar cadeias de caracteres durante uma chamada para o procedimento externo. Isso também afeta como o Visual Basic pesquisa o arquivo externo para o nome do procedimento externo. O Auto modificador especifica que o Visual Basic deve organizar cadeias de caracteres de acordo com as regras do .NET Framework e que ele deve determinar o conjunto de caracteres base da plataforma de tempo de execução e, possivelmente, modificar o nome do procedimento externo se a pesquisa inicial falhar. Para obter mais informações, consulte "Conjuntos de caracteres" em Declaração de declaração.

Se nenhum modificador de conjunto de caracteres for especificado, Ansi é o padrão.

Observações

O Auto modificador pode ser usado neste contexto:

Declaração de declaração

Notas do desenvolvedor de dispositivos inteligentes

Esta palavra-chave não é suportada.

Consulte também