Taal

DateTimeValueSerializer.ConvertToString Methode

Definitie

Converteert een exemplaar van DateTime een String.

public:
 override System::String ^ ConvertToString(System::Object ^ value, System::Windows::Markup::IValueSerializerContext ^ context);
public override string ConvertToString(object value, System.Windows.Markup.IValueSerializerContext context);
override this.ConvertToString : obj * System.Windows.Markup.IValueSerializerContext -> string
Public Overrides Function ConvertToString (value As Object, context As IValueSerializerContext) As String

Parameters

value
Object

Het object dat moet worden geconverteerd naar een tekenreeks.

context
IValueSerializerContext

Contextinformatie die wordt gebruikt voor conversie.

Retouren

Een tekenreeksweergave van de opgegeven DateTime.

Uitzonderingen

value is geen DateTime of is null.

Opmerkingen

context wordt niet gebruikt door deze implementatie.

Tekenreeksweergaven voor datums zoals gevonden in XAML-waardeverwerking zijn gebaseerd op de en-US cultuur. Dit komt doordat XAML-verwerking voor cultuurgevoelige informatie conceptueel wordt gesplitst tussen compilatie- en runtimefasen en een bekende tekenreeksweergave moet gebruiken. Zie WPF Globalization and Localization Overview voor meer informatie.

De huidige implementatie maakt gebruik van een opmaaktekenreeks die wordt aangepast, afhankelijk van of aspecten van de opgegeven DateTime waarden hebben. Als er bijvoorbeeld geen waarde is TotalSeconds, staat de notatietekenreeks in de vorm yyyy-MM-dd in plaats van volledige uitgebreidheid nulwaarden te schrijven voor het tijdonderdeel.

Van toepassing op