1
declarar la propiedad como parte de la definición de clase como lo haría normalmente . La propiedad debe tener acceso público , por lo que no debe utilizar la palabra clave compartida o privada en la declaración. A modo de ejemplo, el XXXX propiedad se declara como sigue:
myMessageString Propiedad As String
2
Añada la palabra clave por defecto a la declaración , antes de la palabra clave de la propiedad . La sentencia del ejemplo se modifica como sigue:
defecto myMessageString Propiedad As String
3
Añadir un mínimo de un parámetro a la declaración jurada de patrimonio . Una propiedad predeterminada debe tener al menos un argumento . Añadir una lista de argumentos con el ejemplo de la siguiente manera :
defecto myMessageString Propiedad (índice ByVal As Integer ) As String
4
Escribir Obtener y establecer procedimientos de propiedad para permitir el acceso a los datos almacenados valores . Los procedimientos se escriben entre la firma y la propiedad instrucción End Property . El procedimiento Get se llama cuando el valor de la propiedad se recupera . El procedimiento Set almacena los valores recibidos por la propiedad . El procedimiento Get para el ejemplo es muy sencillo , leyendo :
Cómo
myTextStrings Volver
(índice )
Final Cómo
Set es igualmente simple como que almacena los valores en una matriz de clase :
Set
myTextStrings
( índice) = Valor
End Set