Aracılığıyla paylaş


ObjectKeyFrameCollection.GetAsFrozenCore(Freezable) Yöntem

Tanım

Bu örneği belirtilen ObjectKeyFrameCollection 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 ObjectKeyFrameCollection 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 kopyalanmaz. 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 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ılması gerekir. Geçerli nesnenin dondurulan bir 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