Udostępnij za pośrednictwem


StringFormat Klasa

Definicja

Hermetyzuje informacje o układzie tekstu (takie jak wyrównanie, orientacja i zatrzymanie tabulatorów) wyświetla manipulacje (takie jak wstawianie wielokropka i podstawianie cyfr krajowych) oraz funkcje OpenType. Klasa ta nie może być dziedziczona.

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
Dziedziczenie
StringFormat
Implementuje

Uwagi

Wiele typowych formatów jest dostarczanych za pośrednictwem StringFormatFlags wyliczenia. StringFormat obiekty można zmienić.

Uwaga

W programie .NET 6 i nowszych wersjach pakiet System.Drawing.Common, który obejmuje ten typ, jest obsługiwany tylko w systemach operacyjnych Windows. Użycie tego typu w aplikacjach międzyplatformowych powoduje ostrzeżenia w czasie kompilacji i wyjątki czasu wykonywania. Aby uzyskać więcej informacji, zobacz System.Drawing.Common only supported on Windows (Obsługiwane tylko w systemie Windows).

Konstruktory

StringFormat()

Inicjuje nowy StringFormat obiekt.

StringFormat(StringFormat)

Inicjuje nowy StringFormat obiekt z określonego istniejącego StringFormat obiektu.

StringFormat(StringFormatFlags)

Inicjuje nowy StringFormat obiekt przy użyciu określonego StringFormatFlags wyliczenia.

StringFormat(StringFormatFlags, Int32)

Inicjuje nowy StringFormat obiekt przy użyciu określonego StringFormatFlags wyliczenia i języka.

Właściwości

Alignment

Pobiera lub ustawia wyrównanie w poziomie ciągu.

DigitSubstitutionLanguage

Pobiera język używany, gdy cyfry lokalne są zastępowane cyframi zachodnimi.

DigitSubstitutionMethod

Pobiera metodę, która ma być używana do podstawienia cyfr.

FormatFlags

Pobiera lub ustawia StringFormatFlags wyliczenie zawierające informacje o formatowaniu.

GenericDefault

Pobiera ogólny obiekt domyślny StringFormat .

GenericTypographic

Pobiera ogólny obiekt typograficzne StringFormat .

HotkeyPrefix

Pobiera lub ustawia HotkeyPrefix obiekt dla tego StringFormat obiektu.

LineAlignment

Pobiera lub ustawia wyrównanie w pionie ciągu.

Trimming

Pobiera lub ustawia StringTrimming wyliczenie dla tego StringFormat obiektu.

Metody

Clone()

Tworzy dokładną kopię tego StringFormat obiektu.

CreateObjRef(Type)

Tworzy obiekt zawierający wszystkie istotne informacje wymagane do wygenerowania serwera proxy używanego do komunikowania się z obiektem zdalnym.

(Odziedziczone po MarshalByRefObject)
Dispose()

Zwalnia wszystkie zasoby używane przez ten StringFormat obiekt.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
Finalize()

Umożliwia obiektowi próbę zwolnienia zasobów i wykonania innych operacji oczyszczania przed odzyskaniem przez odzyskiwanie pamięci.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetLifetimeService()
Przestarzałe.

Pobiera bieżący obiekt usługi okresu istnienia, który kontroluje zasady okresu istnienia dla tego wystąpienia.

(Odziedziczone po MarshalByRefObject)
GetTabStops(Single)

Pobiera tabulatory dla tego StringFormat obiektu.

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
InitializeLifetimeService()
Przestarzałe.

Uzyskuje obiekt usługi okresu istnienia w celu kontrolowania zasad okresu istnienia dla tego wystąpienia.

(Odziedziczone po MarshalByRefObject)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
MemberwiseClone(Boolean)

Tworzy płytkią kopię bieżącego MarshalByRefObject obiektu.

(Odziedziczone po MarshalByRefObject)
SetDigitSubstitution(Int32, StringDigitSubstitute)

Określa język i metodę, która ma być używana, gdy cyfry lokalne są zastępowane cyframi zachodnimi.

SetMeasurableCharacterRanges(CharacterRange[])

Określa tablicę CharacterRange struktur reprezentujących zakresy znaków mierzonych przez wywołanie MeasureCharacterRanges(String, Font, RectangleF, StringFormat) metody .

SetTabStops(Single, Single[])

Ustawia tabulatory dla tego StringFormat obiektu.

ToString()

Konwertuje ten StringFormat obiekt na ciąg czytelny dla człowieka.

Dotyczy

Zobacz też