DateTimeValueSerializer 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public ref class DateTimeValueSerializer : System::Windows::Markup::ValueSerializer
public class DateTimeValueSerializer : System.Windows.Markup.ValueSerializer
type DateTimeValueSerializer = class
inherit ValueSerializer
Public Class DateTimeValueSerializer
Inherits ValueSerializer
- 继承
注解
ValueSerializer 用于 TypeConverter 类型转换需要其他状态的情况。 DateTimeValueSerializer 不是使用 . 的类型的 ValueSerializerAttribute属性。 这是因为 DateTime 在 mscorlib 中,并且 mscorlib 不能依赖于它不定义自己的属性类。 相反,在 .NET Framework XAML 服务行为中,DateTimeValueSerializer的用法在 XAML 处理器行为中是特殊情况。
在早期版本的 .NET Framework 中,此类存在于特定于 WPF 的程序集 WindowsBase 中。 在 .NET Framework 4 中, DateTimeValueSerializer 位于 System.Xaml 程序集中。 请参阅 Types 从 WPF 迁移到 System.Xaml。
构造函数
| 名称 | 说明 |
|---|---|
| DateTimeValueSerializer() |
初始化 DateTimeValueSerializer 类的新实例。 |
方法
| 名称 | 说明 |
|---|---|
| CanConvertFromString(String, IValueSerializerContext) | |
| CanConvertToString(Object, IValueSerializerContext) |
确定指定的对象是否可以转换为 String. |
| ConvertFromString(String, IValueSerializerContext) | |
| ConvertToString(Object, IValueSerializerContext) | |
| Equals(Object) |
确定指定的对象是否等于当前对象。 (继承自 Object) |
| GetConvertFromException(Object) |
返回在无法执行转换时引发的异常。 (继承自 ValueSerializer) |
| GetConvertToException(Object, Type) |
返回在无法执行转换时引发的异常。 (继承自 ValueSerializer) |
| GetHashCode() |
用作默认哈希函数。 (继承自 Object) |
| GetType() |
获取当前实例的 Type。 (继承自 Object) |
| MemberwiseClone() |
创建当前 Object的浅表副本。 (继承自 Object) |
| ToString() |
返回一个表示当前对象的字符串。 (继承自 Object) |
| TypeReferences(Object, IValueSerializerContext) |
获取由 . ValueSerializer. 引用的类型的枚举。 (继承自 ValueSerializer) |