StringFormat Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Kapslar in textlayoutinformation (till exempel justering, orientering och tabbstopp) visningsmanipuleringar (till exempel ellipsinfogning och ersättning av nationella siffror) och OpenType-funktioner. Det går inte att ärva den här klassen.
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
- Arv
- Implementeringar
Kommentarer
Många vanliga format tillhandahålls via StringFormatFlags uppräkningen. StringFormat objekt kan ändras.
Note
I .NET 6 och senare versioner stöds endast System.Drawing.Common-paketet, som innehåller den här typen, på Windows-operativsystem. Användning av den här typen i plattformsoberoende appar orsakar kompileringstidsvarningar och körningsfel. Mer information finns i System.Drawing.Common som endast stöds i Windows.
Konstruktorer
| Name | Description |
|---|---|
| StringFormat() |
Initierar ett nytt StringFormat objekt. |
| StringFormat(StringFormat) |
Initierar ett nytt StringFormat objekt från det angivna befintliga StringFormat objektet. |
| StringFormat(StringFormatFlags, Int32) |
Initierar ett nytt StringFormat objekt med angiven StringFormatFlags uppräkning och språk. |
| StringFormat(StringFormatFlags) |
Initierar ett nytt StringFormat objekt med den angivna StringFormatFlags uppräkningen. |
Egenskaper
| Name | Description |
|---|---|
| Alignment |
Hämtar eller anger vågrät justering av strängen. |
| DigitSubstitutionLanguage |
Hämtar det språk som används när lokala siffror ersätts med västerländska siffror. |
| DigitSubstitutionMethod |
Hämtar den metod som ska användas för sifferersättning. |
| FormatFlags |
Hämtar eller anger en StringFormatFlags uppräkning som innehåller formateringsinformation. |
| GenericDefault |
Hämtar ett allmänt standardobjekt StringFormat . |
| GenericTypographic |
Hämtar ett allmänt typografiskt StringFormat objekt. |
| HotkeyPrefix |
Hämtar eller anger objektet HotkeyPrefix för det här StringFormat objektet. |
| LineAlignment |
Hämtar eller anger strängens lodräta justering. |
| Trimming |
Hämtar eller anger StringTrimming uppräkningen för det här StringFormat objektet. |
Metoder
| Name | Description |
|---|---|
| Clone() |
Skapar en exakt kopia av det här StringFormat objektet. |
| CreateObjRef(Type) |
Skapar ett objekt som innehåller all relevant information som krävs för att generera en proxy som används för att kommunicera med ett fjärrobjekt. (Ärvd från MarshalByRefObject) |
| Dispose() |
Frigör alla resurser som används av det här StringFormat objektet. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| Finalize() |
Tillåter att ett objekt försöker frigöra resurser och utföra andra rensningsåtgärder innan det frigörs av skräpinsamling. |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetLifetimeService() |
Hämtar det aktuella livslängdstjänstobjektet som styr livslängdsprincipen för den här instansen. (Ärvd från MarshalByRefObject) |
| GetTabStops(Single) |
Hämtar tabbstopp för det här StringFormat objektet. |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| InitializeLifetimeService() |
Hämtar ett tjänstobjekt för livslängd för att styra livslängdsprincipen för den här instansen. (Ärvd från MarshalByRefObject) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| MemberwiseClone(Boolean) |
Skapar en ytlig kopia av det aktuella MarshalByRefObject objektet. (Ärvd från MarshalByRefObject) |
| SetDigitSubstitution(Int32, StringDigitSubstitute) |
Anger det språk och den metod som ska användas när lokala siffror ersätts med västerländska siffror. |
| SetMeasurableCharacterRanges(CharacterRange[]) |
Anger en matris med CharacterRange strukturer som representerar teckenintervallen som mäts med ett anrop till MeasureCharacterRanges(String, Font, RectangleF, StringFormat) metoden. |
| SetTabStops(Single, Single[]) |
Anger tabbstopp för det här StringFormat objektet. |
| ToString() |
Konverterar det här StringFormat objektet till en sträng som kan läsas av människor. |