ParamArray

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

Comentários

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

Você pode fornecer um ou mais argumentos para um parâmetro ParamArray ao passar uma matriz do tipo de dados apropriado, uma lista de valores, separada por vírgulas ou nada.Para obter detalhes, consulte " Chamada de ParamArray " no Matrizes de parâmetro.

Observação de segurança:

Sempre que você lidar com uma matriz que pode ser indefinidamente grande, há um risco de ultrapassar alguma capacidade interna da sua aplicação.Se você aceitar uma matriz de parâmtros do modo de chamada, você deve testar seu tamanho e tomar passos apropriados se ele é muito grande para sua aplicação.

O modificador ParamArray pode ser utilizado nestes contextos:

Instrução Declare

Instrução Function (Visual Basic)

Propriedade declaração

Sub-rotina demonstrativo (Visual Basic)

Consulte também

Tarefas

Como: Definir um procedimento com um número indefinida de parâmetros

Como: Chamar um procedimento que tem um número indefinida de parâmetros

Conceitos

Matrizes de parâmetro

Referência

Palavras-chave Linguagem Visual Basic