WordProcessingFormats
Инкапсулирует все форматы 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)
Смотрите также