FontResourceBase
FontResourceBase class
Basisklasse voor elk ondersteund lettertype als bron voor het HTML-document met al zijn eigenschappen
public abstract class FontResourceBase : IEquatable<FontResourceBase>, IHtmlResource
Eigenschappen
Naam |
Beschrijving |
ByteContent { get; } |
Retourneert de inhoud van dit lettertype als bytestream |
FilenameWithExtension { get; } |
Retourneert de juiste bestandsnaam van deze lettertyperesource, die bestaat uit naam en extensie. Theoretisch kan afwijken van de naam. |
IsDisposed { get; } |
Bepaalt of dit lettertype is verwijderd of niet |
Name { get; } |
Retourneert de naam van deze lettertyperesource. Bevat meestal geen bestandsnaamextensie en kan theoretisch verschillen van bestandsnaam. |
TextContent { get; } |
Retourneert de inhoud van dit lettertype als base64-gecodeerde tekenreeks. Deze waarde wordt na de eerste aanroep in de cache opgeslagen. |
abstract Type { get; } |
Bij het implementeren moet type informatie over het type van een specifieke fontresource retourneren als een instantie van een specifiek FontType-type, dat alle typespecifieke info omvat |
methoden
Naam |
Beschrijving |
Dispose() |
Verwijdert deze lettertyperesource, verwijdert de inhoud ervan en zorgt ervoor dat de meeste methoden en eigenschappen niet werken |
Equals(FontResourceBase) |
Controleert deze instantie met opgegeven lettertyperesource op referentie-equity |
Equals(IHtmlResource) |
Controleert deze instantie met gespecificeerde HTML-resource op referentie-equity |
Save(string) |
Slaat dit lettertype op in het opgegeven bestand |
Evenementen
Naam |
Beschrijving |
event Disposed |
Gebeurtenis die optreedt wanneer dit lettertype wordt weggegooid |
Zie ook