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() |
返回此特定格式的名称,与 ‘Name’ property 相同 |
operator == |
在 equality 上检查两个给定的 TextualFormats 实例 |
operator != |
在 inequality 上检查两个给定的 TextualFormats 实例 |
字段
姓名 |
描述 |
static readonly Chm |
Microsoft Compiled HTML Help 是 Microsoft 专有的联机帮助二进制格式,由一组 HTML 页面、索引和其他导航工具组成。 了解有关此文件格式的更多信息这里. |
static readonly Html |
超文本标记语言文档 (HTML) 是为在浏览器中显示而创建的网页的扩展。 了解有关此文件格式的更多信息这里. |
static readonly Json |
JSON(JavaScript 对象表示法)是一种用于共享数据的开放标准文件格式,它使用人类可读的文本来存储和传输数据。 了解有关此文件格式的更多信息这里. |
static readonly Md |
Markdown 是一种轻量级标记语言,用于使用纯文本编辑器创建格式化文本。 了解有关此文件格式的更多信息这里. |
static readonly Mhtml |
聚合 HTML 文档的 MIME 封装是一种网页存档格式,用于在单个计算机文件中组合 HTML 代码及其配套资源。 了解有关此文件格式的更多信息这里. |
static readonly Txt |
纯文本文档 (TXT) 表示包含行形式的纯文本的文本文档。 了解有关此文件格式的更多信息这里. |
static readonly Xml |
eXtensible Markup Language 文档 (XML) 与 HTML 类似,但在使用标签定义对象方面有所不同。 了解有关此文件格式的更多信息这里. |
static readonly All |
返回一个内部类,它提供了所有现有文本格式的可枚举可能性。 |
其他成员
姓名 |
描述 |
class AllEnumerable |
实现 IEnumerable 通用接口,为 TextualFormats type 启用“foreach”可能性 |
也可以看看