WinRT has something called predictable types . For example, metadata IXamlType.UnderlyingTypeis defined as:
TypeName UnderlyingType { get; }
However, when used in a C # application, it changes as follows:
Type UnderlyingType { get; }
My question is: is there any documentation regarding the rules, APIs, attributes used for such mappings?
source
share