Share via


BackgroundAssets Namespace

Classes

Name Description
BAAppExtensionInfo
BAAssetPack
BAAssetPackManager
BAAssetPackManagerCheckForUpdatesResult

This class holds the return values for an asynchronous operation.

BAAssetPackManifest
BADownload
BADownloaderExtension_Extensions

Extension methods to the IBADownloaderExtension interface to support all the methods from the BADownloaderExtension protocol.

BADownloadManager
BADownloadManagerDelegate

This is a class that implements the interface IBADownloadManagerDelegate (for the protocol BADownloadManagerDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface IBADownloadManagerDelegate.

BADownloadManagerDelegate_Extensions

Extension methods to the IBADownloadManagerDelegate interface to support all the methods from the BADownloadManagerDelegate protocol.

BAErrorCodeExtensions

Extension methods for the BAErrorCode enumeration.

BAManagedAssetPackDownloadDelegate

This is a class that implements the interface IBAManagedAssetPackDownloadDelegate (for the protocol BAManagedAssetPackDownloadDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface IBAManagedAssetPackDownloadDelegate.

BAManagedErrorCodeExtensions

Extension methods for the BAManagedErrorCode enumeration.

BAUrlDownload

Interfaces

Name Description
IBADownloaderExtension

This interface represents the Objective-C protocol BADownloaderExtension.

IBADownloadManagerDelegate

This interface represents the Objective-C protocol BADownloadManagerDelegate.

IBAManagedAssetPackDownloadDelegate

This interface represents the Objective-C protocol BAManagedAssetPackDownloadDelegate.

IBAManagedDownloaderExtension

This interface represents the Objective-C protocol BAManagedDownloaderExtension.

Enums

Name Description
BAAssetPackStatus
BAContentRequest
BADownloadState
BAErrorCode
BAManagedErrorCode

Delegates

Name Description
BAAssetPackManagerCheckForUpdatesCompletionHandler
BAAssetPackManagerEnsureLocalAvailabilityCompletionHandler
BAAssetPackManagerGetAllAssetPacksCompletionHandler
BAAssetPackManagerGetAssetPackCompletionHandler
BAAssetPackManagerGetStatusCompletionHandler
BAAssetPackManagerRemoveAssetPackCompletionHandler