def METHOD_NAME(self, UserExtensionCont, IdContent=None, LineNo=None):
    if not UserExtensionCont or UserExtensionCont == '':
        return True
    #
    # IdContent is a list contain UserId and IdString
    # For this call the general section header  parser, if no definition of
    # IdString/UserId, it will return 'COMMON'
    #
    for IdContentItem in IdContent:
        InfUserExtensionItemObj = InfUserExtensionItem()
        if IdContentItem[0] == 'COMMON':
            UserId = ''
        else:
            UserId = IdContentItem[0]
        if IdContentItem[1] == 'COMMON':
            IdString = ''
        else:
            IdString = IdContentItem[1]
        #
        # Fill UserExtensionObj members.
        #
        InfUserExtensionItemObj.SetUserId(UserId)
        InfUserExtensionItemObj.SetIdString(IdString)
        InfUserExtensionItemObj.SetContent(UserExtensionCont)
        InfUserExtensionItemObj.SetSupArchList(IdContentItem[2])