Share via


AVAssetDownloadUrlSession.GetAssetDownloadTask Method

Definition

Overloads

GetAssetDownloadTask(AVUrlAsset, AVMediaSelection[], String, NSData, NSDictionary<NSString,NSObject>)

[Foundation.Export("aggregateAssetDownloadTaskWithURLAsset:mediaSelections:assetTitle:assetArtworkData:options:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual AVFoundation.AVAggregateAssetDownloadTask? GetAssetDownloadTask(AVFoundation.AVUrlAsset URLAsset, AVFoundation.AVMediaSelection[] mediaSelections, string title, Foundation.NSData? artworkData, Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject>? options);
[<Foundation.Export("aggregateAssetDownloadTaskWithURLAsset:mediaSelections:assetTitle:assetArtworkData:options:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member GetAssetDownloadTask : AVFoundation.AVUrlAsset * AVFoundation.AVMediaSelection[] * string * Foundation.NSData * Foundation.NSDictionary<Foundation.NSString, Foundation.NSObject> -> AVFoundation.AVAggregateAssetDownloadTask
override this.GetAssetDownloadTask : AVFoundation.AVUrlAsset * AVFoundation.AVMediaSelection[] * string * Foundation.NSData * Foundation.NSDictionary<Foundation.NSString, Foundation.NSObject> -> AVFoundation.AVAggregateAssetDownloadTask

Parameters

URLAsset
AVUrlAsset
mediaSelections
AVMediaSelection[]
title
String
artworkData
NSData

Returns

Attributes

Applies to

GetAssetDownloadTask(AVAssetDownloadConfiguration)

[Foundation.Export("assetDownloadTaskWithConfiguration:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual AVFoundation.AVAssetDownloadTask GetAssetDownloadTask(AVFoundation.AVAssetDownloadConfiguration downloadConfiguration);
[<Foundation.Export("assetDownloadTaskWithConfiguration:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member GetAssetDownloadTask : AVFoundation.AVAssetDownloadConfiguration -> AVFoundation.AVAssetDownloadTask
override this.GetAssetDownloadTask : AVFoundation.AVAssetDownloadConfiguration -> AVFoundation.AVAssetDownloadTask

Parameters

downloadConfiguration
AVAssetDownloadConfiguration

Returns

Attributes

Applies to

GetAssetDownloadTask(AVUrlAsset, NSUrl, AVAssetDownloadOptions)

Gets a AVAssetDownloadTask for the specified asset, destination, and options.

[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public AVFoundation.AVAssetDownloadTask? GetAssetDownloadTask(AVFoundation.AVUrlAsset urlAsset, Foundation.NSUrl destinationUrl, AVFoundation.AVAssetDownloadOptions options);
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
member this.GetAssetDownloadTask : AVFoundation.AVUrlAsset * Foundation.NSUrl * AVFoundation.AVAssetDownloadOptions -> AVFoundation.AVAssetDownloadTask

Parameters

urlAsset
AVUrlAsset
destinationUrl
NSUrl

Returns

Attributes

Applies to

GetAssetDownloadTask(AVUrlAsset, NSUrl, NSDictionary)

[Foundation.Export("assetDownloadTaskWithURLAsset:destinationURL:options:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual AVFoundation.AVAssetDownloadTask? GetAssetDownloadTask(AVFoundation.AVUrlAsset urlAsset, Foundation.NSUrl destinationUrl, Foundation.NSDictionary? options);
[<Foundation.Export("assetDownloadTaskWithURLAsset:destinationURL:options:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member GetAssetDownloadTask : AVFoundation.AVUrlAsset * Foundation.NSUrl * Foundation.NSDictionary -> AVFoundation.AVAssetDownloadTask
override this.GetAssetDownloadTask : AVFoundation.AVUrlAsset * Foundation.NSUrl * Foundation.NSDictionary -> AVFoundation.AVAssetDownloadTask

Parameters

urlAsset
AVUrlAsset
destinationUrl
NSUrl
options
NSDictionary

Returns

Attributes

Applies to

GetAssetDownloadTask(AVUrlAsset, String, NSData, AVAssetDownloadOptions)

Gets a AVAssetDownloadTask for the specified asset, title, artwork, and options.

[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public AVFoundation.AVAssetDownloadTask? GetAssetDownloadTask(AVFoundation.AVUrlAsset urlAsset, string title, Foundation.NSData? artworkData, AVFoundation.AVAssetDownloadOptions options);
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
member this.GetAssetDownloadTask : AVFoundation.AVUrlAsset * string * Foundation.NSData * AVFoundation.AVAssetDownloadOptions -> AVFoundation.AVAssetDownloadTask

Parameters

urlAsset
AVUrlAsset
title
String
artworkData
NSData

Returns

Attributes

Applies to

GetAssetDownloadTask(AVUrlAsset, String, NSData, NSDictionary)

[Foundation.Export("assetDownloadTaskWithURLAsset:assetTitle:assetArtworkData:options:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual AVFoundation.AVAssetDownloadTask? GetAssetDownloadTask(AVFoundation.AVUrlAsset urlAsset, string title, Foundation.NSData? artworkData, Foundation.NSDictionary? options);
[<Foundation.Export("assetDownloadTaskWithURLAsset:assetTitle:assetArtworkData:options:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member GetAssetDownloadTask : AVFoundation.AVUrlAsset * string * Foundation.NSData * Foundation.NSDictionary -> AVFoundation.AVAssetDownloadTask
override this.GetAssetDownloadTask : AVFoundation.AVUrlAsset * string * Foundation.NSData * Foundation.NSDictionary -> AVFoundation.AVAssetDownloadTask

Parameters

urlAsset
AVUrlAsset
title
String
artworkData
NSData
options
NSDictionary

Returns

Attributes

Applies to