'<typename>' içeren türü CLS uyumlu olmadığından , '<eventname>' olayı için '<procedurename>' yöntemi CLS uyumlu olarak işaretlenemiyor
Özel bir olay bir AddHandler
veya RemoveHandler
yordamı bildirir ve olarak <CLSCompliant(True)>
işaretler, ancak olay olarak <CLSCompliant(False)>
işaretlenmiş veya işaretlenmemiş bir türde tanımlanır.
Bir programlama öğesine uyguladığınızda CLSCompliantAttribute , özniteliğin isCompliant
parametresini True
uyumluluk veya False
uyumsuzluğu belirtmek için ya da olarak ayarlarsınız. Bu parametre için varsayılan değer yoktur ve bir değer sağlamanız gerekir.
Bir öğeye uygulamazsanız CLSCompliantAttribute , uyumsuz olarak kabul edilir.
Varsayılan olarak, 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: BC40053
CLS uyumluluğuna ihtiyacınız varsa, olayı CLS uyumlu bir tür içinde tanımlayın.
Olayın kendi içeren türü içinde kalmasını istiyorsanız, tanımından öğesini kaldırın CLSCompliantAttribute veya olarak
<CLSCompliant(False)>
işaretleyin.
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: