Aracılığıyla paylaş


ObjectAnimationUsingKeyFrames.GetAsFrozenCore(Freezable) Yöntem

Tanım

Bu örneği belirtilen ObjectAnimationUsingKeyFrames nesnenin bir kopyası yapar.

protected:
 override void GetAsFrozenCore(System::Windows::Freezable ^ source);
protected override void GetAsFrozenCore (System.Windows.Freezable source);
override this.GetAsFrozenCore : System.Windows.Freezable -> unit
Protected Overrides Sub GetAsFrozenCore (source As Freezable)

Parametreler

source
Freezable

Kopyalanan ObjectAnimationUsingKeyFrames nesne.

Açıklamalar

Bağımlılık özelliklerini kopyalarken, bu yöntem kaynak başvurularını ve veri bağlamalarını (ancak artık çözümlenmeyebilirler) kopyalar, ancak animasyonları veya geçerli değerlerini kopyalamaz. Bu özellikler kaynak başvuruları veya veri bağlamaları içeriyorsa, GetAsFrozen nesnesini dondurmaya çalışırken başarısız olacağını ve bir InvalidOperationExceptionoluşturacağını unutmayın.

Bu yöntem yöntemi tarafından GetAsFrozen çağrılır ve bu yöntemi geçersiz kılma sırasında temel uygulama çağrılırken dışında doğrudan kodunuzdan çağrılamamalıdır. Geçerli nesnenin donmuş kopyasını oluşturmak için bu yöntemi doğrudan çağırmak yerine öğesini çağırın GetAsFrozen .

Daha fazla bilgi için bkz. Freezable.GetAsFrozenCore.

Şunlara uygulanır