TextInfo Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Yazma sistemine özgü metin özelliklerini ve büyük/küçük harf gibi davranışları tanımlar.
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
- Devralma
-
TextInfo
- Öznitelikler
- Uygulamalar
Açıklamalar
Yazma sistemi, bir dili metin olarak temsil etmek için gereken betiklerin ve ortografik kuralların koleksiyonudur. TextInfo sınıfı bir yazma sistemini temsil eder.
Uygulama, belirli CultureInfo bir nesnenin TextInfo nesnesini almak için özelliğini kullanmalıdırCultureInfo.TextInfo. Bir güvenlik kararı dize karşılaştırmasına veya büyük/küçük harf değiştirme işlemine bağlıysa, uygulamanın işletim sistemi kültürü ayarlarından bağımsız olarak işlemin davranışının tutarlı olduğundan emin olmak için özelliği tarafından CultureInfo.InvariantCulture döndürülen nesnenin özelliğini kullanması CultureInfo.TextInfo gerekir.
Kullanıcı, geçerli Windows kültürüyle ilişkili değerleri geçersiz kılmak için Denetim Masası bölgesel ve dil seçenekleri bölümünü kullanabilir. Örneğin, kullanıcı tarihi farklı bir biçimde görüntülemeyi veya kültür için varsayılandan farklı bir para birimi kullanmayı seçebilir. CultureInfo.UseUserOverride özelliği olarak true
ayarlanırsa, , CultureInfo.NumberFormatve CultureInfo.TextInfo özellikleri tarafından CultureInfo.DateTimeFormatdöndürülen nesnelerin özellik değerleri de kullanıcı ayarlarından alınır. Kullanıcı ayarları ile CultureInfoilişkili kültürle uyumsuzsa, örneğin, seçilen takvim öğesinden OptionalCalendarsbiri değilse, yöntemlerin sonuçları ve özelliklerin değerleri tanımlanmamıştır.
Özellikler
ANSICodePage |
Geçerli TextInfotarafından temsil edilen yazma sistemi tarafından kullanılan Amerikan Ulusal Standartlar Enstitüsü (ANSI) kod sayfasını alır. |
CultureName |
Geçerli TextInfo nesneyle ilişkili kültürün adını alır. |
EBCDICCodePage |
Geçerli TextInfotarafından temsil edilen yazma sistemi tarafından kullanılan Genişletilmiş İkili Kodlu Ondalık Değişim Kodu (EBCDIC) kod sayfasını alır. |
IsReadOnly |
Geçerli TextInfo nesnenin salt okunur olup olmadığını belirten bir değer alır. |
IsRightToLeft |
Geçerli TextInfo nesnenin metnin sağdan sola aktığı yazma sistemini temsil edip etmediğini belirten bir değer alır. |
LCID |
Geçerli TextInfo nesneyle ilişkili kültürün kültür tanımlayıcısını alır. |
ListSeparator |
Listedeki öğeleri ayıran dizeyi alır veya ayarlar. |
MacCodePage |
Geçerli TextInfotarafından temsil edilen yazma sistemi tarafından kullanılan Macintosh kod sayfasını alır. |
OEMCodePage |
Geçerli TextInfotarafından temsil edilen yazma sistemi tarafından kullanılan özgün donanım üreticisi (OEM) kod sayfasını alır. |
Yöntemler
Clone() |
Geçerli TextInfo nesnenin kopyası olan yeni bir nesne oluşturur. |
Equals(Object) |
Belirtilen nesnenin geçerli TextInfo nesneyle aynı yazma sistemini temsil edip etmediğini belirler. |
GetHashCode() |
Geçerli TextInfoiçin karma işlevi işlevi görür ve karma tablosu gibi karma algoritmalar ve veri yapıları için uygundur. |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ReadOnly(TextInfo) |
Belirtilen TextInfo nesnenin salt okunur sürümünü döndürür. |
ToLower(Char) |
Belirtilen karakteri küçük harfe dönüştürür. |
ToLower(String) |
Belirtilen dizeyi küçük harfe dönüştürür. |
ToString() |
Geçerli TextInfoöğesini temsil eden bir dize döndürür. |
ToTitleCase(String) |
Belirtilen dizeyi başlık büyük/küçük harfe dönüştürür (tamamen büyük harf olan ve kısaltma olarak kabul edilen sözcükler dışında). |
ToUpper(Char) |
Belirtilen karakteri büyük harfe dönüştürür. |
ToUpper(String) |
Belirtilen dizeyi büyük harfe dönüştürür. |
Belirtik Arabirim Kullanımları
IDeserializationCallback.OnDeserialization(Object) |
Seri durumdan çıkarma tamamlandığında seri durumdan çıkarma olayını tetikler. |