ExternalAccessory Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The ExternalAccessory namespace provides classes for communicating with accessories connected to the device.
Classes
EAAccessory |
Provides information about a connected external accessory. |
EAAccessoryDelegate |
A delegate class that received notifications and callsbacks from EAAccessory. |
EAAccessoryDelegate_Extensions |
Extension methods to the IEAAccessoryDelegate interface to support all the methods from the EAAccessoryDelegate protocol. |
EAAccessoryEventArgs |
Provides data for the event. |
EAAccessoryManager |
Used to enumerate the external accessories connected. |
EAAccessoryManager.Notifications |
Notification posted by the EAAccessoryManager class. |
EABluetoothAccessoryPickerErrorExtensions |
Extension methods for the ExternalAccessory.EABluetoothAccessoryPickerError enumeration. |
EASession |
The EASession is used to communicate with the external hardware accessory. |
EAWiFiUnconfiguredAccessory |
An MFI Wireless Accessory Configuration accessory that is currently unconfigured. |
EAWiFiUnconfiguredAccessoryBrowser |
Provides the MFI Wireless Accessory Configuration process, including scanning, connecting, and configuring compatible accessories. |
EAWiFiUnconfiguredAccessoryBrowserDelegate |
Delegate object for EAWiFiUnconfiguredAccessoryBrowser, providing events related to scanning, connecting, and configuring compatible accessories. |
EAWiFiUnconfiguredAccessoryBrowserEventArgs |
Provides data for the DidRemoveUnconfiguredAccessories and E:ExternalAccessory.EAWiFiUnconfiguredAccessoryBrowserEventArgs.DidRemoveUnconfiguredAccessories events. |
EAWiFiUnconfiguredAccessoryDidFinishEventArgs |
Provides data for the DidFinishConfiguringAccessory event. |
EAWiFiUnconfiguredAccessoryEventArgs |
Provides data for the DidUpdateState event. |
Interfaces
IEAAccessoryDelegate |
Interface representing the required methods (if any) of the protocol EAAccessoryDelegate. |
IEAWiFiUnconfiguredAccessoryBrowserDelegate |
Interface representing the required methods (if any) of the protocol EAWiFiUnconfiguredAccessoryBrowserDelegate. |
Enums
EABluetoothAccessoryPickerError | |
EAWiFiUnconfiguredAccessoryBrowserState |
Enumerates the possible states of unconfigured accessory browsers. |
EAWiFiUnconfiguredAccessoryConfigurationStatus |
Enumerates the possible states encountered while configuring accessory browsers. |
EAWiFiUnconfiguredAccessoryProperties |
Enumerates unconfigured but supported features. |