StringFormat Klasa

Definicja

Hermetyzuje informacje o układzie tekstu (takie jak wyrównanie, orientacja i zatrzymanie tabulacji) wyświetla manipulacje (takie jak wstawianie wielokropka i zastępowanie cyfr krajowych) i funkcje OpenType. Tej klasy nie można dziedziczyć.

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 udostępnianych za pomocą StringFormatFlags wyliczenia. StringFormat obiekty można zmienić.

Note

W wersjach .NET 6 i nowszych pakiet System.Drawing.Common, który zawiera 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 supported only on Windows (Obsługiwane tylko w systemie Windows).

Konstruktory

Nazwa Opis
StringFormat()

Inicjuje nowy StringFormat obiekt.

StringFormat(StringFormat)

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

StringFormat(StringFormatFlags, Int32)

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

StringFormat(StringFormatFlags)

Inicjuje nowy StringFormat obiekt z określonym StringFormatFlags wyliczeniem.

Właściwości

Nazwa Opis
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

Nazwa Opis
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 określony obiekt jest równy bieżącemu obiektowi.

(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()

Pobiera Type 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 Object.

(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ż