DateTimeValueSerializer Classe

Definição

Converte instâncias de String 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 DateTimeValueSerializer é especialmente caseado no comportamento do processador XAML no comportamento do .NET Framework XAML Services.

Nas 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 Types Migrados de WPF para System.Xaml.

Construtores

Nome Description
DateTimeValueSerializer()

Inicializa uma nova instância da classe DateTimeValueSerializer.

Métodos

Nome Description
CanConvertFromString(String, IValueSerializerContext)

Determina se o especificado String pode ser convertido 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 em String um DateTime.

ConvertToString(Object, IValueSerializerContext)

Converte uma instância de DateTime 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 pode ser executada.

(Herdado de ValueSerializer)
GetConvertToException(Object, Type)

Retorna uma exceção a ser gerada quando uma conversão não pode 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 Objectatual.

(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