BAAssetPackManager.EnsureLocalAvailability Method

Definition

Overloads

EnsureLocalAvailability(BAAssetPack, BAAssetPackManagerEnsureLocalAvailabilityCompletionHandler)

[Foundation.Export("ensureLocalAvailabilityOfAssetPack:completionHandler:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void EnsureLocalAvailability(BackgroundAssets.BAAssetPack assetPack, BackgroundAssets.BAAssetPackManagerEnsureLocalAvailabilityCompletionHandler completionHandler);
[<Foundation.Export("ensureLocalAvailabilityOfAssetPack:completionHandler:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member EnsureLocalAvailability : BackgroundAssets.BAAssetPack * BackgroundAssets.BAAssetPackManagerEnsureLocalAvailabilityCompletionHandler -> unit
override this.EnsureLocalAvailability : BackgroundAssets.BAAssetPack * BackgroundAssets.BAAssetPackManagerEnsureLocalAvailabilityCompletionHandler -> unit

Parameters

assetPack
BAAssetPack
Attributes

Applies to

EnsureLocalAvailability(BAAssetPack, Boolean, BAAssetPackManagerEnsureLocalAvailabilityCompletionHandler)

Ensures that an asset pack is available locally, optionally requiring the latest version.

[Foundation.Export("ensureLocalAvailabilityOfAssetPack:requireLatestVersion:completionHandler:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void EnsureLocalAvailability(BackgroundAssets.BAAssetPack assetPack, bool requireLatestVersion, BackgroundAssets.BAAssetPackManagerEnsureLocalAvailabilityCompletionHandler completionHandler);
[<Foundation.Export("ensureLocalAvailabilityOfAssetPack:requireLatestVersion:completionHandler:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member EnsureLocalAvailability : BackgroundAssets.BAAssetPack * bool * BackgroundAssets.BAAssetPackManagerEnsureLocalAvailabilityCompletionHandler -> unit
override this.EnsureLocalAvailability : BackgroundAssets.BAAssetPack * bool * BackgroundAssets.BAAssetPackManagerEnsureLocalAvailabilityCompletionHandler -> unit

Parameters

assetPack
BAAssetPack

The BAAssetPack to make available.

requireLatestVersion
Boolean

If true, checks for updates before making the asset pack available.

completionHandler
BAAssetPackManagerEnsureLocalAvailabilityCompletionHandler

A completion handler called with an optional error when the operation completes.

Attributes

Applies to