ParamArray

Actualización: noviembre 2007

Especifica que el parámetro de un procedimiento toma una matriz opcional de elementos del tipo especificado. ParamArray sólo se puede utilizar como el último parámetro de una lista de parámetros.

Comentarios

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

Puede proporcionar uno o más argumentos en un parámetro ParamArray pasando una matriz del tipo de datos adecuado, una lista de valores separados por comas o nada en absoluto. Para obtener más detalles, vea "Llamar a un lista de parámetros" en Matrices de parámetros.

Nota de seguridad:

Si se trabaja con matrices cuyo tamaño es excesivamente grande, existe el riesgo de sobrecargar alguna capacidad interna de la aplicación. Si acepta una matriz de parámetro del código de llamada, debe comprobar su longitud y llevar a cabo los pasos necesarios si es demasiado grande para la aplicación.

El modificador ParamArray se puede utilizar en estos contextos:

Declare (Instrucción)

Instrucción Function (Visual Basic)

Property (Instrucción)

Instrucción Sub (Visual Basic)

Vea también

Tareas

Cómo: Definir un procedimiento con un número indefinido de parámetros

Cómo: Llamar a un procedimiento que toma un número indefinido de parámetros

Conceptos

Matrices de parámetros

Referencia

Palabras clave del lenguaje Visual Basic