## 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()](../../system/makeobject/) işlevi kullanılarak ayrılmalıdır. Bu türün örneğini yığına (stack) ya da operator new ile oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman [System::SmartPtr](../../system/smartptr/) işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.

```cpp
class StringFormat : public System::Object
```

## Yöntemler

| Yöntem | Açıklama |
| --- | --- |
| [Clone](./clone/)() | Geçerli nesnenin tam bir kopyasını döndürür. |
| [get_Alignment](./get_alignment/)() const | Dizgenin yatay hizalamasını belirten bir değeri döndürür. |
| [get_DigitSubstitutionLanguage](./get_digitsubstitutionlanguage/)() const | Yerel rakamlar batı rakamlarıyla değiştirildiğinde kullanılan dili belirten bir değeri döndürür. |
| [get_DigitSubstitutionMethod](./get_digitsubstitutionmethod/)() const | Rakam ikamesi yöntemini döndürür. |
| [get_FormatFlags](./get_formatflags/)() const | Geçerli nesne tarafından temsil edilen dize biçimini belirten [StringFormatFlags](../stringformatflags/) bit düzeyinde bir kombinasyonunu döndürür. |
| static [get_GenericDefault](./get_genericdefault/)() | Genel bir varsayılan biçimi temsil eden bir [StringFormat](./) nesnesini döndürür. |
| static [get_GenericTypographic](./get_generictypographic/)() | Genel bir tipografik biçimi temsil eden bir [StringFormat](./) nesnesini döndürür. |
| [get_HotkeyPrefix](./get_hotkeyprefix/)() const | Kısayol tuşu önekinin nasıl görüntülendiğini belirten değeri döndürür. |
| [get_LineAlignment](./get_linealignment/)() const | Dizgenin dikey hizalamasını belirten bir değeri döndürür. |
| [get_Trimming](./get_trimming/)() const | Dizgenin nasıl kırpıldığını belirten bir değeri döndürür. |
| [GetCharacterRangesCount](./getcharacterrangescount/)() const | [CharacterRange](../characterrange/) dizisinin boyutunu alır. |
| [GetTabStops](./gettabstops/)(float\&) const | Geçerli [StringFormat](./) nesnesi için sekme duraklarını döndürür. |
| [set_Alignment](./set_alignment/)(StringAlignment) | Dizgenin yatay hizalamasını ayarlar. |
| [set_FormatFlags](./set_formatflags/)(StringFormatFlags) | Dize biçim bayraklarını ayarlar. |
| [set_HotkeyPrefix](./set_hotkeyprefix/)(Text::HotkeyPrefix) | Kısayol tuşu önekinin nasıl görüntüleneceğini belirten değeri ayarlar. |
| [set_LineAlignment](./set_linealignment/)(StringAlignment) | Dizgenin dikey hizalamasını ayarlar. |
| [set_Trimming](./set_trimming/)(StringTrimming) | Dizgenin nasıl kırpılacağını belirten bir değeri ayarlar. |
| [SetDigitSubstitution](./setdigitsubstitution/)(int32_t, StringDigitSubstitute) | Rakam ikamesi dilini ve yöntemini ayarlar. |
| [SetMeasurableCharacterRanges](./setmeasurablecharacterranges/)(const ArrayPtr\<CharacterRange\>\&) | MeasureCharacterRanges() yöntemine yapılan çağrı ile ölçülen karakter aralıklarını temsil eden bir [CharacterRange](../characterrange/) nesneleri dizisini ayarlar. |
| [SetTabStops](./settabstops/)(float, const ArrayPtr\<float\>\&) | Geçerli [StringFormat](./) nesnesi için sekme duraklarını ayarlar. |
| [StringFormat](./stringformat/)() | [StringFormat](./) sınıfının yeni bir örneğini oluşturur. |
| [StringFormat](./stringformat/)(StringFormatFlags, int32_t) | Belirtilen format bayrakları ve dil ile yeni bir [StringFormat](./) sınıf örneği oluşturur. |
| [StringFormat](./stringformat/)(const SharedPtr\<StringFormat\>\&) | Kopya yapıcı. |
## Ayrıca Bakınız

* Class [Object](../../system/object/)
* Namespace [System::Drawing](../)
* Library [Aspose.Page for C++](../../)
