API Reference
CsvProfiles
Creates independent, editable options for common CSV workflows.
Inheritance
- Object
- CsvProfiles
Methods
public static CsvLoadOptions CreateLoadOptions(CsvProfile profile) #CsvLoadOptionsCreates load options. Strict uses fixed UTF-8 with invalid-byte rejection, literal comment rows, strict quoting and column counts, duplicate-header rejection and redacted mapping failures. Spreadsheet detects delimiters and BOM encodings, keeps strict quoting and counts, and repairs missing or duplicate headers. Compatibility retains existing defaults.
Parameters
- profile OfficeIMO.CSV.CsvProfile
public static CsvSaveOptions CreateSaveOptions(CsvProfile profile) #CsvSaveOptionsCreates save options. Strict writes UTF-8 without BOM and CRLF while preserving values. Spreadsheet writes UTF-8 with BOM and CRLF and prefixes formula-like text with an apostrophe. Compatibility retains existing defaults. TextWriter and string output have no byte encoding; the encoding applies to file and stream output.
Parameters
- profile OfficeIMO.CSV.CsvProfile
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object