本文整理汇总了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);
}
示例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);
}
示例3: VisitContainedRecords
public override void VisitContainedRecords(RecordVisitor rv)
{
WriteStartBlock(rv);
rv.VisitRecord(crtmlFrt);
foreach (CrtMlFrtContinueRecord cr in continues)
rv.VisitRecord(cr);
}
示例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));
}
}
示例5: VisitContainedRecords
public override void VisitContainedRecords(RecordVisitor rv)
{
rv.VisitRecord(dat);
rv.VisitRecord(BeginRecord.instance);
ld.VisitContainedRecords(rv);
WriteEndBlock(rv);
rv.VisitRecord(EndRecord.instance);
}
示例6: VisitContainedRecords
public override void VisitContainedRecords(RecordVisitor rv)
{
rv.VisitRecord(_pls);
for (int i = 0; i < _plsContinues.Length; i++)
{
rv.VisitRecord(_plsContinues[i]);
}
}
示例7: VisitContainedRecords
public override void VisitContainedRecords(RecordVisitor rv)
{
for (int i = 0; i < _cfHeaders.Count; i++)
{
CFRecordsAggregate subAgg = (CFRecordsAggregate)_cfHeaders[i];
subAgg.VisitContainedRecords(rv);
}
}
示例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);
}
}
示例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);
}
示例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);
}
示例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]);
}
}
示例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);
}
示例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);
}
}
示例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);
}
示例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);
}