TextualFormats
TextualFormats structure
Encapsula todos los formatos textuales (basados en texto), incluido el marcado (XML, HTML) y otros. Incluye los siguientes formatos: Html
, Txt
, Xml
. Md
, Json
.
public struct TextualFormats : IDocumentFormat, IEquatable<TextualFormats>
Propiedades
Nombre |
Descripción |
Extension { get; } |
Devuelve una extensión (sin carácter de punto inicial) de este formato de texto en minúsculas |
Mime { get; } |
Devuelve un código MIME para este formato |
Name { get; } |
Devuelve un nombre completo formal de este formato textual |
Métodos
Nombre |
Descripción |
static FromExtension(string) |
Devuelve instancia deTextualFormats estructura, asociada a la extensión de nombre de archivo especificada, o genera una excepción, si la extensión no se puede analizar correctamente |
Equals(IDocumentFormat) |
Determina si esta instancia es igual a la otra instancia de IDocumentFormat especificada |
override Equals(object) |
Determina si esta instancia es igual al otro objeto especificado, que presumiblemente es de TextualFormats en caja |
Equals(TextualFormats) |
Determina si esta instancia es igual a la otra instancia de TextualFormats especificada |
override GetHashCode() |
Devuelve un código hash, que es inmutable para esta instancia |
override ToString() |
Devuelve el nombre de este formato en particular, igual que la propiedad ‘Nombre’ |
operator == |
Comprueba dos instancias de TextualFormats dadas en igualdad |
operator != |
Comprueba dos instancias de TextualFormats dadas en desigualdad |
Campos
Nombre |
Descripción |
static readonly Chm |
Microsoft Compiled HTML Help es un formato binario de ayuda en línea propiedad de Microsoft, que consta de una colección de páginas HTML, un índice y otras herramientas de navegación. Más información sobre este formato de archivoaquí . |
static readonly Html |
El documento de lenguaje de marcado de hipertexto (HTML) es la extensión para páginas web creada para mostrarse en los navegadores. Más información sobre este formato de archivoaquí . |
static readonly Json |
JSON (Notación de objetos de JavaScript) es un formato de archivo estándar abierto para compartir datos que utiliza texto legible por humanos para almacenar y transmitir datos. Más información sobre este formato de archivoaquí . |
static readonly Md |
Markdown es un lenguaje de marcado ligero para crear texto con formato mediante un editor de texto sin formato. Más información sobre este formato de archivoaquí . |
static readonly Mhtml |
La encapsulación MIME de documentos HTML agregados es un formato de archivo de página web que se utiliza para combinar, en un solo archivo de computadora, el código HTML y sus recursos complementarios. Más información sobre este formato de archivoaquí . |
static readonly Txt |
Documento de texto sin formato (TXT) representa un documento de texto que contiene texto sin formato en forma de líneas. Más información sobre este formato de archivoaquí . |
static readonly Xml |
Documento de lenguaje de marcado extensible (XML) que es similar a HTML pero diferente en el uso de etiquetas para definir objetos. Más información sobre este formato de archivoaquí . |
static readonly All |
Devuelve una clase interna, que proporciona posibilidades enumerables sobre todos los formatos textuales existentes. |
Otros miembros
Nombre |
Descripción |
class AllEnumerable |
Implementa la interfaz genérica IEnumerable, que permite la posibilidad de ‘foreach’ para los TextualFormats type |
Ver también