Udostępnij za pośrednictwem


DateTimeValueSerializer Klasa

Definicja

Konwertuje String wystąpienia do i z wystąpień klasy 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
Dziedziczenie
DateTimeValueSerializer

Uwagi

ValueSerializer jest używany, TypeConverter a nie w przypadkach, gdy konwersja typu wymaga dodatkowego stanu. DateTimeValueSerializer nie jest przypisywany do typu z ValueSerializerAttribute. Jest to spowodowane DateTime tym, że element znajduje się w pliku mscorlib, a biblioteka mscorlib nie może przyjmować zależności od klas atrybutów, których nie definiuje. Zamiast tego użycie DateTimeValueSerializer metody jest specjalne w przypadku zachowania procesora XAML w .NET Framework zachowanie usług XAML.

W poprzednich wersjach .NET Framework ta klasa istniała w bazie WindowsBase zestawu specyficznego dla platformy WPF. W .NET Framework 4 DateTimeValueSerializer znajduje się w zestawie System.Xaml. Zobacz Typy migrowane z WPF do System.Xaml.

Konstruktory

DateTimeValueSerializer()

Inicjuje nowe wystąpienie klasy DateTimeValueSerializer.

Metody

CanConvertFromString(String, IValueSerializerContext)

Określa, czy określony String można przekonwertować na wystąpienie klasy DateTime.

CanConvertToString(Object, IValueSerializerContext)

Określa, czy określony obiekt można przekonwertować na Stringobiekt .

ConvertFromString(String, IValueSerializerContext)

Konwertuje element String na .DateTime

ConvertToString(Object, IValueSerializerContext)

Konwertuje wystąpienie DateTime klasy na .String

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetConvertFromException(Object)

Zwraca wyjątek zgłaszany, gdy nie można wykonać konwersji.

(Odziedziczone po ValueSerializer)
GetConvertToException(Object, Type)

Zwraca wyjątek zgłaszany, gdy nie można wykonać konwersji.

(Odziedziczone po ValueSerializer)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
TypeReferences(Object, IValueSerializerContext)

Pobiera wyliczenie typów, do których odwołuje się element ValueSerializer.

(Odziedziczone po ValueSerializer)

Dotyczy

Zobacz też