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”可能性 |
也可以看看