Partilhar via


DateTimeValueSerializer Classe

Definição

Converte instâncias de String de e para instâncias de DateTime.

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
Herança
DateTimeValueSerializer

Comentários

ValueSerializer é usado em vez de para casos em que TypeConverter a conversão de tipo requer estado adicional. DateTimeValueSerializer não é atribuído a um tipo com ValueSerializerAttribute. Isso ocorre porque DateTime está em mscorlib, e mscorlib não pode assumir dependências em classes de atributo que não se define. Em vez disso, o uso de é especialmente tipado no comportamento do processador XAML em .NET Framework comportamento dos DateTimeValueSerializer Serviços XAML.

Em versões anteriores do .NET Framework, essa classe existia no assembly específico do WPF WindowsBase. No .NET Framework 4, DateTimeValueSerializer está no assembly System.Xaml. Consulte Tipos migrados do WPF para System.Xaml.

Construtores

DateTimeValueSerializer()

Inicializa uma nova instância da classe DateTimeValueSerializer.

Métodos

CanConvertFromString(String, IValueSerializerContext)

Determina se a String especificada pode ser convertida em uma instância de DateTime.

CanConvertToString(Object, IValueSerializerContext)

Determina se o objeto especificado pode ser convertido em um String.

ConvertFromString(String, IValueSerializerContext)

Converte um String em um DateTime.

ConvertToString(Object, IValueSerializerContext)

Converte uma instância de DateTime em um String.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetConvertFromException(Object)

Retorna uma exceção a ser gerada quando uma conversão não puder ser executada.

(Herdado de ValueSerializer)
GetConvertToException(Object, Type)

Retorna uma exceção a ser gerada quando uma conversão não puder ser executada.

(Herdado de ValueSerializer)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
TypeReferences(Object, IValueSerializerContext)

Obtém uma enumeração dos tipos referenciados pelo ValueSerializer.

(Herdado de ValueSerializer)

Aplica-se a

Confira também