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”可能性 |
也可以看看