当前位置: 首页>>代码示例>>C#>>正文


C# RecordVisitor类代码示例

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


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


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