'<nommembre>' est ambigu dans les interfaces héritées '<nominterface1>' et '<nominterface2>'
Mise à jour : novembre 2007
'<membername>' is ambiguous across the inherited interfaces '<interfacename1>' and '<interfacename2>'
L'interface hérite de deux ou plusieurs membres ayant le même nom à partir de plusieurs interfaces.
ID d'erreur : BC30685
Pour corriger cette erreur
Effectuez un cast de la valeur sur l'interface de base que vous souhaitez utiliser. Par exemple :
Interface Left Sub MySub() End Interface Interface Right Sub MySub() End Interface Interface LeftRight Inherits Left, Right End Interface Module test Sub Main() Dim x As LeftRight ' x.MySub() 'x is ambiguous. CType(x, Left).MySub() ' Cast to base type. CType(x, Right).MySub() ' Call the other base type. End Sub End Module