• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C# RecordVisitor类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C#中RecordVisitor的典型用法代码示例。如果您正苦于以下问题:C# RecordVisitor类的具体用法?C# RecordVisitor怎么用?C# RecordVisitor使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



RecordVisitor类属于命名空间,在下文中一共展示了RecordVisitor类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。

示例1: VisitContainedRecords

 public override void VisitContainedRecords(RecordVisitor rv)
 {
     WriteStartBlock(rv);
     rv.VisitRecord(shapProps);
     foreach (ContinueFrt12Record cr in continues)
         rv.VisitRecord(cr);
 }
开发者ID:hanwangkun,项目名称:npoi,代码行数:7,代码来源:ShapePropsAggregate.cs


示例2: VisitContainedRecords

        public override void VisitContainedRecords(RecordVisitor rv)
        {
            rv.VisitRecord(dataFormat);
            rv.VisitRecord(BeginRecord.instance);

            if (chart3DBarShape != null)
                rv.VisitRecord(chart3DBarShape);
            if (lineFormat != null)
            {
                rv.VisitRecord(lineFormat);
                rv.VisitRecord(areaFormat);
                rv.VisitRecord(pieFormat);
            }

            if (serFmt != null)
                rv.VisitRecord(serFmt);

            if (gelFrame != null)
                gelFrame.VisitContainedRecords(rv);
            if (markerFormat != null)
                rv.VisitRecord(markerFormat);

            if (attachedLabel != null)
                rv.VisitRecord(attachedLabel);
            if (shapeProps1 != null)
                shapeProps1.VisitContainedRecords(rv);
            if (shapeProps2 != null)
                shapeProps2.VisitContainedRecords(rv);
            if (crtMlFrt != null)
                crtMlFrt.VisitContainedRecords(rv);

            WriteEndBlock(rv);
            rv.VisitRecord(EndRecord.instance);
        }
开发者ID:JnS-Software-LLC,项目名称:npoi,代码行数:34,代码来源:SSAggregate.cs


示例3: VisitContainedRecords

 public override void VisitContainedRecords(RecordVisitor rv)
 {
     WriteStartBlock(rv);
     rv.VisitRecord(crtmlFrt);
     foreach (CrtMlFrtContinueRecord cr in continues)
         rv.VisitRecord(cr);
 }
开发者ID:ctddjyds,项目名称:npoi,代码行数:7,代码来源:CrtMlFrtAggregate.cs


示例4: VisitContainedRecords

        public override void VisitContainedRecords(RecordVisitor rv)
        {
            int nRegions = _mergedRegions.Count;
            if (nRegions < 1)
            {
                // no need to write a single empty MergeCellsRecord
                return;
            }

            int nFullMergedCellsRecords = nRegions / MAX_MERGED_REGIONS;
            int nLeftoverMergedRegions = nRegions % MAX_MERGED_REGIONS;

            CellRangeAddress[] cras = (CellRangeAddress[])_mergedRegions.ToArray(typeof(CellRangeAddress));

            for (int i = 0; i < nFullMergedCellsRecords; i++)
            {
                int startIx = i * MAX_MERGED_REGIONS;
                rv.VisitRecord(new MergeCellsRecord(cras, startIx, MAX_MERGED_REGIONS));
            }
            if (nLeftoverMergedRegions > 0)
            {
                int startIx = nFullMergedCellsRecords * MAX_MERGED_REGIONS;
                rv.VisitRecord(new MergeCellsRecord(cras, startIx, nLeftoverMergedRegions));
            }
        }
开发者ID:ChiangHanLung,项目名称:PIC_VDS,代码行数:25,代码来源:MergedCellsTable.cs


示例5: VisitContainedRecords

 public override void VisitContainedRecords(RecordVisitor rv)
 {
     rv.VisitRecord(dat);
     rv.VisitRecord(BeginRecord.instance);
     ld.VisitContainedRecords(rv);
     WriteEndBlock(rv);
     rv.VisitRecord(EndRecord.instance);
 }
开发者ID:hanwangkun,项目名称:npoi,代码行数:8,代码来源:DatAggregate.cs


示例6: VisitContainedRecords

 public override void VisitContainedRecords(RecordVisitor rv)
 {
     rv.VisitRecord(_pls);
     for (int i = 0; i < _plsContinues.Length; i++)
     {
         rv.VisitRecord(_plsContinues[i]);
     }
 }
