System::Runtime::Serialization::IFormatterConverter 类
IFormatterConverter class
提供实例 System::Runtime::Serialization::SerializationInfo 与最适合解析该 System::Runtime::Serialization::SerializationInfo 中数据的格式化程序提供的类之间的连接。
class IFormatterConverter : public System::Object
方法
| 方法 | 描述 |
|---|---|
| virtual Convert(System::SharedPtr<Object>, const TypeInfo&) | RTTI 信息。 |
| virtual Convert(System::SharedPtr<Object>, TypeCode) | 将值转换为给定的 System::TypeCode。 |
| virtual ToBoolean(System::SharedPtr<Object>) | 将值转换为布尔值。 |
| virtual ToByte(System::SharedPtr<Object>) | 将一个值转换为 uint8_t。 |
| virtual ToChar(System::SharedPtr<Object>) | 将一个值转换为 char16_t。 |
| virtual ToDateTime(System::SharedPtr<Object>) | 将一个值转换为 DateTime。 |
| virtual ToDecimal(System::SharedPtr<Object>) | 将一个值转换为 Decimal。 |
| virtual ToDouble(System::SharedPtr<Object>) | 将一个值转换为 double。 |
| virtual ToInt16(System::SharedPtr<Object>) | 将一个值转换为 int16_t。 |
| virtual ToInt32(System::SharedPtr<Object>) | 将一个值转换为 int32_t。 |
| virtual ToInt64(System::SharedPtr<Object>) | 将一个值转换为 int64_t。 |
| virtual ToSByte(System::SharedPtr<Object>) | 将一个值转换为 int8_t。 |
| virtual ToSingle(System::SharedPtr<Object>) | 将一个值转换为 float。 |
| virtual ToString(System::SharedPtr<Object>) | 将一个值转换为 String。 |
| virtual ToUInt16(System::SharedPtr<Object>) | 将一个值转换为 uint16_t。 |
| virtual ToUInt32(System::SharedPtr<Object>) | 将一个值转换为 uint32_t。 |
| virtual ToUInt64(System::SharedPtr<Object>) | 将一个值转换为 uint64_t。 |
另见
- Class Object
- Namespace System::Runtime::Serialization
- Library Aspose.Font for C++