Condividi tramite


DateTimeValueSerializer Classe

Definizione

Converte istanze dell'oggetto String in istanze dell'oggetto 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
Ereditarietà
DateTimeValueSerializer

Commenti

ValueSerializer viene usato anziché TypeConverter per i casi in cui la conversione dei tipi richiede uno stato aggiuntivo. DateTimeValueSerializer non è attribuito a un tipo con ValueSerializerAttribute. Ciò è dovuto al fatto che DateTime si trova in mscorlib e mscorlib non può assumere dipendenze dalle classi di attributi che non definiscono se stesso. L'utilizzo di è invece specifico nel comportamento del DateTimeValueSerializer processore XAML nel comportamento dei servizi XAML di .NET Framework.

Nelle versioni precedenti di .NET Framework questa classe esisteva nell'assembly specifico di WPF WindowsBase. In .NET Framework 4 DateTimeValueSerializer si trova nell'assembly System.Xaml. Vedi Tipi migrati da WPF a System.Xaml.

Costruttori

DateTimeValueSerializer()

Inizializza una nuova istanza della classe DateTimeValueSerializer.

Metodi

CanConvertFromString(String, IValueSerializerContext)

Determina se l'oggetto String specificato può essere convertito in un'istanza di DateTime.

CanConvertToString(Object, IValueSerializerContext)

Determina se l'oggetto specificato può essere convertito in un oggetto String.

ConvertFromString(String, IValueSerializerContext)

Converte String in DateTime.

ConvertToString(Object, IValueSerializerContext)

Converte un'istanza di DateTime in String.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetConvertFromException(Object)

Restituisce un'eccezione da generare quando non è possibile eseguire una conversione.

(Ereditato da ValueSerializer)
GetConvertToException(Object, Type)

Restituisce un'eccezione da generare quando non è possibile eseguire una conversione.

(Ereditato da ValueSerializer)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
TypeReferences(Object, IValueSerializerContext)

Ottiene un'enumerazione dei tipi a cui fa riferimento l'oggetto ValueSerializer.

(Ereditato da ValueSerializer)

Si applica a

Vedi anche