DateTimeValueSerializer.ConvertToString Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.