The WinRT metadata supports the Overload attribute that provides the non-overload name of an interface method. This has always been logically backward. While we cannot change the metadata, we can have RDL use the actual method names and use a special #[overload(NAME)] attribute that provides the name of the overload.
The WinRT metadata supports the
Overloadattribute that provides the non-overload name of an interface method. This has always been logically backward. While we cannot change the metadata, we can have RDL use the actual method names and use a special#[overload(NAME)]attribute that provides the name of the overload.