WordProcessingFormats

WordProcessingFormats structure

Инкапсулирует все форматы WordProcessing. Включает следующие типы файлов: Doc , Docm , Docx , Dot , Dotm , Dotx , FlatOpc , Odt , Ott , Rtf , WordML . Подробнее о форматах обработки текстовздесь .

public struct WordProcessingFormats : IDocumentFormat, IEquatable<WordProcessingFormats>

Характеристики

Имя Описание
Extension { get; } Возвращает расширение (без ведущей точки) этого формата WordProcessing в нижнем регистре
Mime { get; } Возвращает код MIME для этого формата
Name { get; } Возвращает формальное полное имя этого формата WordProcessing

Методы

Имя Описание
static FromExtension(string) Возвращает экземплярWordProcessingFormats структура, связанная с указанным расширением имени файла, или выдает исключение, если расширение не может быть правильно проанализировано
Equals(IDocumentFormat) Определяет, равен ли этот экземпляр другому указанному IDocumentFormat instance
override Equals(object) Определяет, равен ли этот экземпляр другому указанному объекту, предположительно упакованному WordProcessingFormats
Equals(WordProcessingFormats) Определяет, равен ли этот экземпляр другому указанному экземпляру WordProcessingFormats instance
override GetHashCode() Возвращает хеш-код, неизменяемый для данного экземпляра
override ToString() Возвращает имя этого конкретного формата, аналогично свойству «Имя»
operator == Проверяет два заданных экземпляра WordProcessingFormats на равенство
explicit operator Возвращает значение байта из базового поля указанного WordProcessingFormats instance (2 operators)
operator != Проверяет два заданных экземпляра WordProcessingFormats на неравенство

Поля

Имя Описание
static readonly Doc Формат двоичных файлов MS Word 97-2007 (DOC) представляет собой документы, сгенерированные Microsoft Word или другими текстовыми редакторами, в двоичном формате. Узнайте больше об этом формате файлов.здесь .
static readonly Docm Файлы Office Open XML WordProcessingML Macro-Enabled Document (DOCM) представляют собой документы Microsoft Word 2007 или более поздней версии с возможностью запуска макросов. Подробнее об этом формате файловздесь .
static readonly Docx Office Open XML WordProcessingML Macro-Free Document (DOCX) — широко известный формат документов Microsoft Word. Представленный в 2007 году с выпуском Microsoft Office 2007, структура этого нового формата документа была изменена с простого двоичного файла на комбинацию XML и двоичных файлов. Узнайте больше об этом формате файла.здесь .
static readonly Dot Шаблон MS Word 97-2007 — это файлы шаблонов, созданные Microsoft Word для предварительно отформатированных настроек для создания дополнительных файлов DOC или DOCX. Узнайте больше об этом формате файлаздесь .
static readonly Dotm Шаблон Office Open XML WordprocessingML с поддержкой макросов (DOTM) представляет собой файл шаблона, созданный с помощью Microsoft Word 2007 или более поздней версии. Подробнее об этом формате файлаздесь .
static readonly Dotx Office Open XML WordprocessingML Macro-Free Template (DOTX) — это файлы шаблонов, созданные Microsoft Word с предварительно отформатированными настройками для создания дополнительных файлов DOCX. Подробнее об этом формате файловздесь .
static readonly FlatOpc Office Open XML WordprocessingML хранится в простом файле XML вместо ZIP-пакета
static readonly Odt Файлы текстового документа в формате Open Document (ODT) — это тип документов, созданных с помощью приложений для обработки текстов, основанных на формате текстового файла OpenDocument. Узнайте больше об этом формате файлаздесь .
static readonly Ott Шаблоны текстовых документов в формате Open Document (OTT) представляют собой шаблоны документов, созданные приложениями в соответствии со стандартным форматом OASIS OpenDocument. Узнайте больше об этом формате файлаздесь .
static readonly Rtf Rich Text Format (RTF) представляет собой метод кодирования форматированного текста и графики для использования в приложениях. Подробнее об этом формате файлаздесь .
static readonly WordML Формат Microsoft Office Word 2003 XML — WordProcessingML или WordML (.XML)
static readonly All Возвращает внутренний класс, который предоставляет перечисляемые возможности для всех существующих форматов WordProcessing

Другие члены

Имя Описание
class AllEnumerable Реализует универсальный интерфейс IEnumerable, который включает возможность foreach для WordProcessingFormats type

Примечания

Коды MIME взяты из указанных ресурсов: https://filext.com/faq/office_mime_types.html https://docs.microsoft.com/en-us/previous-versions//cc179224(v=technet.10)

Смотрите также