DateTimeValueSerializer Klass

Definition

Konverterar instanser av String till och från instanser av 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
Arv
DateTimeValueSerializer

Kommentarer

ValueSerializer används i stället TypeConverter för för fall där typkonvertering kräver ytterligare tillstånd. DateTimeValueSerializer tillskrivas inte en typ med ValueSerializerAttribute. Det beror på att DateTime är i mscorlib och mscorlib inte kan ta beroenden på attributklasser som den inte definierar sig själv. I stället används DateTimeValueSerializer särskilt om XAML-processorbeteende i .NET Framework XAML Services-beteende.

I tidigare versioner av .NET Framework fanns den här klassen i den WPF specifika sammansättningen WindowsBase. I .NET Framework 4 finns DateTimeValueSerializer i System.Xaml-sammansättningen. Se Types Migrerad från WPF till System.Xaml.

Konstruktorer

Name Description
DateTimeValueSerializer()

Initierar en ny instans av DateTimeValueSerializer klassen.

Metoder

Name Description
CanConvertFromString(String, IValueSerializerContext)

Avgör om den angivna String kan konverteras till en instans av DateTime.

CanConvertToString(Object, IValueSerializerContext)

Avgör om det angivna objektet kan konverteras till en String.

ConvertFromString(String, IValueSerializerContext)

Konverterar en String till en DateTime.

ConvertToString(Object, IValueSerializerContext)

Konverterar en instans av DateTime till en String.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetConvertFromException(Object)

Returnerar ett undantag som ska utlösas när en konvertering inte kan utföras.

(Ärvd från ValueSerializer)
GetConvertToException(Object, Type)

Returnerar ett undantag som ska utlösas när en konvertering inte kan utföras.

(Ärvd från ValueSerializer)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)
TypeReferences(Object, IValueSerializerContext)

Hämtar en uppräkning av de typer som refereras av ValueSerializer.

(Ärvd från ValueSerializer)

Gäller för

Se även