开发者ID:xoposhiy,项目名称:npoi,代码行数:8,代码来源:PLSAggregate.cs


示例7: VisitContainedRecords

 public override void VisitContainedRecords(RecordVisitor rv)
 {
     for (int i = 0; i < _cfHeaders.Count; i++)
     {
         CFRecordsAggregate subAgg = (CFRecordsAggregate)_cfHeaders[i];
         subAgg.VisitContainedRecords(rv);
     }
 }
开发者ID:missxiaohuang,项目名称:Weekly,代码行数:8,代码来源:ConditionalFormattingTable.cs


示例8: VisitContainedRecords

 public override void VisitContainedRecords(RecordVisitor rv)
 {
     rv.VisitRecord(dimensions);
     foreach (KeyValuePair<SeriesIndexRecord, List<Record>> kv in dicData)
     {
         rv.VisitRecord(kv.Key);
         foreach (Record r in kv.Value)
             rv.VisitRecord(r);
     }
 }
开发者ID:ctddjyds,项目名称:npoi,代码行数:10,代码来源:SeriesDataAggregate.cs


示例9: VisitContainedRecords

 public override void VisitContainedRecords(RecordVisitor rv)
 {
     WriteStartBlock(rv);//??
     rv.VisitRecord(yMult);
     rv.VisitRecord(startObject);
     IsInStartObject = true;
     attachedLabel.VisitContainedRecords(rv);
     IsInStartObject = false;
     rv.VisitRecord(endObject);
 }
开发者ID:ctddjyds,项目名称:npoi,代码行数:10,代码来源:AXMAggregate.cs


示例10: VisitContainedRecords

 public override void VisitContainedRecords(RecordVisitor rv)
 {
     WriteStartBlock(rv);
     if(textPropsStream!=null)
         rv.VisitRecord(textPropsStream);
     if (richTextStream != null)
         rv.VisitRecord(richTextStream);
     foreach (ContinueFrt12Record cr in continues)
         rv.VisitRecord(cr);
 }
开发者ID:xiepeixing,项目名称:npoi,代码行数:10,代码来源:TextPropsAggregate.cs


示例11: VisitContainedRecords

 public override void VisitContainedRecords(RecordVisitor rv)
 {
     if (_validationList.Count == 0)
     {
         return;
     }
     rv.VisitRecord(_headerRec);
     for (int i = 0; i < _validationList.Count; i++)
     {
         rv.VisitRecord((Record)_validationList[i]);
     }
 }
开发者ID:ChiangHanLung,项目名称:PIC_VDS,代码行数:12,代码来源:DataValidityTable.cs


示例12: VisitContainedRecords

        public override void VisitContainedRecords(RecordVisitor rv)
        {
            rv.VisitRecord(axisPraent);
            rv.VisitRecord(BeginRecord.instance);
            rv.VisitRecord(pos);
            if (axes != null)
                axes.VisitContainedRecords(rv);
            foreach (CRTAggregate crt in crtList)
                crt.VisitContainedRecords(rv);

            WriteEndBlock(rv);
            rv.VisitRecord(EndRecord.instance);
        }
开发者ID:JnS-Software-LLC,项目名称:npoi,代码行数:13,代码来源:AxisParentAggregate.cs


示例13: VisitContainedRecords

 public override void VisitContainedRecords(RecordVisitor rv)
 {
     rv.VisitRecord(gelFrame1);
     if (gelFrame2 != null)
         rv.VisitRecord(gelFrame2);
     foreach (ContinueRecord cr in continues)
         rv.VisitRecord(cr);
     if (picF != null)
     {
         rv.VisitRecord(BeginRecord.instance);
         rv.VisitRecord(picF);
         rv.VisitRecord(EndRecord.instance);
     }
 }
开发者ID:89sos98,项目名称:npoi,代码行数:14,代码来源:GelFrameAggregate.cs


示例14: VisitContainedRecords

        public override void VisitContainedRecords(RecordVisitor rv)
        {
            rv.VisitRecord(dropBar);
            rv.VisitRecord(BeginRecord.instance);
            rv.VisitRecord(lineFormat);
            rv.VisitRecord(areaFormat);

            if (gelFrame != null)
                gelFrame.VisitContainedRecords(rv);
            if (shapProps != null)
                shapProps.VisitContainedRecords(rv);

            WriteEndBlock(rv);
            rv.VisitRecord(EndRecord.instance);
        }
开发者ID:xiepeixing,项目名称:npoi,代码行数:15,代码来源:DropBarAggregate.cs


