EasingThicknessKeyFrame.CreateInstanceCore EasingThicknessKeyFrame.CreateInstanceCore EasingThicknessKeyFrame.CreateInstanceCore EasingThicknessKeyFrame.CreateInstanceCore Method

Definition

Erstellt eine neue Instanz der aus Freezable abgeleiteten Klasse.Creates a new instance of the Freezable derived class. Beim Erstellen einer abgeleiteten Klasse muss diese Methode überschrieben werden.When creating a derived class, you must override this method.

protected:
 override System::Windows::Freezable ^ CreateInstanceCore();
protected override System.Windows.Freezable CreateInstanceCore ();
override this.CreateInstanceCore : unit -> System.Windows.Freezable
Protected Overrides Function CreateInstanceCore () As Freezable

Gibt zurück

Die neue Instanz.The new instance.

Beispiele

Das folgende Beispiel zeigt eine typische Implementierung der CreateInstanceCore.The following example shows a typical implementation of CreateInstanceCore.

public class MyFreezable : Freezable
{
    // Typical implementation of CreateInstanceCore
    protected override Freezable CreateInstanceCore()
    {
    
        return new MyFreezable();      
    }


    // ...
    // Other code for the MyFreezableClass.
    // ...
    
    
}

Public Class MyFreezable
	Inherits Freezable
	' Typical implementation of CreateInstanceCore
	Protected Overrides Function CreateInstanceCore() As Freezable

		Return New MyFreezable()
	End Function


	' ...
	' Other code for the MyFreezableClass.
	' ...


End Class

Hinweise

Animation-Klassen erben indirekt von Freezable.Animation classes inherit indirectly from Freezable. Aus diesem Grund müssen Sie überschreiben die CreateInstanceCore Methode, um ein benutzerdefiniertes Animationsobjekt erstellen.Because of this, you need to override the CreateInstanceCore method to construct a custom animation object.

Gilt für:

Siehe auch