public bool EvaluateHideInLegend(IReportScopeInstance reportScopeInstance, OnDemandProcessingContext context)
 {
     context.SetupContext(this, reportScopeInstance);
     return(context.ReportRuntime.EvaluateChartSeriesHideInLegendExpression(this, this.m_chart.Name));
 }
示例#2
0
 public int EvaluateTextWrapThreshold(IReportScopeInstance reportScopeInstance, OnDemandProcessingContext context)
 {
     context.SetupContext(base.m_chart, reportScopeInstance);
     return(context.ReportRuntime.EvaluateChartLegendTextWrapThresholdExpression(this, base.m_chart.Name, "TextWrapThreshold"));
 }
示例#3
0
 internal double EvaluateHeight(IReportScopeInstance reportScopeInstance, OnDemandProcessingContext context)
 {
     context.SetupContext(m_map, reportScopeInstance);
     return(context.ReportRuntime.EvaluateMapSizeHeightExpression(this, m_map.Name));
 }
示例#4
0
 public string EvaluateInterlacedRowsColor(IReportScopeInstance reportScopeInstance, OnDemandProcessingContext context)
 {
     context.SetupContext(base.m_chart, reportScopeInstance);
     return(context.ReportRuntime.EvaluateChartLegendInterlacedRowsColorExpression(this, base.m_chart.Name, "InterlacedRowsColor"));
 }
示例#5
0
 public ChartAutoBool EvaluateReversed(IReportScopeInstance reportScopeInstance, OnDemandProcessingContext context)
 {
     context.SetupContext(base.m_chart, reportScopeInstance);
     return(EnumTranslator.TranslateChartAutoBool(context.ReportRuntime.EvaluateChartLegendReversedExpression(this, base.m_chart.Name), context.ReportRuntime));
 }
示例#6
0
 public bool EvaluateDockOutsideChartArea(IReportScopeInstance reportScopeInstance, OnDemandProcessingContext context)
 {
     context.SetupContext(base.m_chart, reportScopeInstance);
     return(context.ReportRuntime.EvaluateChartLegendDockOutsideChartAreaExpression(this, base.m_chart.Name, "DockOutsideChartArea"));
 }
示例#7
0
 public ChartSeparators EvaluateColumnSeparator(IReportScopeInstance reportScopeInstance, OnDemandProcessingContext context)
 {
     context.SetupContext(base.m_chart, reportScopeInstance);
     return(EnumTranslator.TranslateChartSeparator(context.ReportRuntime.EvaluateChartLegendColumnSeparatorExpression(this, base.m_chart.Name, "ColumnSeparator"), context.ReportRuntime));
 }
 public double EvaluateIntervalOffset(IReportScopeInstance reportScopeInstance, OnDemandProcessingContext context)
 {
     context.SetupContext(base.m_gaugePanel, reportScopeInstance);
     return(context.ReportRuntime.EvaluateGaugeTickMarksIntervalOffsetExpression(this, base.m_gaugePanel.Name));
 }
示例#9
0
 public AspNetCore.ReportingServices.RdlExpressions.VariantResult EvaluateAxisLabel(IReportScopeInstance reportScopeInstance, OnDemandProcessingContext context)
 {
     context.SetupContext(this, reportScopeInstance);
     return(context.ReportRuntime.EvaluateChartDataPointAxisLabelExpression(this, base.m_dataRegionDef.Name));
 }
示例#10
0
 internal Microsoft.ReportingServices.RdlExpressions.VariantResult EvaluateHighlightSize(IReportScopeInstance reportScopeInstance, OnDemandProcessingContext context)
 {
     context.SetupContext(m_dataPoint, reportScopeInstance);
     return(context.ReportRuntime.EvaluateChartDataPointValuesHighlightSizeExpression(m_dataPoint, m_chart.Name));
 }
示例#11
0
 internal string EvaluateCurrencyLanguageSize(IReportScopeInstance reportScopeInstance, OnDemandProcessingContext context)
 {
     context.SetupContext(m_dataPoint, reportScopeInstance);
     return(context.ReportRuntime.EvaluateChartDataPointValuesCurrencyLanguageSizeExpression(m_dataPoint, m_chart.Name));
 }
示例#12
0
 public string EvaluateColor(IReportScopeInstance reportScopeInstance, OnDemandProcessingContext context)
 {
     context.SetupContext(this.m_map, reportScopeInstance);
     return(context.ReportRuntime.EvaluateMapCustomColorColorExpression(this, this.m_map.Name));
 }
示例#13
0
 public string EvaluateColor(IReportScopeInstance instance, OnDemandProcessingContext context)
 {
     context.SetupContext(this.m_chart, instance);
     return(context.ReportRuntime.EvaluateChartCustomPaletteColorExpression(this, this.m_chart.Name));
 }
示例#14
0
 internal string EvaluateEndSize(IReportScopeInstance reportScopeInstance, OnDemandProcessingContext context)
 {
     context.SetupContext(m_map, reportScopeInstance);
     return(context.ReportRuntime.EvaluateMapSizeRuleEndSizeExpression(this, m_map.Name));
 }
示例#15
0
 public bool EvaluateHidden(IReportScopeInstance reportScopeInstance, OnDemandProcessingContext context)
 {
     context.SetupContext(base.m_chart, reportScopeInstance);
     return(context.ReportRuntime.EvaluateChartLegendHiddenExpression(this, base.m_chart.Name, "Hidden"));
 }