示例15: VisitContainedRecords

        public override void VisitContainedRecords(RecordVisitor rv)
        {
            rv.VisitRecord(axis);
            rv.VisitRecord(BeginRecord.instance);

            if (catSerRange != null)
                rv.VisitRecord(catSerRange);

            axs.VisitContainedRecords(rv);
            if (crtmlfrt != null)
                crtmlfrt.VisitContainedRecords(rv);

            WriteEndBlock(rv);
            rv.VisitRecord(EndRecord.instance);
        }
开发者ID:89sos98,项目名称:npoi,代码行数:15,代码来源:SeriesAxisAggregate.cs


示例16: VisitContainedRecords

 public override void VisitContainedRecords(RecordVisitor rv)
 {
     WriteStartBlock(rv);//??
     rv.VisitRecord(frtFontList);
     rv.VisitRecord(startObject);
     IsInStartObject = true;
     foreach (KeyValuePair<FontRecord, FbiRecord> kv in dicFonts)
     {
         rv.VisitRecord(kv.Key);
         if (kv.Value != null)
             rv.VisitRecord(kv.Value);
     }
     IsInStartObject = false;
     rv.VisitRecord(endObject);
 }
开发者ID:ctddjyds,项目名称:npoi,代码行数:15,代码来源:FontListAggregate.cs


示例17: VisitContainedRecords

        public override void VisitContainedRecords(RecordVisitor rv)
        {
            if (dataLabExt != null)
            {
                rv.VisitRecord(dataLabExt);
                rv.VisitRecord(startObject);
                IsInStartObject = true;
            }

            rv.VisitRecord(defaultText);
            attachedLabel.VisitContainedRecords(rv);

            if (endObject != null)
            {
                rv.VisitRecord(endObject);
                IsInStartObject = false;
            }
        }
开发者ID:JnS-Software-LLC,项目名称:npoi,代码行数:18,代码来源:DFTTextAggregate.cs


示例18: VisitContainedRecords

        public override void VisitContainedRecords(RecordVisitor rv)
        {
            rv.VisitRecord(frame);
            rv.VisitRecord(BeginRecord.instance);
            rv.VisitRecord(lineFormat);
            rv.VisitRecord(areaFormat);
            if (gelFrame != null)
                gelFrame.VisitContainedRecords(rv);

            //TODO: write StartBlockRecord

            if (shapeProps != null)
            {
                //WriteStartBlock(rv);
                shapeProps.VisitContainedRecords(rv);
            }
            WriteEndBlock(rv);
            rv.VisitRecord(EndRecord.instance);
        }
开发者ID:89sos98,项目名称:npoi,代码行数:19,代码来源:FrameAggregate.cs


示例19: VisitContainedRecords

        public override void VisitContainedRecords(RecordVisitor rv)
        {
            if (ivaxis != null)
                ivaxis.VisitContainedRecords(rv);
            if (dvaxis != null)
                dvaxis.VisitContainedRecords(rv);
            dvaxisSecond.VisitContainedRecords(rv);
            if (seriesAxis != null)
                seriesAxis.VisitContainedRecords(rv);

            foreach (AttachedLabelAggregate al in attachedLabelList)
                al.VisitContainedRecords(rv);
            if (plotArea != null)
            {
                rv.VisitRecord(plotArea);
                if (frame != null)
                    frame.VisitContainedRecords(rv);
            }
        }
开发者ID:hanwangkun,项目名称:npoi,代码行数:19,代码来源:AxesAggregate.cs


示例20: VisitContainedRecords

 public override void VisitContainedRecords(RecordVisitor rv)
 {
     if (_recs.Count==0)
     {
         return;
     }
     rv.VisitRecord(_bofRec);
     for (int i = 0; i < _recs.Count; i++)
     {
         RecordBase rb = _recs[i];
         if (rb is RecordAggregate)
         {
             ((RecordAggregate)rb).VisitContainedRecords(rv);
         }
         else
         {
             rv.VisitRecord((Record)rb);
         }
     }
     rv.VisitRecord(EOFRecord.instance);
 }
开发者ID:hanwangkun,项目名称:npoi,代码行数:21,代码来源:ChartSubstreamRecordAggregate.cs



注:本文中的RecordVisitor类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# RecorderContext类代码示例发布时间:2022-05-24
下一篇:
C# RecordType类代码示例发布时间:2022-05-24
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap