DateTimeValueSerializer.ConvertToString Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
Parametri
- value
- Object
Oggetto da convertire in una stringa.
- context
- IValueSerializerContext
Informazioni di contesto utilizzate per la conversione.
Restituisce
Rappresentazione di stringa dell'elemento DateTime specificato.
Eccezioni
value
non è DateTime oppure è null
.
Commenti
context
non viene usato da questa implementazione.
Le rappresentazioni di stringa per le date trovate nell'elaborazione dei en-US
valori XAML sono basate sulle impostazioni cultura. Ciò è dovuto al fatto che l'elaborazione XAML per le informazioni sensibili alle impostazioni cultura viene suddivisa concettualmente tra le fasi di compilazione e di runtime e deve usare una rappresentazione di stringa nota in tutta l'intera fase. Per altre informazioni, vedere Cenni preliminari sulla globalizzazione e la localizzazione WPF.
L'implementazione corrente usa una stringa di formato modificata a seconda che gli aspetti dell'oggetto specificato DateTime abbiano valori. Ad esempio, se non è presente alcun valore in TotalSeconds, la stringa di formato è nel formato yyyy-MM-dd
anziché scrivere valori zero di dettaglio completo per il componente time.