示例#16
0
 public AspNetCore.ReportingServices.OnDemandReportRendering.Image.SourceType EvaluateSource(IReportScopeInstance reportScopeInstance, OnDemandProcessingContext context)
 {
     context.SetupContext(this.m_map, reportScopeInstance);
     return(EnumTranslator.TranslateImageSourceType(context.ReportRuntime.EvaluateMapMarkerImageSourceExpression(this, this.m_map.Name), context.ReportRuntime));
 }
示例#17
0
 public ChartLegendLayouts EvaluateLayout(IReportScopeInstance reportScopeInstance, OnDemandProcessingContext context)
 {
     context.SetupContext(base.m_chart, reportScopeInstance);
     return(EnumTranslator.TranslateChartLegendLayout(context.ReportRuntime.EvaluateChartLegendLayoutExpression(this, base.m_chart.Name, "Layout"), context.ReportRuntime));
 }
示例#18
0
 public string EvaluateStringValue(IReportScopeInstance reportScopeInstance, OnDemandProcessingContext context, out bool errorOccurred)
 {
     context.SetupContext(this.m_map, reportScopeInstance);
     return(context.ReportRuntime.EvaluateMapMarkerImageStringValueExpression(this, this.m_map.Name, out errorOccurred));
 }
示例#19
0
 public bool EvaluateAutoFitTextDisabled(IReportScopeInstance reportScopeInstance, OnDemandProcessingContext context)
 {
     context.SetupContext(base.m_chart, reportScopeInstance);
     return(context.ReportRuntime.EvaluateChartLegendAutoFitTextDisabledExpression(this, base.m_chart.Name, "AutoFitTextDisabled"));
 }
示例#20
0
 public byte[] EvaluateBinaryValue(IReportScopeInstance romInstance, OnDemandProcessingContext context, out bool errOccurred)
 {
     context.SetupContext(this.m_map, romInstance);
     return(context.ReportRuntime.EvaluateMapMarkerImageBinaryValueExpression(this, this.m_map.Name, out errOccurred));
 }
示例#21
0
 public int EvaluateColumnSpacing(IReportScopeInstance reportScopeInstance, OnDemandProcessingContext context)
 {
     context.SetupContext(base.m_chart, reportScopeInstance);
     return(context.ReportRuntime.EvaluateChartLegendColumnSpacingExpression(this, base.m_chart.Name, "ColumnSpacing"));
 }
示例#22
0
 public string EvaluateTransparentColor(IReportScopeInstance reportScopeInstance, OnDemandProcessingContext context)
 {
     context.SetupContext(this.m_map, reportScopeInstance);
     return(context.ReportRuntime.EvaluateMapMarkerImageTransparentColorExpression(this, this.m_map.Name));
 }
示例#23
0
 public bool EvaluateEquallySpacedItems(IReportScopeInstance reportScopeInstance, OnDemandProcessingContext context)
 {
     context.SetupContext(base.m_chart, reportScopeInstance);
     return(context.ReportRuntime.EvaluateChartLegendEquallySpacedItemsExpression(this, base.m_chart.Name, "EquallySpacedItems"));
 }
示例#24
0
 public MapResizeMode EvaluateResizeMode(IReportScopeInstance reportScopeInstance, OnDemandProcessingContext context)
 {
     context.SetupContext(this.m_map, reportScopeInstance);
     return(EnumTranslator.TranslateMapResizeMode(context.ReportRuntime.EvaluateMapMarkerImageResizeModeExpression(this, this.m_map.Name), context.ReportRuntime));
 }
示例#25
0
 public int EvaluateMaxAutoSize(IReportScopeInstance reportScopeInstance, OnDemandProcessingContext context)
 {
     context.SetupContext(base.m_chart, reportScopeInstance);
     return(context.ReportRuntime.EvaluateChartLegendMaxAutoSizeExpression(this, base.m_chart.Name, "MaxAutoSize"));
 }
 internal string EvaluateScaleBorderColor(IReportScopeInstance reportScopeInstance, OnDemandProcessingContext context)
 {
     context.SetupContext(m_map, reportScopeInstance);
     return(context.ReportRuntime.EvaluateMapDistanceScaleScaleBorderColorExpression(this, m_map.Name));
 }
示例#27
0
 public double EvaluateSweepAngle(IReportScopeInstance reportScopeInstance, OnDemandProcessingContext context)
 {
     context.SetupContext(base.m_gaugePanel, reportScopeInstance);
     return(context.ReportRuntime.EvaluateRadialScaleSweepAngleExpression(this, base.m_gaugePanel.Name));
 }
 internal LinearPointerTypes EvaluateType(IReportScopeInstance reportScopeInstance, OnDemandProcessingContext context)
 {
     context.SetupContext(m_gaugePanel, reportScopeInstance);
     return(EnumTranslator.TranslateLinearPointerTypes(context.ReportRuntime.EvaluateLinearPointerTypeExpression(this, m_gaugePanel.Name), context.ReportRuntime));
 }
示例#29
0
 internal Unit EvaluateUnit(IReportScopeInstance reportScopeInstance, OnDemandProcessingContext context)
 {
     context.SetupContext(m_map, reportScopeInstance);
     return(EnumTranslator.TranslateUnit(context.ReportRuntime.EvaluateMapSizeUnitExpression(this, m_map.Name), context.ReportRuntime));
 }
 public string EvaluateCategoryAxisName(IReportScopeInstance reportScopeInstance, OnDemandProcessingContext context)
 {
     context.SetupContext(this, reportScopeInstance);
     return(context.ReportRuntime.EvaluateChartSeriesCategoryAxisNameExpression(this, this.m_chart.Name));
 }