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 |
Смотрите также