Interop C# APIs for WinUI 3

February 27, 2026 ยท View on GitHub

As a C# desktop application developer, in .NET you can make use of C# interop classes whose methods wrap and represent several interoperability functions. These include methods of C# classes representing the GetWindowIdFromWindow function, for example.

These C# interop classes are available in .NET as part of the Windows App SDK.

Topics in this section

TopicDescription
Microsoft.UI namespaceC# interop classes in the Microsoft.UI namespace.

See also