<?xml version="1.0"?>
<doc>
<assembly>
<name>NPOI.HSSF</name>
</assembly>
<members>
<member name="T:NPOI.SS.Formula.ParseNode">
Represents a syntactic element from a formula by encapsulating the corresponding <tt>Ptg</tt>
Token. Each <tt>ParseNode</tt> may have child <tt>ParseNode</tt>s in the case when the wrapped
<tt>Ptg</tt> Is non-atomic.
@author Josh Micich
</member>
<member name="M:NPOI.SS.Formula.ParseNode.ToTokenArray(NPOI.SS.Formula.ParseNode)">
Collects the array of <tt>Ptg</tt> Tokens for the specified tree.
</member>
<member name="M:NPOI.SS.Formula.ParseNode.collectIfPtgs(NPOI.SS.Formula.ParseNode.TokenCollector)">
The IF() function Gets marked up with two or three tAttr Tokens.
Similar logic will be required for CHOOSE() when it Is supported
See excelfileformat.pdf sec 3.10.5 "tAttr (19H)
</member>
<member name="T:NPOI.SS.Formula.FormulaCellCache">
@author Josh Micich
</member>
<member name="M:NPOI.SS.Formula.FormulaCellCache.Get(NPOI.SS.Formula.EvaluationCell)">
@return <c>null</c> if not found
</member>
<member name="T:NPOI.HSSF.Record.Formula.Area2DPtgBase">
Common superclass of 2-D area refs
</member>
<member name="T:NPOI.HSSF.Record.Formula.AreaPtgBase">
Specifies a rectangular area of cells A1:A4 for instance.
@author andy
@author Jason Height (jheight at chariot dot net dot au)
</member>
<member name="T:NPOI.HSSF.Record.Formula.OperandPtg">
@author Josh Micich
</member>
<member name="T:NPOI.HSSF.Record.Formula.Ptg">
<tt>Ptg</tt> represents a syntactic token in a formula. 'PTG' Is an acronym for
'<b>p</b>arse <b>t</b>hin<b>g</b>'. Originally, the name referred to the single
byte identifier at the start of the token, but in POI, <tt>Ptg</tt> encapsulates
the whole formula token (initial byte + value data).
<tt>Ptg</tt>s are logically arranged in a tree representing the structure of the
Parsed formula. However, in BIFF files <tt>Ptg</tt>s are written/Read in
<em>Reverse-Polish Notation</em> order. The RPN ordering also simplifies formula
evaluation logic, so POI mostly accesses <tt>Ptg</tt>s in the same way.
@author andy
@author avik
@author Jason Height (jheight at chariot dot net dot au)
</member>
<member name="M:NPOI.HSSF.Record.Formula.Ptg.ReadTokens(System.Int32,NPOI.HSSF.Record.RecordInputStream)">
Reads <tt>size</tt> bytes of the input stream, to Create an array of <tt>Ptg</tt>s.
Extra data (beyond <tt>size</tt>) may be Read if and <tt>ArrayPtg</tt>s are present.
</member>
<member name="M:NPOI.HSSF.Record.Formula.Ptg.GetEncodedSizeWithoutArrayData(NPOI.HSSF.Record.Formula.Ptg[])">
Used to calculate value that should be encoded at the start of the encoded Ptg token array;
@return the size of the encoded Ptg tokens not including any trailing array data.
</member>
<member name="M:NPOI.HSSF.Record.Formula.Ptg.Copy">
@return a distinct copy of this <tt>Ptg</tt> if the class Is mutable, or the same instance
if the class Is immutable.
</member>
<member name="M:NPOI.HSSF.Record.Formula.Ptg.SerializePtgs(NPOI.HSSF.Record.Formula.Ptg[],System.Byte[],System.Int32)">
Writes the ptgs to the data buffer, starting at the specified offset.
<br/>
The 2 byte encode Length field Is <b>not</b> written by this method.
@return number of bytes written
</member>
<member name="M:NPOI.HSSF.Record.Formula.Ptg.GetBytes">
@return the encoded Length of this Ptg, not including the initial Ptg type identifier byte.
</member>
<member name="M:NPOI.HSSF.Record.Formula.Ptg.WriteBytes(System.Byte[],System.Int32)">
Write this Ptg to a byte array
</member>
<member name="M:NPOI.HSSF.Record.Formula.Ptg.ToFormulaString">
return a string representation of this token alone
</member>
<member name="M:NPOI.HSSF.Record.Formula.Ptg.ToDebugString">
dump a debug representation (hexdump) to a string
</member>
<member name="M:NPOI.HSSF.Record.Formula.Ptg.ToString">
Overridden toString method to Ensure object hash Is not printed.
This helps Get rid of gratuitous diffs when comparing two dumps
Subclasses may output more relevant information by overriding this method
</member>
<member name="P:NPOI.HSSF.Record.Formula.Ptg.Size">
@return the encoded Length of this Ptg, including the initial Ptg type identifier byte.
</member>
<member name="P:NPOI.HSSF.Record.Formula.Ptg.IsBaseToken">
@return <c>false</c> if this token is classified as 'reference', 'value', or 'array'
</member>
<member name="P:NPOI.HSSF.Record.Formula.Ptg.RVAType">
Debug / diagnostic method to get this token's 'operand class' type.
@return 'R' for 'reference', 'V' for 'value', 'A' for 'array' and '.' for base tokens
</member>
<member name="P:NPOI.HSSF.Record.Formula.Ptg.PtgClass">
@return the 'operand class' (REF/VALUE/ARRAY) for this Ptg
</member>
<member name="P:NPOI.HSSF.Record.Formula.OperandPtg.IsBaseToken">
All Operand <tt>Ptg</tt>s are classifed ('relative', 'value', 'array')
</member>
<member name="T:NPOI.HSSF.Record.Formula.AreaI">
Common interface for AreaPtg and Area3DPtg, and their
child classes.
</member>
<member name="P:NPOI.HSSF.Record.Formula.AreaI.FirstRow">
@return the first row in the area
</member>
<member name="P:NPOI.HSSF.Record.Formula.AreaI.LastRow">
@return last row in the range (x2 in x1,y1-x2,y2)
</member>
<member name="P:NPOI.HSSF.Record.Formula.AreaI.FirstColumn">
@return the first column number in the area.
</member>
<member name="P:NPOI.HSSF.Record.Formula.AreaI.LastColumn">
@return lastcolumn in the area
</member>
<member name="M:NPOI.HSSF.Record.Formula.AreaPtgBase.NotImplemented">
TODO - (May-2008) fix subclasses of AreaPtg 'AreaN~' which are used in shared formulas.
see similar comment in ReferencePtg
</member>
<member name="F:NPOI.HSSF.Record.Formula.AreaPtgBase.field_1_first_row">
zero based, Unsigned 16 bit
</member>
<member name="F:NPOI.HSSF.Record.Formula.AreaPtgBase.field_2_last_row">
zero based, Unsigned 16 bit
</member>
<member name="F:NPOI.HSSF.Record.Formula.AreaPtgBase.field_3_first_column">
zero based, Unsigned 8 bit
</member>
<member name="F:NPOI.HSSF.Record.Formula.AreaPtgBase.field_4_last_column">
zero based, Unsigned 8 bit
</member>
<member name="M:NPOI.HSSF.Record.Formula.AreaPtgBase.SetLastColumnRaw(System.Int16)">
Set the last column irrespective of the bitmasks
</member>
<member name="P:NPOI.HSSF.Record.Formula.AreaPtgBase.FirstRow">
@return the first row in the area
</member>
<member name="P:NPOI.HSSF.Record.Formula.AreaPtgBase.LastRow">
@return last ro
NPOI对word和excel文件的输出(全套资料)
3星 · 超过75%的资源 需积分: 36 168 浏览量
2015-09-11
15:30:19
上传
评论 1
收藏 4.2MB RAR 举报
kone666
- 粉丝: 404
- 资源: 10
最新资源
- FPGA(Field-Programmable Gate Array)是一种可编程的现场可重构逻辑器件
- IMG_20240329_092039.jpg
- UDP(User Datagram Protocol)是一种无连接的传输层协议
- asp代码ASP小型药店销售管理系统(源代码+论文)
- asp代码asp小型企业网上订单系统的设计与实现(源代码+论文)
- asp代码ASP小区物业管理系统设计与实现(论文+源代码+开题报告+文献综述+外文翻译)
- 基于android studio的SurfaceView应用设计
- 【Unity实用工具】实现游戏背景模糊
- Avalonia桌面程序,简约可以,已解决默认字体问题,Ubuntu20.04已验证正常运行
- asp代码ASP销售供应链管理系统的设计与开发(源代码+论文)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