System.CLSCompliantAttribute 'Get'/'Set' özelliğine uygulanamıyor
Özellik tanımı özniteliğini CLSCompliantAttributeGet
veya Set
deyimine uygular.
Bir özelliğin Dil Bağımsızlığı ve Dilden Bağımsız Bileşenler (CLS) ile uyumlu olması için özelliğin tamamı olarak <CLSCompliant(True)>
işaretlenmelidir. Veya deyimine değil, Özellik DeyimineSet
Get
uygulamanız CLSCompliantAttribute gerekir.
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: BC40043
veya
Set
deyimindenGet
kaldırınCLSCompliantAttribute.Özelliğin CLS uyumlu olması gerekiyorsa deyimini
Property
olarak<CLSCompliant(True)>
işaretleyin.
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: