StringKeyFrameCollection.GetAsFrozenCore(Freezable) 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.
Bu örneği belirtilen StringKeyFrameCollection nesnenin bir kopyası yapar.
protected:
override void GetAsFrozenCore(System::Windows::Freezable ^ sourceFreezable);
protected override void GetAsFrozenCore(System.Windows.Freezable sourceFreezable);
override this.GetAsFrozenCore : System.Windows.Freezable -> unit
Protected Overrides Sub GetAsFrozenCore (sourceFreezable As Freezable)
Parametreler
- sourceFreezable
- Freezable
Kopyalanan StringKeyFrameCollection nesne.
Açıklamalar
Bağımlılık özelliklerini kopyalarken, bu yöntem kaynak başvurularını ve veri bağlamalarını kopyalar (ancak bunlar artık çözümlenmeyebilir) ancak animasyonları veya geçerli değerlerini kopyalar. Bu özellikler kaynak başvuruları veya veri bağlamaları içeriyorsa, GetAsFrozen nesneyi dondurmaya çalışırken başarısız olacağını ve bir InvalidOperationExceptionoluşturacağını unutmayın.
Bu yöntem yöntemi tarafından çağrılır GetAsFrozen ve bu yöntemi geçersiz kılma sırasında temel uygulamayı çağırırken doğrudan kodunuzdan çağrılmamalıdır. Geçerli nesnenin donmuş bir kopyasını oluşturmak için bu yöntemi doğrudan çağırmak yerine çağırın GetAsFrozen .
Daha fazla bilgi için bkz. Freezable.GetAsFrozenCore.