public override void Deserialize(IntermediateFormatReader reader) { base.Deserialize(reader); reader.RegisterDeclaration(ChartSeries.m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.Name: this.m_name = reader.ReadString(); break; case MemberName.ChartDataPoints: this.m_dataPoints = reader.ReadListOfRIFObjects <ChartDataPointList>(); break; case MemberName.ExprHostID: this.m_exprHostID = reader.ReadInt32(); break; case MemberName.Chart: this.m_chart = reader.ReadReference <Chart>(this); break; case MemberName.ChartMember: this.m_parentChartMember = reader.ReadReference <ChartMember>(this); break; case MemberName.SourceSeries: this.m_sourceSeries = reader.ReadReference <ChartSeries>(this); break; case MemberName.Action: this.m_action = (Action)reader.ReadRIFObject(); break; case MemberName.Type: this.m_type = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.Subtype: this.m_subtype = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.EmptyPoints: this.m_emptyPoints = (ChartEmptyPoints)reader.ReadRIFObject(); break; case MemberName.LegendName: this.m_legendName = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.LegendText: this.m_legendText = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.ChartAreaName: this.m_chartAreaName = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.ValueAxisName: this.m_valueAxisName = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.CategoryAxisName: this.m_categoryAxisName = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.StyleClass: this.m_styleClass = (Style)reader.ReadRIFObject(); break; case MemberName.Hidden: this.m_hidden = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.HideInLegend: this.m_hideInLegend = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.ChartSmartLabel: this.m_chartSmartLabel = (ChartSmartLabel)reader.ReadRIFObject(); break; case MemberName.CustomProperties: this.m_customProperties = reader.ReadListOfRIFObjects <DataValueList>(); break; case MemberName.DataLabel: this.m_dataLabel = (ChartDataLabel)reader.ReadRIFObject(); break; case MemberName.Marker: this.m_marker = (ChartMarker)reader.ReadRIFObject(); break; case MemberName.ToolTip: this.m_toolTip = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.ChartItemInLegend: this.m_chartItemInLegend = (ChartItemInLegend)reader.ReadRIFObject(); break; default: Global.Tracer.Assert(false); break; } } }
public void Deserialize(IntermediateFormatReader reader) { reader.RegisterDeclaration(ChartDataPointValues.m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.X: this.m_x = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.Y: this.m_y = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.Size: this.m_size = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.High: this.m_high = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.Low: this.m_low = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.Start: this.m_start = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.End: this.m_end = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.Mean: this.m_mean = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.Median: this.m_median = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.HighlightX: this.m_highlightX = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.HighlightY: this.m_highlightY = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.HighlightSize: this.m_highlightSize = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.FormatX: this.m_formatX = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.FormatY: this.m_formatY = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.FormatSize: this.m_formatSize = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.CurrencyLanguageX: this.m_currencyLanguageX = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.CurrencyLanguageY: this.m_currencyLanguageY = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.CurrencyLanguageSize: this.m_currencyLanguageSize = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.ChartDataPoint: this.m_dataPoint = reader.ReadReference <ChartDataPoint>(this); break; case MemberName.Chart: this.m_chart = reader.ReadReference <Chart>(this); break; default: Global.Tracer.Assert(false); break; } } }
public override void Deserialize(IntermediateFormatReader reader) { base.Deserialize(reader); reader.RegisterDeclaration(Paragraph.m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.TextRuns: this.m_textRuns = reader.ReadGenericListOfRIFObjects <TextRun>(); break; case MemberName.Style: this.m_styleClass = (Style)reader.ReadRIFObject(); break; case MemberName.LeftIndent: this.m_leftIndent = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.RightIndent: this.m_rightIndent = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.HangingIndent: this.m_hangingIndent = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.SpaceBefore: this.m_spaceBefore = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.SpaceAfter: this.m_spaceAfter = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.ListStyle: this.m_listStyle = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.ListLevel: this.m_listLevel = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.IndexInCollection: this.m_indexInCollection = reader.ReadInt32(); break; case MemberName.TextBox: this.m_textBox = reader.ReadReference <TextBox>(this); break; case MemberName.ExprHostID: this.m_exprHostID = reader.ReadInt32(); break; case MemberName.TextRunValueReferenced: this.m_textRunValueReferenced = reader.ReadBoolean(); break; default: Global.Tracer.Assert(false); break; } } }
public override void Deserialize(IntermediateFormatReader reader) { base.Deserialize(reader); reader.RegisterDeclaration(m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.Name: m_dataSetCore.Name = reader.ReadString(); break; case MemberName.Fields: m_dataSetCore.Fields = reader.ReadGenericListOfRIFObjects <Field>(); break; case MemberName.Query: m_dataSetCore.Query = (ReportQuery)reader.ReadRIFObject(); break; case MemberName.CaseSensitivity: m_dataSetCore.CaseSensitivity = (TriState)reader.ReadEnum(); break; case MemberName.Collation: m_dataSetCore.Collation = reader.ReadString(); break; case MemberName.AccentSensitivity: m_dataSetCore.AccentSensitivity = (TriState)reader.ReadEnum(); break; case MemberName.KanatypeSensitivity: m_dataSetCore.KanatypeSensitivity = (TriState)reader.ReadEnum(); break; case MemberName.WidthSensitivity: m_dataSetCore.WidthSensitivity = (TriState)reader.ReadEnum(); break; case MemberName.DataRegions: m_dataRegions = reader.ReadGenericListOfReferences <DataRegion>(this); break; case MemberName.Aggregates: m_aggregates = reader.ReadGenericListOfRIFObjects <DataAggregateInfo>(); break; case MemberName.Filters: m_dataSetCore.Filters = reader.ReadGenericListOfRIFObjects <Filter>(); break; case MemberName.UsedOnlyInParameters: m_usedOnlyInParameters = reader.ReadBoolean(); break; case MemberName.NonCalculatedFieldCount: m_dataSetCore.NonCalculatedFieldCount = reader.ReadInt32(); break; case MemberName.ExprHostID: m_dataSetCore.ExprHostID = reader.ReadInt32(); break; case MemberName.PostSortAggregates: m_postSortAggregates = reader.ReadGenericListOfRIFObjects <DataAggregateInfo>(); break; case MemberName.LCID: m_dataSetCore.LCID = reader.ReadUInt32(); break; case MemberName.HasDetailUserSortFilter: m_hasDetailUserSortFilter = reader.ReadBoolean(); break; case MemberName.UserSortExpressions: m_userSortExpressions = reader.ReadGenericListOfRIFObjects <ExpressionInfo>(); break; case MemberName.InterpretSubtotalsAsDetails: m_dataSetCore.InterpretSubtotalsAsDetails = (TriState)reader.ReadEnum(); break; case MemberName.HasSubReports: m_hasSubReports = reader.ReadBoolean(); break; case MemberName.IndexInCollection: m_indexInCollection = reader.ReadInt32(); break; case MemberName.DataSource: m_dataSource = reader.ReadReference <DataSource>(this); break; case MemberName.Lookups: m_lookups = reader.ReadGenericListOfRIFObjects <LookupInfo>(); break; case MemberName.LookupDestinations: m_lookupDestinationInfos = reader.ReadGenericListOfRIFObjects <LookupDestinationInfo>(); break; case MemberName.DataSetCore: m_dataSetCore = (DataSetCore)reader.ReadRIFObject(); break; case MemberName.AllowIncrementalProcessing: m_allowIncrementalProcessing = reader.ReadBoolean(); break; case MemberName.DefaultRelationships: m_defaultRelationships = reader.ReadGenericListOfRIFObjects <DefaultRelationship>(); break; case MemberName.HasScopeWithCustomAggregates: m_hasScopeWithCustomAggregates = reader.ReadBoolean(); break; default: Global.Tracer.Assert(condition: false, string.Empty); break; } } }