(self, **kwargs)
[MS-PSRP] 2.2.3.28 BufferCell
        https://msdn.microsoft.com/en-us/library/ee443291.aspx

        The contents of a cell of a host's screen buffer.

        :param character: The chracter visibile in the cell
        :param foreground_color: The Color of the foreground
        :param background_color: The Color of the background
        :param cell_type: The int value of BufferCellType
[MS-PSRP] 2.2.3.28 BufferCell
        https://msdn.microsoft.com/en-us/library/ee443291.aspx
[ MS - PSRP ] 2 . 2 . 3 . 28 BufferCell https : // msdn . microsoft . com / en - us / library / ee443291 . aspx
def __init__(self, **kwargs):
        """
        [MS-PSRP] 2.2.3.28 BufferCell
        https://msdn.microsoft.com/en-us/library/ee443291.aspx

        The contents of a cell of a host's screen buffer.

        :param character: The chracter visibile in the cell
        :param foreground_color: The Color of the foreground
        :param background_color: The Color of the background
        :param cell_type: The int value of BufferCellType
        """
        super(BufferCell, self).__init__()
        self._adapted_properties = (
            ('character', ObjectMeta("C", name="character")),
            ('foreground_color', ObjectMeta("Obj", name="foregroundColor",
                                            object=Color)),
            ('background_color', ObjectMeta("Obj", name="backgroundColor",
                                            object=Color)),
            ('cell_type', ObjectMeta("I32", name="bufferCellType")),
        )
        self.character = kwargs.get('character')
        self.foreground_color = kwargs.get('foreground_color')
        self.background_color = kwargs.get('background_color')
        self.cell_type = kwargs.get('cell_type')
def __init__ ( self , * * kwargs ) : super ( BufferCell , self ) . __init__ ( ) self . _adapted_properties = ( ( 'character' , ObjectMeta ( "C" , name = "character" ) ) , ( 'foreground_color' , ObjectMeta ( "Obj" , name = "foregroundColor" , object = Color ) ) , ( 'background_color' , ObjectMeta ( "Obj" , name = "backgroundColor" , object = Color ) ) , ( 'cell_type' , ObjectMeta ( "I32" , name = "bufferCellType" ) ) , ) self . character = kwargs . get ( 'character' ) self . foreground_color = kwargs . get ( 'foreground_color' ) self . background_color = kwargs . get ( 'background_color' ) self . cell_type = kwargs . get ( 'cell_type' )