# " <elementname> " 不明确，因为 <type> "" 中存在多种具有此名称的 <typename> 成员'<elementname>' is ambiguous because multiple kinds of members with this name exist in <type> '<typename>'

## 更正此错误To correct this error

1. 如果你可以控制定义类型的源代码，请考虑对这些成员重命名，使它们除了大小写不同之外，还有其他不同之处。If you have control over the source code of the defining type, consider renaming the members so that they differ by more than only casing. 如果定义类型已发布并被其他应用程序使用，可能无法进行此项操作。This might not be possible if the defining type has already been published and is being used by other applications.

2. 如果无法重命名定义类型中的成员，请从代码中删除引用的编程元素。If you cannot rename the members in the defining type, remove the cited programming element from your code. 你不能访问对 Visual Basic 而言具有多种定义的元素。You cannot access an element that appears to Visual Basic to have multiple definitions.