Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Sınıf yapıcısı açıkça bir temel sınıf yapıcısını çağırmaz ve örtük temel sınıf yapıcısı, ObsoleteAttribute özniteliği ile işaretlenerek bir uyarı olarak ele alınması yönünde bir yönerge taşır.
Türetilmiş bir sınıf oluşturucu bir temel sınıf oluşturucuyu çağırmadığında, Visual Basic parametresiz bir temel sınıf oluşturucuya örtük bir çağrı oluşturmayı dener. Temel sınıfta bağımsız değişken olmadan çağrılabilen erişilebilir bir oluşturucu yoksa, Visual Basic örtük bir çağrı oluşturamaz. Bu durumda, ObsoleteAttribute özniteliği ile işaretlendiği için gerekli oluşturucuyu Visual Basic çağıramaz.
Herhangi bir programlama öğesini, bu öğeye uygulayarak ObsoleteAttribute artık kullanımda değil olarak işaretleyebilirsiniz. Bunu yaparsanız, özniteliğin IsError özelliğini ya True ya da False olarak ayarlayabilirsiniz.
True olarak ayarlarsanız, derleyici öğeyi kullanma girişimini bir hata olarak değerlendirir. öğesini Falseolarak ayarlarsanız veya varsayılan olarak Falseolmasına izin verirseniz, öğesini kullanmaya çalışılırsa derleyici bir uyarı verir.
Varsayılan olarak, IsErrorObsoleteAttribute özelliği False olduğundan bu ileti bir uyarıdır. Uyarıları gizleme veya uyarıları hata olarak ele alma hakkında bilgi için bkz. Visual Basic'te Uyarıları Yapılandırma.
Hata Kimliği: BC41003
Bu hatayı düzeltmek için
- Türetilmiş sınıfta,
Sub Newöğesinin ilk deyimi olarakMyBase.New()veyaMyClass.New()çağrısını dahil edin.