System::Drawing::StringFormat sınıfı

StringFormat class

Metin yerleşim bilgilerini, görüntü manipülasyonlarını ve OpenType özelliklerini kapsar. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak tahsis edilmelidir. Bu tür bir örnek, yığıt üzerinde veya new operatörüyle oluşturulmamalıdır, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisiyle sarmalayın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.

class StringFormat : public System::Object

Yöntemler

YöntemAçıklama
Clone()Geçerli nesnenin tam bir kopyasını döndürür.
get_Alignment() constDizgenin yatay hizalamasını gösteren bir değer döndürür.
get_DigitSubstitutionLanguage() constYerel rakamlar batı rakamlarıyla değiştirildiğinde kullanılan dili gösteren bir değer döndürür.
get_DigitSubstitutionMethod() constRakam ikame yöntemini döndürür.
get_FormatFlags() constGeçerli nesne tarafından temsil edilen dize biçimini belirten StringFormatFlags öğesinin bit düzeyinde bir birleşimini döndürür.
static get_GenericDefault()Genel bir varsayılan biçimi temsil eden bir StringFormat nesnesi döndürür.
static get_GenericTypographic()Genel bir tipografik biçimi temsil eden bir StringFormat nesnesi döndürür.
get_HotkeyPrefix() constKısayol tuşu önekinin nasıl gösterileceğini belirten değeri döndürür.
get_LineAlignment() constDizgenin dikey hizalamasını gösteren bir değer döndürür.
get_Trimming() constDizgenin nasıl kırpıldığını gösteren bir değer döndürür.
GetCharacterRangesCount() constCharacterRange dizisinin boyutunu alır.
GetTabStops(float&) constGeçerli StringFormat nesnesi için sekme duraklarını döndürür.
set_Alignment(StringAlignment)Dizgenin yatay hizalamasını ayarlar.
set_FormatFlags(StringFormatFlags)Dize biçim bayraklarını ayarlar.
set_HotkeyPrefix(Text::HotkeyPrefix)Kısayol tuşu önekinin nasıl gösterileceğini belirten değeri ayarlar.
set_LineAlignment(StringAlignment)Dizgenin dikey hizalamasını ayarlar.
set_Trimming(StringTrimming)Dizgenin nasıl kırpılacağını belirten bir değeri ayarlar.
SetDigitSubstitution(int32_t, StringDigitSubstitute)Rakam ikame dili ve yöntemini ayarlar.
SetMeasurableCharacterRanges(const ArrayPtr<CharacterRange>&)CharacterRange nesnelerinden oluşan bir dizi ayarlar; bu nesneler MeasureCharacterRanges() yöntemi çağrısı ile ölçülen karakter aralıklarını temsil eder.
SetTabStops(float, const ArrayPtr<float>&)Geçerli StringFormat nesnesi için sekme duraklarını ayarlar.
StringFormat()StringFormat sınıfının yeni bir örneğini oluşturur.
StringFormat(StringFormatFlags, int32_t)Belirtilen biçim bayrakları ve dil ile StringFormat sınıfının yeni bir örneğini oluşturur.
StringFormat(const SharedPtr<StringFormat>&)Kopya yapıcı.

Ayrıca Bakınız