SpreadsheetFormats
封装所有二进制、XML 和文本电子表格格式(不包括所有基于文本分隔符的分隔符格式,如 CSV、TSV、分号分隔等),可以在其中保存工作簿。 包括以下格式: Dif , Fods , Ods , Sxc , Xlam , Xls , Xlsb , Xlsm , Xlsx , Xlt , Xltm , Xltx . 了解有关电子表格格式的更多信息这里.
public struct SpreadsheetFormats : IDocumentFormat, IEquatable<SpreadsheetFormats>
特性
| 姓名 | 
描述 | 
| Extension { get; } | 
以小写形式返回此电子表格格式的扩展名(不带前导点字符) | 
| Mime { get; } | 
返回此格式的 MIME 代码 | 
| Name { get; } | 
返回此电子表格格式的正式全名 | 
方法
| 姓名 | 
描述 | 
| static FromExtension(string) | 
返回实例SpreadsheetFormats结构,与指定的文件扩展名相关联,或者如果无法正确解析扩展名则抛出异常 | 
| Equals(IDocumentFormat) | 
判断这个实例是否等于另一个指定的IDocumentFormat instance | 
| override Equals(object) | 
确定此实例是否等于其他指定对象,大概是装箱的 SpreadsheetFormats | 
| Equals(SpreadsheetFormats) | 
确定此实例是否等于其他指定的 SpreadsheetFormats instance | 
| override GetHashCode() | 
返回一个哈希码,对于这个实例是不可变的 | 
| operator == | 
在 equality 上检查两个给定的 SpreadsheetFormats 实例 | 
| operator != | 
在 inequality 上检查两个给定的 SpreadsheetFormats 实例 | 
字段
| 姓名 | 
描述 | 
| static readonly Csv | 
逗号分隔值 (CSV) 文档表示包含具有逗号分隔值的数据记录的纯文本。 CSV 文件中的每一行都是文件中包含的记录集中的一条新记录。 了解有关此文件格式的更多信息这里. | 
| static readonly Dif | 
数据交换格式 (DIF) | 
| static readonly Fods | 
平面 OpenDocument 电子表格 (FODS) — 存储为单个未压缩的 XML 文档 | 
| static readonly Ods | 
OpenDocument 电子表格 (ODS) 代表可由用户编辑的 OpenDocument 电子表格文档格式。数据以行和列的形式存储在 ODF 文件中。 了解有关此文件格式的更多信息这里 | 
| static readonly SpreadsheetML | 
SpreadsheetML — Microsoft Office Excel 2002 和 Excel 2003 XML 格式 | 
| static readonly Sxc | 
StarOffice 或 OpenOffice.org Calc XML 电子表格 (SXC) | 
| static readonly Tsv | 
制表符分隔值 (TSV) 文件格式表示以纯文本格式的制表符分隔的数据。类似于 CSV 的文件格式,用于以结构化方式组织数据,以便在不同应用程序之间导入和导出。 了解有关此文件格式的更多信息这里. | 
| static readonly Xlam | 
Excel 加载项 (XLAM) | 
| static readonly Xls | 
Excel 97-2003 二进制文件格式 (XLS) 表示可由 Microsoft Excel 以及其他类似电子表格程序(如 OpenOffice Calc 或 Apple Numbers)创建的文件。 了解有关此文件格式的更多信息这里 | 
| static readonly Xlsb | 
Excel 二进制工作簿 (XLSB) 指定 Excel 二进制文件格式,它是指定 Excel 工作簿内容的记录和结构的集合。 了解有关此文件格式的更多信息这里 | 
| static readonly Xlsm | 
Office Open XML Workbook Macro-Enabled (XLSM) 是一种支持宏的 Spreasheet 文件类型。 了解有关此文件格式的更多信息这里 | 
| static readonly Xlsx | 
Office Open XML Workbook Macro-Free (XLSX) 表示 Microsoft 在发布 Microsoft Office 2007 时引入的文档。 了解有关此文件格式的更多信息这里 | 
| static readonly Xlt | 
Excel 97-2003 模板 (XLT) 表示使用 Microsoft Excel 创建的模板文件,Microsoft Excel 是一个电子表格应用程序,是 Microsoft Office 套件的一部分。 Microsoft Office 97-2003 支持创建新的 XLT 文件以及打开这些文件。 了解有关此文件格式的更多信息这里 | 
| static readonly Xltm | 
Office Open XML 模板启用宏 (XLTM) 表示由 Microsoft Excel 生成的文件作为启用宏的模板文件。 XLTM 文件在结构上类似于 XLTX,只是后者不支持使用宏创建模板文件。 了解有关此文件格式的更多信息这里 | 
| static readonly Xltx | 
Office Open XML 模板无宏 (XLTX) 文件表示基于 Office OpenXML 文件格式规范的 Microsoft Excel 模板。它用于创建标准模板文件,该文件可用于生成 XLSX 文件,这些文件显示与 XLTX 文件中指定的设置相同的设置。 了解有关此文件格式的更多信息这里 | 
| static readonly All | 
返回一个内部类,它提供了所有现有电子表格格式的可枚举可能性 | 
其他成员
| 姓名 | 
描述 | 
| class AllEnumerable | 
实现 IEnumerable 通用接口,为 SpreadsheetFormats type 启用“foreach”可能性 | 
也可以看看