DependencyProperty.DefaultMetadata Özellik
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.
Bağımlılık özelliğinin varsayılan meta verilerini alır.
public:
property System::Windows::PropertyMetadata ^ DefaultMetadata { System::Windows::PropertyMetadata ^ get(); };
public System.Windows.PropertyMetadata DefaultMetadata { get; }
member this.DefaultMetadata : System.Windows.PropertyMetadata
Public ReadOnly Property DefaultMetadata As PropertyMetadata
Özellik Değeri
Bağımlılık özelliğinin varsayılan meta verileri.
Örnekler
pm = dp.GetMetadata(dp.OwnerType);
pm = dp.GetMetadata(dp.OwnerType)
PropertyMetadata pmDefault = dp.DefaultMetadata;
Dim pmDefault As PropertyMetadata = dp.DefaultMetadata
Açıklamalar
Varsayılan meta veriler, söz konusu nesne için kullanılabilen özellik meta verileri veya açık Register bir OverrideMetadata veya çağrı tarafından alternatif meta veri sağlanmamış türetilmiş türdeki bir nesnedir.
Özgün sahip, bağımlılık özelliğini oluşturan ilk Register çağrıya meta verileri uyguladıysa, bu meta veriler olarak DefaultMetadatadöndürülür.
Özgün Register çağrıya hiçbir meta veri uygulanmadıysa, varsayılan meta veriler çağrısının Register içinden oluşturulur ve bu değer olarak DefaultMetadatadöndürülür.
ile DependencyProperty ilişkilendirilmiş varsayılan meta verilerin olmasının temel amacı, bu özellik için herhangi DependencyObject bir veya türetilmiş türde varsayılan bir değer sağlamaktır.
Eklenmemiş özellikler için, özellik başlangıçta türetilmiş bir meta veri türüyle kaydedilmiş olsa bile, bu özellik tarafından döndürülen meta veri türü türetilmiş PropertyMetadata tür türlerine türetilemez. Özgün muhtemelen türetilmiş meta veri türü de dahil olmak üzere özgün olarak kaydedilmiş meta verileri istiyorsanız, bunun yerine çağrısı GetMetadata(Type) yapın ve özgün kayıt türünü parametre olarak geçirin.
Ekli özellikler için, bu özellik tarafından döndürülen meta verilerin türü özgün RegisterAttached kayıt yönteminde verilen türle eşleşecektir.