Compartilhar via


ParamArray (Visual Basic)

Especifica que um parâmetro de procedimento usa uma matriz opcional de elementos do tipo especificado. ParamArray pode ser usado somente no último parâmetro de uma lista de parâmetros.

Observações

ParamArray permite que você passe um número arbitrário de argumentos para o procedimento. Um ParamArray parâmetro é sempre declarado usando ByVal.

Você pode fornecer um ou mais argumentos a um ParamArray parâmetro passando uma matriz do tipo de dados apropriado, uma lista separada por vírgulas de valores ou nada. Para obter detalhes, consulte "Chamando um ParamArray" em Matrizes de Parâmetros.

Importante

Sempre que você lida com uma matriz que pode ser indefinidamente grande, há o risco de ultrapassar alguma capacidade interna do aplicativo. Se você aceitar uma matriz de parâmetros do código de chamada, deverá testar seu comprimento e tomar as etapas apropriadas se ela for muito grande para seu aplicativo.

O ParamArray modificador pode ser usado nestes contextos:

Instrução Declare

Declaração de Função

Declaração de Propriedade

Instrução Sub

Consulte também