Share via


HKWorkoutBuilder.Add Method

Definition

Overloads

Add(NSDictionary, HKWorkoutBuilderCompletionHandler)

[Foundation.Export("addMetadata:completion:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
protected virtual void Add(Foundation.NSDictionary metadata, HealthKit.HKWorkoutBuilderCompletionHandler completionHandler);
[<Foundation.Export("addMetadata:completion:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member Add : Foundation.NSDictionary * HealthKit.HKWorkoutBuilderCompletionHandler -> unit
override this.Add : Foundation.NSDictionary * HealthKit.HKWorkoutBuilderCompletionHandler -> unit

Parameters

metadata
NSDictionary
Attributes

Applies to

Add(HKMetadata, HKWorkoutBuilderCompletionHandler)

Adds the specified metadata to the workout and runs a handler when the operation completes.

[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public void Add(HealthKit.HKMetadata metadata, HealthKit.HKWorkoutBuilderCompletionHandler completionHandler);
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
member this.Add : HealthKit.HKMetadata * HealthKit.HKWorkoutBuilderCompletionHandler -> unit

Parameters

metadata
HKMetadata

The metadata to add.

completionHandler
HKWorkoutBuilderCompletionHandler

A handler to run when the operation completes.

Attributes

Applies to

Add(HKSample[], HKWorkoutBuilderCompletionHandler)

[Foundation.Export("addSamples:completion:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void Add(HealthKit.HKSample[] samples, HealthKit.HKWorkoutBuilderCompletionHandler completionHandler);
[<Foundation.Export("addSamples:completion:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member Add : HealthKit.HKSample[] * HealthKit.HKWorkoutBuilderCompletionHandler -> unit
override this.Add : HealthKit.HKSample[] * HealthKit.HKWorkoutBuilderCompletionHandler -> unit

Parameters

samples
HKSample[]
Attributes

Applies to

Add(HKWorkoutEvent[], HKWorkoutBuilderCompletionHandler)

[Foundation.Export("addWorkoutEvents:completion:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void Add(HealthKit.HKWorkoutEvent[] workoutEvents, HealthKit.HKWorkoutBuilderCompletionHandler completionHandler);
[<Foundation.Export("addWorkoutEvents:completion:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member Add : HealthKit.HKWorkoutEvent[] * HealthKit.HKWorkoutBuilderCompletionHandler -> unit
override this.Add : HealthKit.HKWorkoutEvent[] * HealthKit.HKWorkoutBuilderCompletionHandler -> unit

Parameters

workoutEvents
HKWorkoutEvent[]
Attributes

Applies to