.NET API browser
Welcome to the .NET API browser – your one-stop shop for all .NET-based APIs from Microsoft. Start searching for any managed APIs by typing in the box below.
If you have any feedback, create a new issue in the dotnet/dotnet-api-docs repo.
- All APIs
-
- 1.0.3065.39
- 1.0.2957.106
- 1.0.2903.40
- 1.0.2849.39
- 1.0.2792.45
- 1.0.2739.15
- 1.0.2651.64
- 1.0.2592.51
- 1.0.2535.41
- 1.0.2478.35
- 1.0.2420.47
- 1.0.2365.46
- 1.0.2277.86
- 1.0.2210.55
- 1.0.2151.40
- 1.0.2088.41
- 1.0.2045.28
- 1.0.1938.49
- 1.0.1901.177
- 1.0.1823.32
- 1.0.1774.30
- 1.0.1722.45
- 1.0.1661.34
- 1.0.1587.40
- 1.0.1518.46
- 1.0.1462.37
- 1.0.1418.22
- 1.0.1370.28
- 1.0.1343.22
- 1.0.1293.44
- 1.0.1264.42
- 1.0.1245.22
- 1.0.1210.39
- 1.0.1185.39
- 1.0.1150.38
- 1.0.1108.44
- 1.0.1072.54
- 1.0.1054.31
- 1.0.1020.30
- 1.0.992.28
- 1.0.961.33
- 1.0.902.49
- 1.0.864.35
- 1.0.818.41
- 1.0.774.44
- 1.0.705.50
- 1.0.664.37
-
- 1.0.3116
- 1.0.3079
- 1.0.2950
- 1.0.2895
- 1.0.2839
- 1.0.2783
- 1.0.2730
- 1.0.2646
- 1.0.2584
- 1.0.2526
- 1.0.2470
- 1.0.2415
- 1.0.2357
- 1.0.2194
- 1.0.2164
- 1.0.2106
- 1.0.2065
- 1.0.1988
- 1.0.1905
- 1.0.1829
- 1.0.1777
- 1.0.1724
- 1.0.1671
- 1.0.1619
- 1.0.1549
- 1.0.1466
- 1.0.1414
- 1.0.1369
- 1.0.1340
- 1.0.1305
- 1.0.1248
- 1.0.1222
- 1.0.1189
- 1.0.1158
- 1.0.1133
- 1.0.1083
- 1.0.1056
- 1.0.1018
- 1.0.1010
- 1.0.955
- 1.0.902
- 1.0.865
- 1.0.824
- 1.0.790
- 1.0.721
- 1.0.674
- 0.9.628
- 0.9.579
- 0.9.538
- 0.9.515
Quick Filters
.NET for Android API Reference version .NET for Android API 35
Name | Description |
---|---|
Android Namespace | Contains resource classes used by applications included in the platform and defines application permissions for system features. |
Android. | The classes in this package are used for development of accessibility service that provide alternative or augmented feedback to the user. |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | These classes provide functionality for the property animation system, which allows you to animate object properties of any type. |
Android. | |
Android. | Contains high-level classes encapsulating the overall Android application model. |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | Contains the backup and restore functionality available to applications. |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | Provides classes that manage Bluetooth functionality, such as scanning for devices, connecting with devices, and managing data transfer between devices. |
Android. | |
Android. | |
Android. | |
Android. | Contains classes for accessing and publishing data on a device. |
Android. | |
Android. | Contains classes for accessing information about an application package, including information about its activities, permissions, services, signatures, and providers. |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | If you need to manage data in a private database, use the Android.Database.Sqlite classes. |
Android. | Applications use these classes to manage private databases. |
Android. | |
Android. | Provides classes for managing DRM content and determining the capabilities of DRM plugins (agents). |
Android. | |
Android. | |
Android. | Provides classes to manage a variety of visual elements that are intended for display only, such as bitmaps and gradients. |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | Provides support for hardware features, such as the camera and other sensors. |
Android. | |
Android. | The android.hardware.camera2 package provides an interface to individual camera devices connected to an Android device. |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | Provides support to communicate with USB hardware peripherals that are connected to Android-powered devices. |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | Contains the framework API classes that define Android location-based and related services. |
Android. | |
Android. | |
Android. | The Media APIs are used to play and, in some cases, record media files. |
Android. | |
Android. | |
Android. | Provides classes that allow you to apply a variety of visual effects to images and videos. |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | Provides APIs that let you interact directly with connected cameras and other devices, using the PTP (Picture Transfer Protocol) subset of the MTP (Media Transfer Protocol) specification. |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | Provides APIs for RTP (Real-time Transport Protocol), allowing applications to manage on-demand or interactive data streaming. |
Android. | Provides access to Session Initiation Protocol (SIP) functionality, such as making and answering VOIP calls using SIP. |
Android. | |
Android. | |
Android. | Provides classes to manage Wi-Fi functionality on the device. |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | Provides classes to create peer-to-peer (P2P) connections with Wi-Fi Direct. |
Android. | |
Android. | |
Android. | Provides access to Near Field Communication (NFC) functionality, allowing applications to read NDEF message in NFC tags. |
Android. | |
Android. | These classes provide access to a tag technology's features, which vary by the type of tag that is scanned. |
Android. | |
Android. | |
Android. | |
Android. | Contains classes for the system storage service, which manages binary asset filesystems known as Opaque Binary Blobs (OBBs). |
Android. | Provides an OpenGL ES static interface and utilities. |
Android. | The preferences portion of an application should be ran as a separate Activity that extends the PreferenceActivity class. |
Android. | Provides classes for implementing print support in applications and also contains all base classes and abstractions involved in printing. |
Android. | |
Android. | Provides classes for implementing print services. |
Android. | Provides convenience classes to access the content providers supplied by Android. |
Android. | RenderScript provides support for high-performance computation across heterogeneous processors. |
Android. | Android platform integration support. |
Android. | |
Android. | |
Android. | Provides access to a few facilities of the Android security subsystems. |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | Provides classes that allow you to create spell checkers in a manner similar to the input method framework (for IMEs). |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | A framework for writing Android test cases and suites. |
Android. | Utility classes providing stubs or mocks of various Android framework building blocks. |
Android. | |
Android. | |
Android. | Provides classes used to render or track text and text spans on the screen. |
Android. | |
Android. | Provides classes that monitor or modify keypad input. |
Android. | Provides classes used to view or change the style of a span of text in a View object. |
Android. | |
Android. | The classes in this package enable "scenes & transitions" functionality for view hiearchies. |
Android. | |
Android. | |
Android. | |
Android. | The classes in this package are used to represent screen content and changes to it as well as APIs for querying the global accessibility state of the system. |
Android. | Provides classes that handle tweened animations. |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | |
Android. | Provides tools for browsing the web. |
Android. | The widget package contains (mostly visual) UI elements to use on your Application screen. |
Android. | |
Android. | |
Dalvik. | |
Dalvik. | |
Dalvik. | |
Dalvik. | |
Java. | |
Java. | |
Java. | |
Java. | |
Java. | |
Java. | |
Java. | |
Java. | |
Java. | |
Java. | |
Java. | |
Java. | |
Java. | |
Java. | |
Java. | |
Java. | |
Java. | |
Java. | |
Java. | |
Java. | |
Java. | |
Java. | |
Java. | Extensible cryptographic service provider infrastructure (SPI) for using and defining services such as ICertificate, Key, KeyStore, MessageDigest, and Signature. |
Java. | This package provides the classes and the interfaces needed to build Access Control Lists. |
Java. | This package provides all the classes and all the interfaces needed to generate, administer and verify X.509 certificates. |
Java. | |
Java. | This package provides the classes and interfaces needed to specify keys and parameters for encryption and signing algorithms. |
Java. | |
Java. | |
Java. | |
Java. | |
Java. | |
Java. | |
Java. | |
Java. | |
Java. | Implementations. Classes ThreadPoolExecutor and ScheduledThreadPoolExecutor provide tunable, flexible thread pools. |
Java. | This method (which varies in argument types across different classes) atomically sets a variable to the updateValue if it currently holds the expectedValue, reporting true on success. |
Java. | |
Java. | |
Java. | |
Java. | |
Java. | |
Java. | |
Java. | |
Java. | |
Java. | |
Javax. | |
Javax. | This package provides the classes and interfaces for cryptographic applications implementing algorithms for encryption, decryption, or key agreement. |
Javax. | This package provides the interfaces needed to implement the Diffie-Hellman (DH) key agreement's algorithm as specified by PKCS#3. |
Javax. | This package provides the classes and interfaces needed to specify keys and parameter for encryption. |
Javax. | |
Javax. | Provides a standard OpenGL interface. |
Javax. | |
Javax. | This package provides classes and interfaces needed to use the Secure Sockets Layer (SSL) protocol and the successor Transport Layer Security (TLS) protocol. |
Javax. | |
Javax. | This package provides classes and interfaces needed to interact with the application in order to execute the authentication and authorization processes. |
Javax. | This package provides a pluggable and stackable authentication system based on ideas and concepts from the Unix-PAM module. |
Javax. | This package provides classes needed to store X.500 principals and their credentials. |
Javax. | This package is provided only for compatibility reasons. |
Javax. | |
Javax. | |
Javax. | |
Javax. | |
Javax. | |
Javax. | |
Javax. | |
Javax. | |
Javax. | |
Javax. | |
Javax. | |
Org. | |
Org. | |
Org. | |
Org. | |
Org. | |
Org. | |
Org. | |
Org. | |
Org. | |
Org. | |
Org. | The lowest layer of connection handling is comprised of IOperatedClientConnection and IClientConnectionOperator. |
Org. | |
Org. | An HttpRoute is the path along which a request has to be sent to the server. |
Org. | |
Org. | |
Org. | |
Org. | |
Org. | |
Org. | |
Org. | |
Org. | |
Org. | |
Org. | |
Org. | |
Org. | |
Org. | |
Org. | |
Org. | |
Org. | |
Org. | |
Org. | HttpRequestExecutor is a processor for the client side, HttpService for the server side. |
Org. | |
Org. | |
Org. | |
Org. | |
Org. | |
Org. | |
Org. | |
Org. | |
Org. | |
System. | |
System. | |
Xamarin. |