if(jsonParam['orientation'] != None):
    dataviz.Orientation = Enum.Parse(clr.GetClrType(BarChartOrientation),jsonParam['orientation'])
if(jsonParam['barWidth'] != None):
    dataviz.BarWidth = jsonParam['barWidth']
if(jsonParam['layout'] != None):
    dataviz.StackMode = Enum.Parse(clr.GetClrType(StackMode),jsonParam['layout'])
if(jsonParam['showShadowBars'] != None):
    dataviz.ShowShadowBars  = jsonParam['showShadowBars']
if(jsonParam['sortBarsByValue'] != None):
    dataviz.SortedBars = jsonParam['sortBarsByValue']
if(jsonParam['sortSegmentsBySize'] != None):
    dataviz.SortSegmentsBySize = jsonParam['sortSegmentsBySize']
if(jsonParam['reverseBarSegmentOrder'] != None):
    dataviz.ReverseSegmentOrder = jsonParam['reverseBarSegmentOrder']
if(jsonParam['compensateForMissingValues'] != None):
    dataviz.CompensateForMissingTimeSeriesValues = jsonParam['compensateForMissingValues']
