internal override object PublishClone(AutomaticSubtotalContext context)
        {
            MapColorScaleTitle mapColorScaleTitle = (MapColorScaleTitle)base.PublishClone(context);

            if (m_caption != null)
            {
                mapColorScaleTitle.m_caption = (ExpressionInfo)m_caption.PublishClone(context);
            }
            return(mapColorScaleTitle);
        }
Ejemplo n.º 2
0
        public override void Deserialize(IntermediateFormatReader reader)
        {
            base.Deserialize(reader);
            reader.RegisterDeclaration(m_Declaration);
            while (reader.NextMember())
            {
                switch (reader.CurrentMember.MemberName)
                {
                case MemberName.MapColorScaleTitle:
                    m_mapColorScaleTitle = (MapColorScaleTitle)reader.ReadRIFObject();
                    break;

                case MemberName.TickMarkLength:
                    m_tickMarkLength = (ExpressionInfo)reader.ReadRIFObject();
                    break;

                case MemberName.ColorBarBorderColor:
                    m_colorBarBorderColor = (ExpressionInfo)reader.ReadRIFObject();
                    break;

                case MemberName.LabelInterval:
                    m_labelInterval = (ExpressionInfo)reader.ReadRIFObject();
                    break;

                case MemberName.LabelFormat:
                    m_labelFormat = (ExpressionInfo)reader.ReadRIFObject();
                    break;

                case MemberName.LabelPlacement:
                    m_labelPlacement = (ExpressionInfo)reader.ReadRIFObject();
                    break;

                case MemberName.LabelBehavior:
                    m_labelBehavior = (ExpressionInfo)reader.ReadRIFObject();
                    break;

                case MemberName.HideEndLabels:
                    m_hideEndLabels = (ExpressionInfo)reader.ReadRIFObject();
                    break;

                case MemberName.RangeGapColor:
                    m_rangeGapColor = (ExpressionInfo)reader.ReadRIFObject();
                    break;

                case MemberName.NoDataText:
                    m_noDataText = (ExpressionInfo)reader.ReadRIFObject();
                    break;

                default:
                    Global.Tracer.Assert(condition: false);
                    break;
                }
            }
        }
Ejemplo n.º 3
0
 internal MapColorScaleTitle(Microsoft.ReportingServices.ReportIntermediateFormat.MapColorScaleTitle defObject, Map map)
 {
     m_defObject = defObject;
     m_map       = map;
 }