XLParser  1.7.2
XLParser.PrefixInfo Class Reference

Simple data class that holds information about a Prefix. More...

Inheritance diagram for XLParser.PrefixInfo:

Public Member Functions

 PrefixInfo (string sheet=null, int? fileNumber=null, string fileName=null, string filePath=null, string multipleSheets=null, bool isQuoted=false)
 
override bool Equals (object other)
 
bool Equals (PrefixInfo other)
 
override int GetHashCode ()
 
override string ToString ()
 

Static Public Member Functions

static bool operator== (PrefixInfo left, PrefixInfo right)
 
static bool operator!= (PrefixInfo left, PrefixInfo right)
 

Public Attributes

bool HasFilePath => FilePath != null
 
int FileNumber => _fileNumber.GetValueOrDefault()
 
bool HasFileNumber => _fileNumber.HasValue
 
bool HasFileName => FileName != null
 
bool HasFile => HasFileName || HasFileNumber
 
bool HasSheet => Sheet != null
 
bool HasMultipleSheets => MultipleSheets != null
 

Properties

string FilePath [get]
 
string FileName [get]
 
string Sheet [get]
 
string MultipleSheets [get]
 
bool IsQuoted [get]
 

Detailed Description

Simple data class that holds information about a Prefix.

See also
ExcelFormulaParser.GetPrefixInfo

The documentation for this class was generated from the following file: