Freezable.CreateInstanceCore Yöntem

Tanım

Türetilmiş bir sınıfta uygulandığında, türetilmiş sınıfın Freezable yeni bir örneğini oluşturur.

C#
protected abstract System.Windows.Freezable CreateInstanceCore ();

Döndürülenler

Freezable

Yeni örnek.

Örnekler

Aşağıdaki örnekte tipik bir uygulaması gösterilmektedir CreateInstanceCore.

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

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

Açıklamalar

Bu yöntemi doğrudan çağırmayın (bir uygulamadaki tabanı çağırırken hariç). Bu yöntem, yeni bir örneği Freezable oluşturulduğunda yöntemi tarafından CreateInstance dahili olarak çağrılır.

Uygulayanlara Notlar

Türetilmiş her Freezable sınıf bu yöntemi uygulamalıdır. Tipik bir uygulama, parametresiz oluşturucuyu çağırmak ve sonucu döndürmektir.

Şunlara uygulanır

Ürün Sürümler
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

Ayrıca bkz.