All these properties occur on elements or attribute info items:
[type definition type] - 'simple' or 'complex'
[type definition namespace] - The target namespace of the type.
[type definition anonymous] - 'true' if it was declared locally.
[type definition name] - The local name of the type.
[member type definition namespace] - For unions, the namespace of the type definition used.
[member type definition anonymous] - For unions, indicates whether it was declared locally.
[member type definition name] - For unions, the local name of the type.
The type definition is found by...