Files
zebraprinterutilities/bin/Release/Csv.xml
T
2021-07-22 14:50:22 +02:00

149 lines
6.2 KiB
XML

<?xml version="1.0"?>
<doc>
<assembly>
<name>Csv</name>
</assembly>
<members>
<member name="T:Csv.CsvOptions">
<summary>
Defines the options that can be passed to customize the reading or writing of csv files.
</summary>
</member>
<member name="P:Csv.CsvOptions.RowsToSkip">
<summary>
Gets or sets the number of rows to skip before reading the header row, defaults to <c>0</c>.
</summary>
</member>
<member name="P:Csv.CsvOptions.SkipRow">
<summary>
Gets or sets a function to skip the current row based on its raw string value or 1-based index. Skips empty rows and rows starting with # by default.
</summary>
</member>
<member name="P:Csv.CsvOptions.Separator">
<summary>
Gets or sets the character to use for separating data, defaults to <c>'\0'</c> which will auto-detect from the header row.
</summary>
</member>
<member name="P:Csv.CsvOptions.TrimData">
<summary>
Gets or sets wether data should be trimmed when accessed.
</summary>
</member>
<member name="P:Csv.CsvOptions.Comparer">
<summary>
Gets or sets the comparer to use when looking up header names.
</summary>
</member>
<member name="P:Csv.CsvOptions.HeaderMode">
<summary>
Gets or sets an indicator to the parser to expect a header row or not.
</summary>
</member>
<member name="P:Csv.CsvOptions.ValidateColumnCount">
<summary>
Gets or sets wether a row should be validated immediately that the column count matches the header count.
</summary>
</member>
<member name="T:Csv.CsvReader">
<summary>
Helper class to read csv (comma separated values) data.
</summary>
</member>
<member name="M:Csv.CsvReader.Read(System.IO.TextReader,Csv.CsvOptions)">
<summary>
Reads the lines from the reader.
</summary>
<param name="reader">The text reader to read the data from.</param>
<param name="options">The optional options to use when reading.</param>
</member>
<member name="M:Csv.CsvReader.ReadFromStream(System.IO.Stream,Csv.CsvOptions)">
<summary>
Reads the lines from the stream.
</summary>
<param name="stream">The stream to read the data from.</param>
<param name="options">The optional options to use when reading.</param>
</member>
<member name="M:Csv.CsvReader.ReadFromText(System.String,Csv.CsvOptions)">
<summary>
Reads the lines from the csv string.
</summary>
<param name="csv">The csv string to read the data from.</param>
<param name="options">The optional options to use when reading.</param>
</member>
<member name="T:Csv.CsvWriter">
<summary>
Helper class to write csv (comma separated values) data.
</summary>
</member>
<member name="M:Csv.CsvWriter.Write(System.IO.TextWriter,System.String[],System.Collections.Generic.IEnumerable{System.String[]},System.Char)">
<summary>
Writes the lines to the writer.
</summary>
<param name="writer">The text writer to write the data to.</param>
<param name="headers">The headers that should be used for the first line, determines the number of columns.</param>
<param name="lines">The lines with data that should be written.</param>
<param name="separator">The separator to use between columns (comma, semicolon, tab, ...)</param>
</member>
<member name="M:Csv.CsvWriter.WriteToText(System.String[],System.Collections.Generic.IEnumerable{System.String[]},System.Char)">
<summary>
Writes the lines and return the result.
</summary>
<param name="headers">The headers that should be used for the first line, determines the number of columns.</param>
<param name="lines">The lines with data that should be written.</param>
<param name="separator">The separator to use between columns (comma, semicolon, tab, ...)</param>
</member>
<member name="T:Csv.HeaderMode">
<summary>
Indicates the presence or absence of a header row
</summary>
</member>
<member name="F:Csv.HeaderMode.HeaderPresent">
<summary>
Indicates that the CSV file has a header row
</summary>
</member>
<member name="F:Csv.HeaderMode.HeaderAbsent">
<summary>
Indicates that the CSV file does not have a header row
</summary>
</member>
<member name="T:Csv.ICsvLine">
<summary>
Represents a single data line inside a csv file.
</summary>
</member>
<member name="P:Csv.ICsvLine.Headers">
<summary>
Gets the headers from the csv file.
</summary>
</member>
<member name="P:Csv.ICsvLine.Raw">
<summary>
Gets the original raw content of the line.
</summary>
</member>
<member name="P:Csv.ICsvLine.Index">
<summary>
Gets the 1-based index for the line inside the file.
</summary>
</member>
<member name="P:Csv.ICsvLine.ColumnCount">
<summary>
Gets the number of columns of the line.
</summary>
</member>
<member name="P:Csv.ICsvLine.Item(System.String)">
<summary>
Gets the data for the specified named header.
</summary>
<param name="name">The name of the header.</param>
</member>
<member name="P:Csv.ICsvLine.Item(System.Int32)">
<summary>
Gets the data for the specified indexed header.
</summary>
<param name="index">The index of the header.</param>
</member>
</members>
</doc>