Comparteix a través de


DateTimeValueSerializer Clase

Definición

Convierte instancias de String en y desde instancias de 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
Herencia
DateTimeValueSerializer

Comentarios

ValueSerializer se usa en lugar de TypeConverter en casos en los que la conversión de tipos requiere un estado adicional. DateTimeValueSerializer no se atribuye a un tipo con ValueSerializerAttribute. Esto se debe DateTime a que está en mscorlib y mscorlib no puede tomar dependencias en las clases de atributo que no define a sí misma. En su lugar, el uso de DateTimeValueSerializer tiene mayúsculas y minúsculas especiales en el comportamiento del procesador XAML en el comportamiento de los servicios XAML de .NET Framework.

En versiones anteriores de .NET Framework, esta clase existía en el ensamblado específico de WPF WindowsBase. En .NET Framework 4, DateTimeValueSerializer está en el ensamblado System.Xaml. Consulta Tipos migrados de WPF a System.Xaml.

Constructores

DateTimeValueSerializer()

Inicializa una nueva instancia de la clase DateTimeValueSerializer.

Métodos

CanConvertFromString(String, IValueSerializerContext)

Determina si la String especificada puede convertirse en una instancia de DateTime.

CanConvertToString(Object, IValueSerializerContext)

Determina si el objeto especificado se puede convertir a String.

ConvertFromString(String, IValueSerializerContext)

Convierte String a DateTime.

ConvertToString(Object, IValueSerializerContext)

Convierte una instancia de DateTime en String.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetConvertFromException(Object)

Devuelve una excepción que se debe iniciar cuando no se puede realizar una conversión.

(Heredado de ValueSerializer)
GetConvertToException(Object, Type)

Devuelve una excepción que se debe iniciar cuando no se puede realizar una conversión.

(Heredado de ValueSerializer)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
TypeReferences(Object, IValueSerializerContext)

Obtiene una enumeración de los tipos a los que ValueSerializer hace referencia.

(Heredado de ValueSerializer)

Se aplica a

Consulte también