code: def DbGetDeviceAttributeProperty2(self, argin):
          
          self._log.debug("In DbGetDeviceAttributeProperty2()")
          dev_name = argin[0]
          return self.db.get_device_attribute_property2(dev_name, argin[1:])
docs: Retrieve device attribute properties. This command has the possibility to retrieve
          device attribute properties which are arrays. It is not possible with the old
          DbGetDeviceAttributeProperty command. Nevertheless, the old command has not been
          deleted for compatibility reason
  
          :param argin: Str[0] = Device name
          Str[1] = Attribute name
          Str[n] = Attribute name
          :type: tango.DevVarStringArray
          :return: Str[0] = Device name
          Str[1] = Attribute property  number
          Str[2] = Attribute property 1 name
          Str[3] = Attribute property 1 value number (array case)
          Str[4] = Attribute property 1 value
          Str[n] = Attribute property 1 value (array case)
          Str[n + 1] = Attribute property 2 name
          Str[n + 2] = Attribute property 2 value number (array case)
          Str[n + 3] = Attribute property 2 value
          Str[n + m] = Attribute property 2 value (array case)
          :rtype: tango.DevVarStringArray