Timeline.GetAsFrozenCore(Freezable) メソッド


このインスタンスを、指定した Timeline オブジェクトの複製にします。Makes this instance a clone of the specified Timeline object.

 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)



複製する Timeline インスタンス。The Timeline instance to clone.


このメソッドは、依存関係プロパティをコピーするときにリソース参照とデータ バインディングをコピーしますが (ただし、これらは解決されなくなる場合があります)、アニメーションやその現在の値はコピーしません。When copying dependency properties, this method copies resource references and data bindings (but they might no longer resolve) but not animations or their current values. これらのプロパティにリソース参照またはデータバインドが含まGetAsFrozenれている場合、はオブジェクトを固定しようとInvalidOperationExceptionすると失敗し、がスローされます。Note that if these properties contain resource references or data bindings, GetAsFrozen will fail when trying to freeze the object and will throw an InvalidOperationException.

このメソッドは、 GetAsFrozenメソッドによって呼び出されます。このメソッドをオーバーライドするときに基本実装を呼び出す場合を除き、コードから直接呼び出すことはできません。This method is called by the GetAsFrozen method and should not be called directly from your code, except when calling the base implementation while overriding this method. 現在のオブジェクトの固定コピーを作成するにはGetAsFrozen 、このメソッドを直接呼び出すのではなく、を呼び出します。To create a frozen copy of the current object, call GetAsFrozen instead of calling this method directly.

詳細については、「Freezable.GetAsFrozenCore」を参照してください。For more information, see Freezable.GetAsFrozenCore.