Class QIFDocument
- Namespace
- Tudormobile.QIFLibrary
- Assembly
- Tudormobile.QIFLibrary.dll
Provides mechanism for reading and writing data in Quicken Interchange Format (QIF/QFX).
public sealed class QIFDocument
- Inheritance
-
QIFDocument
- Inherited Members
Properties
DataType
The data type of the QIF records in this document.
public QIFDocumentType DataType { get; }
Property Value
Records
QIF Data records contained in this document.
public IList<QIFRecord> Records { get; }
Property Value
Methods
Parse(Stream, bool)
Parses data into a QIF Document.
public static QIFDocument Parse(Stream utf8Stream, bool leaveOpen = true)
Parameters
utf8StreamStreamQIF text to parse.
leaveOpenboolLeave the provided stream open [OPTIONAL; Default = true].
Returns
- QIFDocument
A QIFDocument representation of the data.
Exceptions
- ArgumentNullException
Thrown when
utf8Streamis null.
Parse(string)
Parses data into a QIF Document.
public static QIFDocument Parse(string qifData)
Parameters
qifDatastringQIF text to parse.
Returns
- QIFDocument
A QIFDocument representation of the data.
ParseFile(string)
Parses data into a QIF Document.
public static QIFDocument ParseFile(string path)
Parameters
pathstringThe path to the file to be parsed.
Returns
- QIFDocument
A QIFDocument representation of the data.