Managed Code API Reference
This section provides detailed documentation for the Windows API accessible through managed code (.NET Framework, .NET Core, etc.). Explore classes, methods, properties, and events to build powerful Windows applications.
System Namespace
Provides fundamental classes and base types that define value types, such as primitive numeric types, enumerations, references types, and exceptions.
System.Collections Namespace
Provides interfaces and classes that define collections of objects, such as lists, queues, hash tables, and dictionaries.
System.IO Namespace
Contains types that allow reading and writing files and data streams.
System.Net Namespace
Provides classes for network programming, including sending and receiving data over the network.
System.Windows Namespace
Provides classes for building Windows desktop applications, commonly used with WPF.
Microsoft.Win32 Namespace
Provides classes that allow you to work with the Windows registry and manage processes.
Windows.Foundation Namespace
Provides core types and interfaces that are fundamental to Windows Runtime (WinRT) development.
Windows.UI Namespace
Contains types for user interface elements and interactions in Universal Windows Platform (UWP) applications.
Windows.System Namespace
Provides types for system-level functionality, such as launching apps and managing devices.
Windows.Networking Namespace
Contains types for network communication in UWP applications.
Windows.Storage Namespace
Provides types for accessing and managing files and folders in UWP applications.
Explore Further
This is a curated list of common namespaces. For a comprehensive overview, please use the search functionality or navigate the full API index.