internal override object PublishClone(AutomaticSubtotalContext context) { ChartTickMarks chartTickMarks = (ChartTickMarks)base.PublishClone(context); if (m_enabled != null) { chartTickMarks.m_enabled = (ExpressionInfo)m_enabled.PublishClone(context); } if (m_type != null) { chartTickMarks.m_type = (ExpressionInfo)m_type.PublishClone(context); } if (m_length != null) { chartTickMarks.m_length = (ExpressionInfo)m_length.PublishClone(context); } if (m_interval != null) { chartTickMarks.m_interval = (ExpressionInfo)m_interval.PublishClone(context); } if (m_intervalType != null) { chartTickMarks.m_intervalType = (ExpressionInfo)m_intervalType.PublishClone(context); } if (m_intervalOffset != null) { chartTickMarks.m_intervalOffset = (ExpressionInfo)m_intervalOffset.PublishClone(context); } if (m_intervalOffsetType != null) { chartTickMarks.m_intervalOffsetType = (ExpressionInfo)m_intervalOffsetType.PublishClone(context); } return(chartTickMarks); }
internal ChartTickMarks(Microsoft.ReportingServices.ReportIntermediateFormat.ChartTickMarks chartTickMarksDef, Chart chart) { m_chartTickMarksDef = chartTickMarksDef; m_chart = chart; }