code: def tocimxmlstr(self, indent=None, as_value=False):
          
          xml_elem = self.tocimxml(as_value)
          return tocimxmlstr(xml_elem, indent)
docs: Return the CIM-XML representation of this CIM parameter,
          as a :term:`unicode string`.
  
          *New in pywbem 0.9.*
  
          The returned CIM-XML representation can be created
          either as a parameter declaration for use in a method declaration,
          or as a parameter value for use in a method invocation.
  
          For the returned CIM-XML representation, see
          :meth:`~pywbem.CIMParameter.tocimxml`.
  
          Parameters:
  
            indent (:term:`string` or :term:`integer`):
              `None` indicates that a single-line version of the XML should be
              returned, without any whitespace between the XML elements.
  
              Other values indicate that a prettified, multi-line version of the
              XML should be returned. A string value specifies the indentation
              string to be used for each level of nested XML elements. An integer
              value specifies an indentation string of so many blanks.
  
            as_value (bool): If `True`, return the object as a parameter value.
              Otherwise, return the object as a parameter declaration.
  
          Returns:
  
              The CIM-XML representation of the object, as a
              :term:`unicode string`.