TextualFormats

TextualFormats structure

Инкапсулирует все текстовые (текстовые) форматы, включая разметку (XML, HTML) и другие. Включает следующие форматы: Html , Txt , Xml . Md , Json .

public struct TextualFormats : IDocumentFormat, IEquatable<TextualFormats>

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

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

Методы

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

Поля

Имя Описание
static readonly Chm Скомпилированная HTML-справка Microsoft — это собственный двоичный формат интерактивной справки Microsoft, состоящий из набора HTML-страниц, указателя и других средств навигации. Подробнее об этом формате файлаздесь .
static readonly Html Документ на языке гипертекстовой разметки (HTML) — это расширение для веб-страниц, созданных для отображения в браузерах. Подробнее об этом формате файлаздесь .
static readonly Json JSON (JavaScript Object Notation) — это открытый стандартный формат файла для обмена данными, который использует удобочитаемый текст для хранения и передачи данных. Подробнее об этом формате файлаздесь .
static readonly Md Markdown — это облегченный язык разметки для создания форматированного текста с помощью текстового редактора. Узнайте больше об этом формате файлаздесь .
static readonly Mhtml MIME-инкапсуляция совокупных HTML-документов — это формат архива веб-страницы, используемый для объединения в одном компьютерном файле HTML-кода и сопутствующих ресурсов. Подробнее об этом формате файлаздесь .
static readonly Txt Обычный текстовый документ (TXT) представляет собой текстовый документ, содержащий обычный текст в виде строк. Подробнее об этом формате файлаздесь .
static readonly Xml Документ на расширяемом языке разметки (XML), похожий на HTML, но отличающийся использованием тегов для определения объектов. Подробнее об этом формате файлаздесь .
static readonly All Возвращает внутренний класс, который предоставляет перечисляемые возможности для всех существующих текстовых форматов.

Другие члены

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

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