System::Runtime::Serialization::FormatterConverter 类
FormatterConverter class
表示对 System::Runtime::Serialization::IFormatterConverter 接口的基本实现。
class FormatterConverter : public System::Runtime::Serialization::IFormatterConverter
方法
| 方法 | 描述 |
|---|---|
| Convert(System::SharedPtr<Object>, const TypeInfo&) override | RTTI 信息。 |
| Convert(System::SharedPtr<Object>, TypeCode) override | 将值转换为给定的 System::TypeCode。 |
| ToBoolean(System::SharedPtr<Object>) override | 将值转换为布尔值。 |
| ToByte(System::SharedPtr<Object>) override | 将一个值转换为 uint8_t。 |
| ToChar(System::SharedPtr<Object>) override | 将一个值转换为 char16_t。 |
| ToDateTime(System::SharedPtr<Object>) override | 将一个值转换为 DateTime。 |
| ToDecimal(System::SharedPtr<Object>) override | 将一个值转换为 Decimal。 |
| ToDouble(System::SharedPtr<Object>) override | 将一个值转换为 double。 |
| ToInt16(System::SharedPtr<Object>) override | 将一个值转换为 int16_t。 |
| ToInt32(System::SharedPtr<Object>) override | 将一个值转换为 int32_t。 |
| ToInt64(System::SharedPtr<Object>) override | 将一个值转换为 int64_t。 |
| ToSByte(System::SharedPtr<Object>) override | 将一个值转换为 int8_t。 |
| ToSingle(System::SharedPtr<Object>) override | 将一个值转换为 float。 |
| ToString(System::SharedPtr<Object>) override | 将一个值转换为 String。 |
| ToUInt16(System::SharedPtr<Object>) override | 将一个值转换为 uint16_t。 |
| ToUInt32(System::SharedPtr<Object>) override | 将一个值转换为 uint32_t。 |
| ToUInt64(System::SharedPtr<Object>) override | 将一个值转换为 uint64_t。 |
另见
- Class IFormatterConverter
- Namespace System::Runtime::Serialization
- Library Aspose.Font for C++