TextResourceBase

TextResourceBase class

Clase base para cualquier recurso de texto admitido con contenido de texto y codificación

public abstract class TextResourceBase : IHtmlResource

Propiedades

Nombre Descripción
ByteContent { get; } Devuelve el contenido de este recurso de texto como flujo de bytes con codificación original
Encoding { get; } Devuelve la codificación de este recurso textual. Normalmente devuelve UTF-8.
FilenameWithExtension { get; } Devuelve el nombre de archivo correcto de este recurso de texto, que consta de nombre y extensión
IsDisposed { get; } Determina si este recurso de texto se desecha o no
Name { get; } Devuelve el nombre de este recurso de texto sin extensión de archivo
TextContent { get; } Devuelve el contenido de este recurso de texto como una cadena estándar
abstract Type { get; } Al implementar el tipo, debe devolver información sobre el tipo del recurso de texto

Métodos

Nombre Descripción
Dispose() Elimina este recurso de texto, eliminando su contenido y haciendo que la mayoría de los métodos y propiedades no funcionen. Tolerante a múltiples llamadas.
Equals(IHtmlResource) Comprueba esta instancia con la igualdad especificada.
Save(string) Guarda este recurso de texto en el archivo especificado

Eventos

Nombre Descripción
event Disposed Evento, que ocurre cuando se desecha este recurso de texto

Ver también