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 == |
Проверяет два заданных экземпляра SpreadsheetFormats на равенство |
operator != |
Проверяет два заданных экземпляра SpreadsheetFormats на неравенство |
Поля
Имя |
Описание |
static readonly Csv |
Документы со значениями, разделенными запятыми (CSV), представляют собой обычный текст, который содержит записи данных со значениями, разделенными запятыми. Каждая строка в файле CSV — это новая запись из набора записей, содержащихся в файле. Подробнее об этом формате файлаздесь . |
static readonly Dif |
Формат обмена данными (DIF) |
static readonly Fods |
Flat OpenDocument Spreadsheet (FODS) — хранится как один несжатый XML-документ |
static readonly Ods |
Электронная таблица OpenDocument (ODS) означает формат документа электронной таблицы OpenDocument, который может редактировать пользователь. Данные хранятся в файле ODF в виде строк и столбцов. Подробнее об этом формате файлаздесь . |
static readonly SpreadsheetML |
SpreadsheetML — Microsoft Office Excel 2002 и Excel 2003 XML Format |
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 с поддержкой макросов (XLSM) — это тип файлов электронных таблиц, поддерживающих макросы. Подробнее об этом формате файловздесь . |
static readonly Xlsx |
Рабочая книга Office Open XML без макросов (XLSX) представляет собой документы, представленные корпорацией Майкрософт в выпуске Microsoft Office 2007. Узнайте больше об этом формате файла.здесь . |
static readonly Xlt |
Шаблон Excel 97-2003 (XLT) представляет собой файлы шаблонов, созданные с помощью 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) представляет собой шаблон Microsoft Excel, основанный на спецификациях формата файла Office OpenXML. Он используется для создания стандартного файла шаблона, который можно использовать для создания файлов XLSX с теми же настройками, что и в файле XLTX. Подробнее об этом формате файлаздесь . |
static readonly All |
Возвращает внутренний класс, который предоставляет перечисляемые возможности для всех существующих форматов электронных таблиц |
Другие члены
Имя |
Описание |
class AllEnumerable |
Реализует общий интерфейс IEnumerable, который включает возможность foreach для SpreadsheetFormats type |
Смотрите также