StringFormat Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zapouzdřuje informace o rozložení textu (například zarovnání, orientace a zarážky tabulátoru) manipulace s zobrazením (například tři tečky vložení a nahrazení národní číslice) a funkce OpenType. Tuto třídu nelze zdědit.
public ref class StringFormat sealed : MarshalByRefObject, ICloneable, IDisposable
public sealed class StringFormat : MarshalByRefObject, ICloneable, IDisposable
type StringFormat = class
inherit MarshalByRefObject
interface ICloneable
interface IDisposable
Public NotInheritable Class StringFormat
Inherits MarshalByRefObject
Implements ICloneable, IDisposable
- Dědičnost
- Implementuje
Poznámky
Mnoho běžných formátů je poskytováno prostřednictvím výčtu StringFormatFlags . StringFormat objekty lze změnit.
Note
V .NET 6 a novějších verzích je balíček System.Drawing.Common, který obsahuje tento typ, podporován pouze v operačních systémech Windows. Použití tohoto typu v multiplatformních aplikacích způsobuje upozornění v době kompilace a výjimky za běhu. Další informace naleznete v tématu System.Drawing.Common podporován pouze ve Windows.
Konstruktory
| Name | Description |
|---|---|
| StringFormat() |
Inicializuje nový StringFormat objekt. |
| StringFormat(StringFormat) |
Inicializuje nový StringFormat objekt ze zadaného existujícího StringFormat objektu. |
| StringFormat(StringFormatFlags, Int32) |
Inicializuje nový StringFormat objekt se zadaným StringFormatFlags výčtem a jazykem. |
| StringFormat(StringFormatFlags) |
Inicializuje nový StringFormat objekt se zadaným StringFormatFlags výčtem. |
Vlastnosti
| Name | Description |
|---|---|
| Alignment |
Získá nebo nastaví vodorovné zarovnání řetězce. |
| DigitSubstitutionLanguage |
Získá jazyk, který se používá, když jsou místní číslice nahrazeny západní číslice. |
| DigitSubstitutionMethod |
Získá metodu, která se má použít pro nahrazení číslic. |
| FormatFlags |
Získá nebo nastaví StringFormatFlags výčet, který obsahuje informace o formátování. |
| GenericDefault |
Získá obecný výchozí StringFormat objekt. |
| GenericTypographic |
Získá obecný typografický StringFormat objekt. |
| HotkeyPrefix |
Získá nebo nastaví HotkeyPrefix objekt pro tento StringFormat objekt. |
| LineAlignment |
Získá nebo nastaví svislé zarovnání řetězce. |
| Trimming |
Získá nebo nastaví StringTrimming výčet pro tento StringFormat objekt. |
Metody
| Name | Description |
|---|---|
| Clone() |
Vytvoří přesnou kopii tohoto StringFormat objektu. |
| CreateObjRef(Type) |
Vytvoří objekt, který obsahuje všechny relevantní informace potřebné k vygenerování proxy serveru sloužícího ke komunikaci se vzdáleným objektem. (Zděděno od MarshalByRefObject) |
| Dispose() |
Uvolní všechny prostředky používané tímto StringFormat objektem. |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| Finalize() |
Umožňuje objektu pokusit se uvolnit prostředky a provést další operace čištění před uvolněním paměti. |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetLifetimeService() |
Zastaralé.
Načte objekt služby aktuální životnosti, který řídí zásady životnosti pro tuto instanci. (Zděděno od MarshalByRefObject) |
| GetTabStops(Single) |
Získá zarážky tabulátoru pro tento StringFormat objekt. |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| InitializeLifetimeService() |
Zastaralé.
Získá objekt služby životnosti pro řízení zásad životnosti pro tuto instanci. (Zděděno od MarshalByRefObject) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| MemberwiseClone(Boolean) |
Vytvoří mělkou kopii aktuálního MarshalByRefObject objektu. (Zděděno od MarshalByRefObject) |
| SetDigitSubstitution(Int32, StringDigitSubstitute) |
Určuje jazyk a metodu, které se mají použít, když jsou místní číslice nahrazeny západními číslicemi. |
| SetMeasurableCharacterRanges(CharacterRange[]) |
Určuje pole CharacterRange struktur, které představují rozsahy znaků měřené voláním MeasureCharacterRanges(String, Font, RectangleF, StringFormat) metody. |
| SetTabStops(Single, Single[]) |
Nastaví zarážky tabulátoru pro tento StringFormat objekt. |
| ToString() |
Převede tento StringFormat objekt na řetězec čitelný člověkem. |