ParamArray (Visual Basic)

Especifica que el parámetro de un procedimiento toma una matriz opcional de elementos del tipo especificado. ParamArray solo se puede usar en el último parámetro de una lista de parámetros.

Comentarios

ParamArray permite pasar un número arbitrario de argumentos al procedimiento. Un parámetro ParamArray siempre se declara mediante ByVal.

Puede suministrar uno o varios argumentos a un parámetro ParamArray si pasa una matriz del tipo de datos adecuado, una lista de valores separada por comas o nada en absoluto. Para más información, consulte "Llamada a ParamArray" en Matrices de parámetros.

Importante

Siempre que se trata con una matriz que puede ser indefinidamente grande, existe el riesgo de invalidar alguna capacidad interna de la aplicación. Si acepta una matriz de parámetros del código de llamada, debe probar su longitud y completar los pasos adecuados si es demasiado grande para la aplicación.

El modificador ParamArray se puede utilizar en los contextos siguientes:

Declare Statement

Instrucción Function

Property Statement

Instrucción Sub

Consulte también