'<classname>' 클래스의 'Microsoft.VisualBasic.ComClassAttribute'는 <type> '<typename>'에서 이름이 같은 멤버와 충돌하는 <type> '<membername>'을(를) 암시적으로 선언합니다.
업데이트: 2007년 11월
'Microsoft.VisualBasic.ComClassAttribute' on class '<classname>' implicitly declares <type> '<membername>', which conflicts with a member of the same name in <type> '<typename>'
COMClassAttribute 특성 블록을 사용하는 클래스가 기본 클래스의 멤버와 같은 이름을 사용하여 암시적으로 인터페이스를 정의합니다. 이러한 경우 해당 인터페이스 이름이 기본 클래스 멤버를 숨겨야 합니다.
기본적으로 이 메시지는 경고입니다. 경고를 숨기거나 경고를 오류로 처리하는 방법은 Visual Basic에서 경고 구성을 참조하십시오.
오류 ID: BC42101
이 오류를 해결하려면
기본 클래스 멤버를 숨기려면 ComClassAttribute 특성 블록에서 InterfaceShadows:=True를 설정합니다.
기본 클래스를 숨기지 않으려면 해당 클래스 이름을 변경하십시오.