System::Drawing::StringFormat klasse

StringFormat class

Omvat informatie over tekstopmaak, weergavebewerkingen en OpenType-functies. Objecten van deze klasse mogen alleen worden gealloceerd met de System::MakeObject() functie. Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.

class StringFormat : public System::Object

Methoden

MethodeBeschrijving
Clone()Retourneert een exacte kopie van het huidige object.
get_Alignment() constRetourneert een waarde die de horizontale uitlijning van de tekenreeks aangeeft.
get_DigitSubstitutionLanguage() constRetourneert een waarde die de taal aangeeft die wordt gebruikt wanneer lokale cijfers worden vervangen door westerse cijfers.
get_DigitSubstitutionMethod() constRetourneert de cijfervervangingsmethode.
get_FormatFlags() constRetourneert een bitwise‑combinatie van StringFormatFlags die het tekenreeksformaat specificeert dat wordt weergegeven door het huidige object.
static get_GenericDefault()Retourneert een StringFormat object dat een generiek standaardformaat vertegenwoordigt.
static get_GenericTypographic()Retourneert een StringFormat object dat een generiek typografisch formaat vertegenwoordigt.
get_HotkeyPrefix() constRetourneert de waarde die aangeeft hoe het sneltoets‑voorvoegsel wordt weergegeven.
get_LineAlignment() constRetourneert een waarde die de verticale uitlijning van de tekenreeks aangeeft.
get_Trimming() constRetourneert een waarde die aangeeft hoe de tekenreeks wordt bijgesneden.
GetCharacterRangesCount() constHaalt de grootte op van de CharacterRange array.
GetTabStops(float&) constRetourneert de tab‑stops voor het huidige StringFormat object.
set_Alignment(StringAlignment)Stelt de horizontale uitlijning van de tekenreeks in.
set_FormatFlags(StringFormatFlags)Stelt de tekenreeksformaat‑vlaggen in.
set_HotkeyPrefix(Text::HotkeyPrefix)Stelt de waarde in die aangeeft hoe het sneltoets‑voorvoegsel moet worden weergegeven.
set_LineAlignment(StringAlignment)Stelt de verticale uitlijning van de tekenreeks in.
set_Trimming(StringTrimming)Stelt een waarde in die aangeeft hoe de tekenreeks wordt bijgesneden.
SetDigitSubstitution(int32_t, StringDigitSubstitute)Stelt de taal en methode voor cijfervervanging in.
SetMeasurableCharacterRanges(const ArrayPtr<CharacterRange>&)Stelt een array in van CharacterRange objecten die de tekenreeksbereiken vertegenwoordigen die gemeten worden door een oproep naar de MeasureCharacterRanges() methode.
SetTabStops(float, const ArrayPtr<float>&)Stelt de tab‑stops in voor het huidige StringFormat object.
StringFormat()Construeert een nieuwe instantie van de StringFormat klasse.
StringFormat(StringFormatFlags, int32_t)Construeert een nieuw exemplaar van de StringFormat klasse met de opgegeven opmaakvlaggen en taal.
StringFormat(const SharedPtr<StringFormat>&)Copy-constructor.

Zie ook