System::Globalization::TextInfo 类

TextInfo class

定义特定区域的文本属性。仅在非只读对象上启用设置操作。此类的对象应仅使用 System::MakeObject() 函数分配。切勿在栈上或使用 operator new 创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装在 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。

class TextInfo : public System::ICloneable

方法

方法描述
Clone() overrideRTTI 信息。
Equals(SharedPtr<Object>) override
virtual get_ANSICodePage() const获取 ANSI 代码页。
get_CultureName() const获取文化名称。
virtual get_EBCDICCodePage() const获取 EBCDIC 代码页。
get_IsReadOnly() const检查格式是否为只读。
get_IsRightToLeft() const检查文本是否从左到右书写。
get_LCID() const获取区域标识符。
virtual get_ListSeparator() const获取列表分隔符。
virtual get_MacCodePage() const获取 Macintosh 代码页。
virtual get_OEMCodePage() const获取 OEM 代码页。
GetHashCode() const override相当于 C# Object.GetHashCode() 方法。启用自定义对象的哈希计算。
operator=(const TextInfo&)
static ReadOnly(const TextInfoPtr&)获取只读的文化版本。
virtual set_ListSeparator(String)设置列表分隔符。
TextInfo(const TextInfo&)RTTI 信息。
virtual ToLower(char_t) const将字符转换为小写。
virtual ToLower(String) const将字符串转换为小写。
ToString() const override相当于 C# 的 Object.ToString() 方法。用于将自定义对象转换为字符串。
ToTitleCase(String) const将字符串转换为标题大小写(已全部大写的首字母缩写除外)。
virtual ToUpper(char_t) const将字符转换为大写。
virtual ToUpper(String) const将字符串转换为大写。

另见