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