TextResourceBase
TextResourceBase class
Basisklasse voor elke ondersteunde tekstbron met tekstinhoud en codering
public abstract class TextResourceBase : IHtmlResource
Eigenschappen
Naam |
Beschrijving |
ByteContent { get; } |
Retourneert inhoud van deze tekstbron als bytestroom met originele codering |
Encoding { get; } |
Retourneert codering van deze tekstuele bron. Retourneert meestal UTF-8. |
FilenameWithExtension { get; } |
Retourneert de juiste bestandsnaam van deze tekstbron, die bestaat uit naam en extensie |
IsDisposed { get; } |
Bepaalt of deze tekstbron is verwijderd of niet |
Name { get; } |
Retourneert de naam van deze tekstbron zonder bestandsextensie |
TextContent { get; } |
Retourneert de inhoud van deze tekstbron als een standaardtekenreeks |
abstract Type { get; } |
Bij implementatie moet type informatie retourneren over het type tekstresource |
methoden
Naam |
Beschrijving |
Dispose() |
Verwijdert deze tekstbron, verwijdert de inhoud ervan en zorgt ervoor dat de meeste methoden en eigenschappen niet meer werken. Tolerant voor meerdere oproepen. |
Equals(IHtmlResource) |
Controleert deze instantie met gespecificeerd op gelijkheid. |
Save(string) |
Slaat deze tekstbron op in het gespecificeerde bestand |
Evenementen
Naam |
Beschrijving |
event Disposed |
Gebeurtenis die optreedt wanneer deze tekstbron wordt verwijderd |
Zie ook