Freezable.CreateInstanceCore Metoda

Definicja

Po zaimplementowaniu w klasie pochodnej tworzy nowe wystąpienie klasy pochodnej Freezable.When implemented in a derived class, creates a new instance of the Freezable derived class.

protected:
 abstract System::Windows::Freezable ^ CreateInstanceCore();
protected abstract System.Windows.Freezable CreateInstanceCore ();
abstract member CreateInstanceCore : unit -> System.Windows.Freezable
Protected MustOverride Function CreateInstanceCore () As Freezable

Zwraca

Nowe wystąpienie.The new instance.

Przykłady

Poniższy przykład przedstawia typową implementację 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

Uwagi

Nie wywołuj tej metody bezpośrednio (z wyjątkiem sytuacji, w której jest wywoływana baza w implementacji).Do not call this method directly (except when calling base in an implementation). Ta metoda jest wywoływana wewnętrznie przez metodę CreateInstance po każdym utworzeniu nowego wystąpienia Freezable.This method is called internally by the CreateInstance method whenever a new instance of the Freezable is created.

Uwagi dotyczące implementowania

Każda klasa pochodna Freezable musi implementować tę metodę.Every Freezable derived class must implement this method. Typową implementacją jest po prostu wywołanie konstruktora bez parametrów i zwrócenie wyniku.A typical implementation is to simply call the parameterless constructor and return the result.

Dotyczy

Zobacz też