DateTimeValueSerializer Třída

Definice

Převede instance String na a z instancí .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
Dědičnost
DateTimeValueSerializer

Poznámky

ValueSerializer se používá místo TypeConverter případů, kdy převod typu vyžaduje další stav. DateTimeValueSerializer není přiřazen k typu s ValueSerializerAttribute. Důvodem je to, že DateTime je v mscorlib a mscorlib nemůže převzít závislosti na třídách atributů, které nedefinuje sám. Místo toho je použití DateTimeValueSerializer speciální v chování procesoru XAML v chování služby XAML framework .NET Framework XAML Services.

V předchozích verzích rozhraní .NET Framework existovala tato třída v sestavení wpF specifickém pro WindowsBase. V rozhraní .NET Framework 4 DateTimeValueSerializer je v sestavení System.Xaml. Viz Types Migrated from WPF (Windows Presentation Foundation) to System.Xaml.

Konstruktory

Name Description
DateTimeValueSerializer()

Inicializuje novou instanci DateTimeValueSerializer třídy.

Metody

Name Description
CanConvertFromString(String, IValueSerializerContext)

Určuje, zda String zadané lze převést na instanci DateTime.

CanConvertToString(Object, IValueSerializerContext)

Určuje, zda zadaný objekt lze převést na .String

ConvertFromString(String, IValueSerializerContext)

Převede na String .DateTime

ConvertToString(Object, IValueSerializerContext)

Převede instanci DateTime na .String

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetConvertFromException(Object)

Vrátí výjimku, která se vyvolá, když převod nelze provést.

(Zděděno od ValueSerializer)
GetConvertToException(Object, Type)

Vrátí výjimku, která se vyvolá, když převod nelze provést.

(Zděděno od ValueSerializer)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
TypeReferences(Object, IValueSerializerContext)

Získá výčet typů, na které ValueSerializerodkazuje .

(Zděděno od ValueSerializer)

Platí pro

Viz také