Ejemplo n.º 1
0
        internal override object PublishClone(AutomaticSubtotalContext context)
        {
            MapElementView mapElementView = (MapElementView)base.PublishClone(context);

            if (m_layerName != null)
            {
                mapElementView.m_layerName = (ExpressionInfo)m_layerName.PublishClone(context);
            }
            if (m_mapBindingFieldPairs != null)
            {
                mapElementView.m_mapBindingFieldPairs = new List <MapBindingFieldPair>(m_mapBindingFieldPairs.Count);
                {
                    foreach (MapBindingFieldPair mapBindingFieldPair in m_mapBindingFieldPairs)
                    {
                        mapElementView.m_mapBindingFieldPairs.Add((MapBindingFieldPair)mapBindingFieldPair.PublishClone(context));
                    }
                    return(mapElementView);
                }
            }
            return(mapElementView);
        }
Ejemplo n.º 2
0
 internal MapElementView(Microsoft.ReportingServices.ReportIntermediateFormat.MapElementView defObject, Map map)
     : base(defObject, map)
 {
 }