İngilizce dilinde oku

Aracılığıyla paylaş


Derleyici Hatası CS0424

'class': ComImport özniteliğine sahip bir sınıf temel sınıf belirtemez

özniteliğinin ComImportAttribute belirtilmesi, sınıfı için uygulamanın bir COM modülünden içeri aktarılacağını gösterir. Temel sınıftan devralınan ek yöntemlerin veya alanların COM modülünde tanımlanan uygulamaya eklenmesine izin verilmez.

Aşağıdaki örnek CS0424 oluşturur:

// CS0424.cs  
// compile with: /target:library  
using System.Runtime.InteropServices;  
public class A {}  
  
[ ComImport, Guid("7ab770c7-0e23-4d7a-8aa2-19bfad479829") ]  
class B : A {}   // CS0424 error