Edit

Share via


Storyboard.CreateInstanceCore Method

Definition

Creates a new instance of the Storyboard class.

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

Returns

A new Storyboard instance.

Examples

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

Remarks

This method is called internally by CreateInstance when creating new instances of the Storyboard class for the various cloning methods (such as Clone and CloneCurrentValue).

Notes to Inheritors

Every Storyboard subclass must implement this method. Typical implementation is to simply call the class parameterless constructor and return the result.

Applies to

See also