TextInfo Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Meghatározza az írási rendszerre jellemző szövegtulajdonságokat és viselkedéseket, például a burkolatot.
public ref class TextInfo
public ref class TextInfo sealed : ICloneable, System::Runtime::Serialization::IDeserializationCallback
public ref class TextInfo : ICloneable, System::Runtime::Serialization::IDeserializationCallback
public ref class TextInfo : System::Runtime::Serialization::IDeserializationCallback
public class TextInfo
public sealed class TextInfo : ICloneable, System.Runtime.Serialization.IDeserializationCallback
public class TextInfo : ICloneable, System.Runtime.Serialization.IDeserializationCallback
[System.Serializable]
public class TextInfo : System.Runtime.Serialization.IDeserializationCallback
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class TextInfo : ICloneable, System.Runtime.Serialization.IDeserializationCallback
type TextInfo = class
type TextInfo = class
interface ICloneable
interface IDeserializationCallback
[<System.Serializable>]
type TextInfo = class
interface IDeserializationCallback
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TextInfo = class
interface ICloneable
interface IDeserializationCallback
Public Class TextInfo
Public NotInheritable Class TextInfo
Implements ICloneable, IDeserializationCallback
Public Class TextInfo
Implements ICloneable, IDeserializationCallback
Public Class TextInfo
Implements IDeserializationCallback
- Öröklődés
-
TextInfo
- Attribútumok
- Megvalósítás
Megjegyzések
Az írási rendszer olyan szkriptek és ortográfiai szabályok gyűjteménye, amelyek a nyelv szövegként való ábrázolásához szükségesek. Az TextInfo osztály egy írási rendszert jelöl.
Az alkalmazásnak a CultureInfo.TextInfo tulajdonság használatával kell beszereznie egy TextInfo adott CultureInfo objektum objektumát. Ha egy biztonsági döntés egy sztring-összehasonlítástól vagy egy kis- és nagybetűs módosítási művelettől függ, az alkalmazásnak a tulajdonság által CultureInfo.TextInfo visszaadott objektum tulajdonságát kell használnia CultureInfo.InvariantCulture annak érdekében, hogy a művelet viselkedése konzisztens legyen az operációs rendszer kulturális beállításaitól függetlenül.
A felhasználó a Vezérlőpult területi és nyelvi beállításaival felülbírálhatja az Windows jelenlegi kultúrájához társított értékeket. A felhasználó például dönthet úgy, hogy a dátumot más formátumban jeleníti meg, vagy a kultúra alapértelmezett pénznemétől eltérő pénznemet használ. Ha a CultureInfo.UseUserOverride tulajdonság értéke be van állítvatrue, a rendszer a visszaadott CultureInfo.DateTimeFormatCultureInfo.NumberFormat objektumok tulajdonságértékeit CultureInfo.TextInfoés a tulajdonságokat is lekéri a felhasználói beállításokból. Ha a felhasználói beállítások nem kompatibilisek az adott naptárhoz társított kultúrával CultureInfo, például ha a kijelölt naptár nem az egyik OptionalCalendars, a metódusok eredményei és a tulajdonságok értékei nem lesznek meghatározva.
Tulajdonságok
| Name | Description |
|---|---|
| ANSICodePage |
Lekéri az American National Standards Institute (ANSI) kódlapját, amelyet a jelenlegi TextInfoírási rendszer használ. |
| CultureName |
Lekéri az aktuális TextInfo objektumhoz társított kultúra nevét. |
| EBCDICCodePage |
Lekéri az aktuális TextInfoáltal képviselt írási rendszer által használt kiterjesztett bináris kódolt tizedesjegy-váltási kód (EBCDIC) kódlapot. |
| IsReadOnly |
Beolvas egy értéket, amely jelzi, hogy az aktuális TextInfo objektum írásvédett-e. |
| IsRightToLeft |
Egy értéket kap, amely jelzi, hogy az aktuális TextInfo objektum egy olyan írási rendszert jelöl-e, amelyben a szöveg jobbról balra halad. |
| LCID |
Lekéri az aktuális TextInfo objektumhoz társított kultúra kulturális azonosítóját. |
| ListSeparator |
Lekéri vagy beállítja a lista elemeit elválasztó sztringet. |
| MacCodePage |
Lekéri az írási rendszer által használt Macintosh-kódlapot, amelyet az aktuális TextInfo. |
| OEMCodePage |
Lekéri az eredeti berendezésgyártó (OEM) kódlapját, amelyet az írási rendszer az aktuális TextInfo. |
Metódusok
| Name | Description |
|---|---|
| Clone() |
Létrehoz egy új objektumot, amely az aktuális TextInfo objektum másolata. |
| Equals(Object) |
Meghatározza, hogy a megadott objektum ugyanazt az írási rendszert jelöli-e, mint az aktuális TextInfo objektum. |
| GetHashCode() |
Az aktuális TextInfo, kivonatoló algoritmusokhoz és adatstruktúrákhoz, például kivonattáblákhoz alkalmas kivonatfüggvényként szolgál. |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| ReadOnly(TextInfo) |
A megadott TextInfo objektum írásvédett verzióját adja vissza. |
| ToLower(Char) |
A megadott karaktert kisbetűssé alakítja. |
| ToLower(Rune) |
Meghatározza az írási rendszerre jellemző szövegtulajdonságokat és viselkedéseket, például a burkolatot. |
| ToLower(String) |
A megadott sztringet kisbetűssé alakítja. |
| ToString() |
Az aktuális TextInfoértéket képviselő sztringet ad vissza. |
| ToTitleCase(String) |
A megadott sztringet címes nagybetűssé alakítja (kivéve a teljes egészében nagybetűs szavakat, amelyek betűszónak minősülnek). |
| ToUpper(Char) |
A megadott karaktert nagybetűssé alakítja. |
| ToUpper(Rune) |
Meghatározza az írási rendszerre jellemző szövegtulajdonságokat és viselkedéseket, például a burkolatot. |
| ToUpper(String) |
A megadott sztringet nagybetűssé alakítja. |
Explicit interfész-implementációk
| Name | Description |
|---|---|
| IDeserializationCallback.OnDeserialization(Object) |
A deszerializálás befejezésekor aktiválja a deszerializálási eseményt. |