Freezable.CreateInstanceCore Method

Definition

Cuando se implementa en una clase derivada, crea una nueva instancia de la clase Freezable derivada.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

Returns

Freezable

La nueva instancia de .The new instance.

Examples

En el ejemplo siguiente se muestra una implementación típica de 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

Remarks

No llame a este método directamente (excepto al llamar a base en una implementación de).Do not call this method directly (except when calling base in an implementation). El método CreateInstance llama internamente a este método cada vez que se crea una nueva instancia de la Freezable.This method is called internally by the CreateInstance method whenever a new instance of the Freezable is created.

Notes to Implementers

Cada Freezable clase derivada debe implementar este método.Every Freezable derived class must implement this method. Una implementación típica consiste simplemente en llamar al constructor sin parámetros y devolver el resultado.A typical implementation is to simply call the parameterless constructor and return the result.

Applies to

See also