BN089-BS开发框架MVC4版/source20131023/Zephyr.Net/Zephyr.Utils/Document/Excel/NPOI/SS/Formula/OperationEvaluationContext.cs
(开头部分) 13KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
namespace Zephyr.Utils.NPOI.SS.Formula
{
using System;
using Zephyr.Utils.NPOI.SS.Formula.Eval;
using Zephyr.Utils.NPOI.SS.Formula.Functions;
using Zephyr.Utils.NPOI.SS.Util;
using Zephyr.Utils.NPOI.SS.Formula;
using Zephyr.Utils.NPOI.SS.Formula.PTG;
using System.Globalization;
/**
* Contains all the contextual information required to Evaluate an operation
* within a formula
*
* For POI internal use only
*
* @author Josh Micich
*/
public class OperationEvaluationContext
{
public static FreeRefFunction UDF = UserDefinedFunction.instance;
private IEvaluationWorkbook _workbook;
private int _sheetIndex;
private int _rowIndex;
private int _columnIndex;
private EvaluationTracker _tracker;
private WorkbookEvaluator _bookEvaluator;
public OperationEvaluationContext(WorkbookEvaluator bookEvaluator, IEvaluationWorkbook workbook, int sheetIndex, int srcRowNum,
int srcColNum, EvaluationTracker tracker)
{
_bookEvaluator = bookEvaluator;
_workbook = workbook;
_sheetIndex = sheetIndex;
_rowIndex = srcRowNum;
_columnIndex = srcColNum;
_tracker = tracker;
}
public IEvaluationWorkbook GetWorkbook()
{
return _workbook;
}
public int RowIndex
{
get
{
return _rowIndex;
}
}
public int ColumnIndex
{
get
{
return _columnIndex;
}
}
SheetRefEvaluator CreateExternSheetRefEvaluator(IExternSheetReferenceToken ptg)
后面还有 274 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
