Ambiguous type names

A component name can refer to more than one type. In this situation, you must change type names so that the component name is no longer ambiguous. The Type Designer does not allow components with the same relative type name to be added to component lists.

If you delete a type that is used as a component of another type, and then perform an "Undo", thus adding the type back, and the component name is ambiguous; the component name remains unresolved in the component list. In this scenario, the "Undo" operation does not result in a complete reversal of the action.