parameters: (self, parent, key_string, value_tag)
return_statement: return self.AddElement(parent, value_tag)
docstring: Adds a plist key-value pair to a parent XML element.
  
      A key-value pair in plist consists of two XML elements next two each other:
      <key>key_string</key>
      <value_tag>...</value_tag>
  
      Args:
        key_string: The content of the key tag.
        value_tag: The name of the value element.
  
      Returns:
        The XML element of the value tag.
docstring_summary: Adds a plist key-value pair to a parent XML element.
docstring_tokens: Adds a plist key - value pair to a parent XML element .
function: def _AddKeyValuePair(self, parent, key_string, value_tag):
      '''Adds a plist key-value pair to a parent XML element.
  
      A key-value pair in plist consists of two XML elements next two each other:
      <key>key_string</key>
      <value_tag>...</value_tag>
  
      Args:
        key_string: The content of the key tag.
        value_tag: The name of the value element.
  
      Returns:
        The XML element of the value tag.
      '''
      self.AddElement(parent, 'key', {}, key_string)
      return self.AddElement(parent, value_tag)
function_tokens: def _AddKeyValuePair ( self , parent , key_string , value_tag ) : self . AddElement ( parent , 'key' , { } , key_string ) return self . AddElement ( parent , value_tag )