Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Un evento personalizado declara un procedimiento AddHandler o RemoveHandler y lo marca como <CLSCompliant(True)>, pero el evento está definido en un tipo marcado como <CLSCompliant(False)> o no está marcado.
Al aplicar CLSCompliantAttribute a un elemento de programación, se establece el parámetro isCompliant del atributo en True o False para indicar su conformidad o no conformidad. No hay ningún valor predeterminado para este parámetro, por lo que debe proporcionar uno.
Si no aplica CLSCompliantAttribute a un elemento, se considera que no es conforme.
De forma predeterminada, este mensaje es una advertencia. Para obtener información sobre cómo ocultar las advertencias o cómo tratarlas como errores, vea Configuring Warnings in Visual Basic.
Identificador de error: BC40053
Para corregir este error
Si necesita conformidad con CLS, defina el evento dentro de un tipo que sea conforme a CLS.
Si necesita que el evento permanezca dentro de su tipo contenedor, quite CLSCompliantAttribute de su definición o márquelo como
<CLSCompliant(False)>.