Language

BAAssetPackManager.EnsureLocalAvailabilityAsync Method

Definition

Overloads

EnsureLocalAvailabilityAsync(BAAssetPack)

[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual System.Threading.Tasks.Task EnsureLocalAvailabilityAsync(BackgroundAssets.BAAssetPack assetPack);
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member EnsureLocalAvailabilityAsync : BackgroundAssets.BAAssetPack -> System.Threading.Tasks.Task
override this.EnsureLocalAvailabilityAsync : BackgroundAssets.BAAssetPack -> System.Threading.Tasks.Task

Parameters

assetPack
BAAssetPack

Returns

Attributes

Applies to

EnsureLocalAvailabilityAsync(NSSet<BAAssetPack>)

[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual System.Threading.Tasks.Task EnsureLocalAvailabilityAsync(Foundation.NSSet<BackgroundAssets.BAAssetPack> assetPacks);
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member EnsureLocalAvailabilityAsync : Foundation.NSSet<BackgroundAssets.BAAssetPack> -> System.Threading.Tasks.Task
override this.EnsureLocalAvailabilityAsync : Foundation.NSSet<BackgroundAssets.BAAssetPack> -> System.Threading.Tasks.Task

Parameters

assetPacks
NSSet<BAAssetPack>

Returns

Attributes

Applies to

EnsureLocalAvailabilityAsync(BAAssetPack, Boolean)

[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual System.Threading.Tasks.Task EnsureLocalAvailabilityAsync(BackgroundAssets.BAAssetPack assetPack, bool requireLatestVersion);
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member EnsureLocalAvailabilityAsync : BackgroundAssets.BAAssetPack * bool -> System.Threading.Tasks.Task
override this.EnsureLocalAvailabilityAsync : BackgroundAssets.BAAssetPack * bool -> System.Threading.Tasks.Task

Parameters

assetPack
BAAssetPack
requireLatestVersion
Boolean

Returns

Attributes

Applies to

EnsureLocalAvailabilityAsync(NSSet<BAAssetPack>, Boolean)

[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual System.Threading.Tasks.Task EnsureLocalAvailabilityAsync(Foundation.NSSet<BackgroundAssets.BAAssetPack> assetPacks, bool requireLatestVersions);
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member EnsureLocalAvailabilityAsync : Foundation.NSSet<BackgroundAssets.BAAssetPack> * bool -> System.Threading.Tasks.Task
override this.EnsureLocalAvailabilityAsync : Foundation.NSSet<BackgroundAssets.BAAssetPack> * bool -> System.Threading.Tasks.Task

Parameters

assetPacks
NSSet<BAAssetPack>
requireLatestVersions
Boolean

Returns

Attributes

Applies to