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されていません。 これは、 が mscorlib にあり、mscorlib が自身を定義していない属性クラスへの依存関係を受け取ることができないためです DateTime 。 代わりに、 の使用は、XAML サービスのDateTimeValueSerializer動作における XAML プロセッサの動作.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)

適用対象

こちらもご覧ください