TextInfo 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.
Definierar textegenskaper och beteenden, till exempel hölje, som är specifika för ett skrivsystem.
public ref class TextInfo
public ref class TextInfo : System::Runtime::Serialization::IDeserializationCallback
public ref class TextInfo : ICloneable, System::Runtime::Serialization::IDeserializationCallback
public class TextInfo
[System.Serializable]
public class TextInfo : System.Runtime.Serialization.IDeserializationCallback
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class TextInfo : ICloneable, System.Runtime.Serialization.IDeserializationCallback
public class TextInfo : ICloneable, System.Runtime.Serialization.IDeserializationCallback
type TextInfo = class
[<System.Serializable>]
type TextInfo = class
interface IDeserializationCallback
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TextInfo = class
interface ICloneable
interface IDeserializationCallback
type TextInfo = class
interface ICloneable
interface IDeserializationCallback
Public Class TextInfo
Public Class TextInfo
Implements IDeserializationCallback
Public Class TextInfo
Implements ICloneable, IDeserializationCallback
- Arv
-
TextInfo
- Attribut
- Implementeringar
Kommentarer
Ett skrivsystem är en samling skript och ortografiska regler som krävs för att representera ett språk som text. Klassen TextInfo representerar ett skrivsystem.
Programmet bör använda CultureInfo.TextInfo egenskapen för att hämta objektet TextInfo för ett visst CultureInfo objekt. Om ett säkerhetsbeslut beror på en strängjämförelse eller en skiftlägesändringsåtgärd bör programmet använda CultureInfo.TextInfo egenskapen för objektet som returneras av CultureInfo.InvariantCulture egenskapen för att säkerställa att åtgärdens beteende är konsekvent oavsett operativsystemets kulturinställningar.
Användaren kan använda den regionala delen och språkalternativen i ovládací panel för att åsidosätta de värden som är associerade med den aktuella kulturen i Windows. Användaren kan till exempel välja att visa datumet i ett annat format eller använda en annan valuta än standardvärdet för kulturen. Om egenskapen CultureInfo.UseUserOverride är inställd på truehämtas även egenskapsvärdena för de objekt som returneras av CultureInfo.DateTimeFormategenskaperna , CultureInfo.NumberFormatoch CultureInfo.TextInfo från användarinställningarna. Om användarinställningarna inte är kompatibla med kulturen som är associerad med CultureInfo, till exempel om den valda kalendern inte är en av OptionalCalendarsmetoderna , är resultatet av metoderna och värdena för egenskaperna odefinierat.
Egenskaper
| Name | Description |
|---|---|
| ANSICodePage |
Hämtar kodsidan för American National Standards Institute (ANSI) som används av skrivsystemet som representeras av den aktuella TextInfo. |
| CultureName |
Hämtar namnet på kulturen som är associerad med det aktuella TextInfo objektet. |
| EBCDICCodePage |
Hämtar EBCDIC-kodsidan (Extended Binary Coded Decimal Interchange Code) som används av skrivsystemet som representeras av den aktuella TextInfo. |
| IsReadOnly |
Hämtar ett värde som anger om det aktuella TextInfo objektet är skrivskyddat. |
| IsRightToLeft |
Hämtar ett värde som anger om det aktuella TextInfo objektet representerar ett skrivsystem där text flödar från höger till vänster. |
| LCID |
Hämtar kulturidentifieraren för kulturen som är associerad med det aktuella TextInfo objektet. |
| ListSeparator |
Hämtar eller anger strängen som separerar objekt i en lista. |
| MacCodePage |
Hämtar Macintosh-kodsidan som används av skrivsystemet som representeras av den aktuella TextInfo. |
| OEMCodePage |
Hämtar den oem-kodsida (original equipment manufacturer) som används av skrivsystemet som representeras av den aktuella TextInfo. |
Metoder
| Name | Description |
|---|---|
| Clone() |
Skapar ett nytt objekt som är en kopia av det aktuella TextInfo objektet. |
| Equals(Object) |
Avgör om det angivna objektet representerar samma skrivsystem som det aktuella TextInfo objektet. |
| GetHashCode() |
Fungerar som en hash-funktion för den aktuella TextInfo, lämplig för hash-algoritmer och datastrukturer, till exempel en hash-tabell. |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ReadOnly(TextInfo) |
Returnerar en skrivskyddad version av det angivna TextInfo objektet. |
| ToLower(Char) |
Konverterar det angivna tecknet till gemener. |
| ToLower(String) |
Konverterar den angivna strängen till gemener. |
| ToString() |
Returnerar en sträng som representerar den aktuella TextInfo. |
| ToTitleCase(String) |
Konverterar den angivna strängen till rubrikfall (förutom ord som är helt i versaler, som anses vara förkortningar). |
| ToUpper(Char) |
Konverterar det angivna tecknet till versaler. |
| ToUpper(String) |
Konverterar den angivna strängen till versaler. |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| IDeserializationCallback.OnDeserialization(Object) |
Genererar deserialiseringshändelsen när deserialiseringen är klar. |