StringFormat StringFormat StringFormat StringFormat Class

Definition

Kapselt Informationen für das Textlayout (z. B. Text- und Seitenausrichtung und Tabstopps), Anzeigeänderungen (z. B. das Einfügen von Auslassungszeichen und das Ersetzen nationaler Zahlenformate) und OpenType-Features.Encapsulates text layout information (such as alignment, orientation and tab stops) display manipulations (such as ellipsis insertion and national digit substitution) and OpenType features. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

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
Vererbung
Implementiert

Hinweise

Viele gängige Formate werden bereitgestellt, über die StringFormatFlags Enumeration.Many common formats are provided through the StringFormatFlags enumeration. StringFormat Objekte können geändert werden.StringFormat objects can be changed.

Konstruktoren

StringFormat() StringFormat() StringFormat() StringFormat()

Initialisiert ein neues StringFormat-Objekt.Initializes a new StringFormat object.

StringFormat(StringFormat) StringFormat(StringFormat) StringFormat(StringFormat) StringFormat(StringFormat)

Initialisiert ein neues StringFormat-Objekt aus dem angegebenen vorhandenen StringFormat-Objekt.Initializes a new StringFormat object from the specified existing StringFormat object.

StringFormat(StringFormatFlags) StringFormat(StringFormatFlags) StringFormat(StringFormatFlags) StringFormat(StringFormatFlags)

Initialisiert ein neues StringFormat-Objekt mit der angegebenen StringFormatFlags-Enumeration.Initializes a new StringFormat object with the specified StringFormatFlags enumeration.

StringFormat(StringFormatFlags, Int32) StringFormat(StringFormatFlags, Int32) StringFormat(StringFormatFlags, Int32) StringFormat(StringFormatFlags, Int32)

Initialisiert ein neues StringFormat-Objekt mit der angegebenen StringFormatFlags-Enumeration und Sprache.Initializes a new StringFormat object with the specified StringFormatFlags enumeration and language.

Eigenschaften

Alignment Alignment Alignment Alignment

Ruft die horizontale Ausrichtung der Zeichenfolge ab oder legt diese fest.Gets or sets horizontal alignment of the string.

DigitSubstitutionLanguage DigitSubstitutionLanguage DigitSubstitutionLanguage DigitSubstitutionLanguage

Ruft die beim Ersetzen von westlichen Ziffern durch lokale Ziffern verwendete Sprache ab.Gets the language that is used when local digits are substituted for western digits.

DigitSubstitutionMethod DigitSubstitutionMethod DigitSubstitutionMethod DigitSubstitutionMethod

Ruft das für die Ziffernersetzung zu verwendende Verfahren ab.Gets the method to be used for digit substitution.

FormatFlags FormatFlags FormatFlags FormatFlags

Ruft eine StringFormatFlags-Enumeration ab, die Formatierungsinformationen enthält, oder legt diese fest.Gets or sets a StringFormatFlags enumeration that contains formatting information.

GenericDefault GenericDefault GenericDefault GenericDefault

Ruft ein generisches Standard-StringFormat-Objekt ab.Gets a generic default StringFormat object.

GenericTypographic GenericTypographic GenericTypographic GenericTypographic

Ruft ein generisches typografisches StringFormat-Objekt ab.Gets a generic typographic StringFormat object.

HotkeyPrefix HotkeyPrefix HotkeyPrefix HotkeyPrefix

Ruft das HotkeyPrefix-Objekt für dieses StringFormat-Objekt ab oder legt dieses fest.Gets or sets the HotkeyPrefix object for this StringFormat object.

LineAlignment LineAlignment LineAlignment LineAlignment

Ruft die vertikale Ausrichtung der Zeichenfolge ab oder legt diese fest.Gets or sets the vertical alignment of the string.

Trimming Trimming Trimming Trimming

Ruft die StringTrimming-Enumeration für dieses StringFormat-Objekt ab oder legt diese fest.Gets or sets the StringTrimming enumeration for this StringFormat object.

Methoden

Clone() Clone() Clone() Clone()

Erstellt eine genaue Kopie dieses StringFormat-Objekts.Creates an exact copy of this StringFormat object.

CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type)

Erstellt ein Objekt mit allen relevanten Informationen, die zum Generieren eines Proxys für die Kommunikation mit einem Remoteobjekt erforderlich sind.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Inherited from MarshalByRefObject)
Dispose() Dispose() Dispose() Dispose()

Gibt alle von diesem StringFormat-Objekt verwendeten Ressourcen frei.Releases all resources used by this StringFormat object.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
Finalize() Finalize() Finalize() Finalize()

Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird.Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetLifetimeService() GetLifetimeService() GetLifetimeService() GetLifetimeService()

Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
GetTabStops(Single) GetTabStops(Single) GetTabStops(Single) GetTabStops(Single)

Ruft die Tabstopps für dieses StringFormat-Objekt ab.Gets the tab stops for this StringFormat object.

GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService()

Ruft ein Lebensdauerdienstobjekt zur Steuerung der Lebensdauerrichtlinie für diese Instanz ab.Obtains a lifetime service object to control the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean)

Erstellt eine flache Kopie des aktuellen MarshalByRefObject-Objekts.Creates a shallow copy of the current MarshalByRefObject object.

(Inherited from MarshalByRefObject)
SetDigitSubstitution(Int32, StringDigitSubstitute) SetDigitSubstitution(Int32, StringDigitSubstitute) SetDigitSubstitution(Int32, StringDigitSubstitute) SetDigitSubstitution(Int32, StringDigitSubstitute)

Gibt die beim Ersetzen westlicher Ziffern durch lokale Ziffern zu verwendende Sprache und Methode an.Specifies the language and method to be used when local digits are substituted for western digits.

SetMeasurableCharacterRanges(CharacterRange[]) SetMeasurableCharacterRanges(CharacterRange[]) SetMeasurableCharacterRanges(CharacterRange[]) SetMeasurableCharacterRanges(CharacterRange[])

Gibt ein Array von CharacterRange-Strukturen an, die die durch einen Aufruf der MeasureCharacterRanges(String, Font, RectangleF, StringFormat)-Methode gemessenen Zeichenbereiche darstellt.Specifies an array of CharacterRange structures that represent the ranges of characters measured by a call to the MeasureCharacterRanges(String, Font, RectangleF, StringFormat) method.

SetTabStops(Single, Single[]) SetTabStops(Single, Single[]) SetTabStops(Single, Single[]) SetTabStops(Single, Single[])

Legt Tabstopps für dieses StringFormat-Objekt fest.Sets tab stops for this StringFormat object.

ToString() ToString() ToString() ToString()

Konvertiert dieses StringFormat-Objekt in eine Klartextzeichenfolge.Converts this StringFormat object to a human-readable string.

Gilt für:

Siehe auch