DateTimeValueSerializer.ConvertToString Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
Parametreler
- value
- Object
Dizeye dönüştürülecek nesne.
- context
- IValueSerializerContext
Dönüştürme için kullanılan bağlam bilgileri.
Döndürülenler
Belirtilen DateTimeöğesinin dize gösterimi.
Özel durumlar
value
veya null
değildirDateTime.
Açıklamalar
context
bu uygulama tarafından kullanılmaz.
XAML değer işlemede bulunan tarihler için dize gösterimleri kültürü temel en-US
alır. Bunun nedeni kültüre duyarlı bilgiler için XAML işlemenin kavramsal olarak derleme zamanı ve çalışma zamanı aşamaları arasında bölünmesi ve bilinen bir dize gösterimi kullanmasıdır. Daha fazla bilgi için bkz . WPF Genelleştirme ve Yerelleştirmeye Genel Bakış.
Geçerli uygulama, sağlanan DateTime özelliklerin değerlere sahip olup olmadığına bağlı olarak ayarlanan bir biçim dizesi kullanır. Örneğin, içinde TotalSecondsdeğer yoksa biçim dizesi, saat bileşeni için tam ayrıntı sıfır değerlerini yazmak yerine formdadır yyyy-MM-dd
.