System::Drawing::FontFamily-klasse

FontFamily class

Vertegenwoordigt een groep lettertypen die een vergelijkbaar basisonwerp delen. Objecten van deze klasse mogen alleen worden gealloceerd met de functie System::MakeObject(). Maak nooit een instantie van dit type op de stack of met operator new, omdat dit runtime‑fouten en/of assertiefouten kan veroorzaken. Wikkel deze klasse altijd in een System::SmartPtr-pointer en gebruik deze pointer om deze als argument aan functies door te geven.

class FontFamily : public System::Object

Methoden

MethodeBeschrijving
Clone()Retourneert een kopie van het huidige FontFamily-object.
Dispose()Geeft alle door het huidige object verworven besturingssysteembronnen vrij.
Equals(System::SharedPtr<System::Object>) overrideBepaalt of het huidige en het opgegeven object identiek zijn.
FontFamily(const String&)Construeert een nieuw exemplaar van de klasse FontFamily die een lettertypefamilie met de opgegeven naam vertegenwoordigt.
FontFamily(const String&, const SharedPtr<Text::FontCollection>&)Construeert een nieuw exemplaar van FontFamily in de opgegeven FontCollection met de opgegeven naam.
FontFamily(Text::GenericFontFamilies)Construeert een nieuw exemplaar van FontFamily vanuit de opgegeven generieke lettertypefamilie.
static get_Families()Retourneert een array die alle FontFamily-objecten bevat die geassocieerd zijn met de huidige grafische context.
static get_GenericMonospace()Retourneert een FontFamily-object dat een generieke monospace-lettertypefamilie vertegenwoordigt.
static get_GenericSansSerif()Retourneert een FontFamily-object dat een generieke sans-serif-lettertypefamilie vertegenwoordigt.
static get_GenericSerif()Retourneert een FontFamily-object dat een generieke serif-lettertypefamilie vertegenwoordigt.
get_Name() constRetourneert de naam van de lettertypefamilie die door het huidige object wordt vertegenwoordigd.
GetCellAscent(FontStyle)Retourneert de celstijging van de lettertypefamilie die door het huidige object wordt vertegenwoordigd voor de opgegeven lettertype‑stijl.
GetCellDescent(FontStyle)Retourneert de celafdaling van de lettertypefamilie die door het huidige object wordt vertegenwoordigd voor de opgegeven lettertype‑stijl.
GetEmHeight(FontStyle)Retourneert de hoogte van het em‑vierkant in lettertype‑ontwerpeenheden voor de opgegeven stijl.
GetLineSpacing(FontStyle)Retourneert de regelafstand van de lettertypefamilie die door het huidige object wordt vertegenwoordigd voor de opgegeven lettertype‑stijl.
GetName(int) constRetourneert de naam van de lettertypefamilie die door het huidige object wordt vertegenwoordigd.
IsStyleAvailable(FontStyle)Bepaalt of de opgegeven lettertype‑stijl beschikbaar is.
virtual ~FontFamily()Destructor.

Zie ook