DateTimeValueSerializer クラス

定義

String のインスタンスと 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
継承
DateTimeValueSerializer

注釈

ValueSerializer は、型変換で追加の状態が必要な場合ではなく TypeConverter 使用されます。 DateTimeValueSerializer が含まれた型に属性付け ValueSerializerAttributeされていません。 これは DateTime 、mscorlib 内にあり、mscorlib が自身を定義していない属性クラスへの依存関係を取得できないためです。 代わりに、XAML サービスの動作では、XAML プロセッサのDateTimeValueSerializer動作に特殊なケース.NET Framework使用されます。

以前のバージョンの.NET Frameworkでは、このクラスは WPF 固有のアセンブリ WindowsBase に存在しました。 .NET Framework 4 では、 DateTimeValueSerializer System.Xaml アセンブリにあります。 「 WPF から System.Xaml に移行された型」を参照してください

コンストラクター

DateTimeValueSerializer()

DateTimeValueSerializer クラスの新しいインスタンスを初期化します。

メソッド

CanConvertFromString(String, IValueSerializerContext)

指定した StringDateTime のインスタンスに変換できるかどうかを判断します。

CanConvertToString(Object, IValueSerializerContext)

指定したオブジェクトを String に変換できるかどうかについて判断します。

ConvertFromString(String, IValueSerializerContext)

StringDateTime に変換します。

ConvertToString(Object, IValueSerializerContext)

DateTime のインスタンスを String に変換します。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetConvertFromException(Object)

変換を実行できないときにスローする例外を返します。

(継承元 ValueSerializer)
GetConvertToException(Object, Type)

変換を実行できないときにスローする例外を返します。

(継承元 ValueSerializer)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)
TypeReferences(Object, IValueSerializerContext)

ValueSerializer によって参照される型の列挙体を取得します。

(継承元 ValueSerializer)

適用対象

こちらもご覧ください