- HKWorkoutBuilder - HKWorkoutBuilder(IntPtr) 
- HKWorkoutBuilder(NativeHandle) 
- HKWorkoutBuilder(NSObjectFlag) 
- HKWorkoutBuilder(HKHealthStore, HKWorkoutConfiguration, HKDevice) 
- AllStatistics 
- ClassHandle 
- Device 
- EndDate 
- Metadata 
- NativeMetadata 
- StartDate 
- WorkoutActivities 
- WorkoutConfiguration 
- WorkoutEvents 
- Add(HKMetadata, HKWorkoutBuilderCompletionHandler) 
- Add(HKSample[], HKWorkoutBuilderCompletionHandler) 
- Add(HKWorkoutEvent[], HKWorkoutBuilderCompletionHandler) 
- Add(NSDictionary, HKWorkoutBuilderCompletionHandler) 
- AddAsync(HKMetadata) 
- AddAsync(HKSample[]) 
- AddAsync(HKWorkoutEvent[]) 
- AddAsync(NSDictionary) 
- AddWorkoutActivity(HKWorkoutActivity, HKWorkoutBuilderCompletionHandler) 
- AddWorkoutActivityAsync(HKWorkoutActivity) 
- BeginCollection(NSDate, HKWorkoutBuilderCompletionHandler) 
- BeginCollectionAsync(NSDate) 
- DiscardWorkout() 
- EndCollection(NSDate, HKWorkoutBuilderCompletionHandler) 
- EndCollectionAsync(NSDate) 
- FinishWorkout(HKWorkoutBuilderCompletionHandler) 
- FinishWorkoutAsync() 
- GetElapsedTime(NSDate) 
- GetSeriesBuilder(HKSeriesType) 
- GetStatistics(HKQuantityType) 
- UpdateActivity(NSUuid, NSDate, HKWorkoutBuilderCompletionHandler) 
- UpdateActivity(NSUuid, NSDictionary<NSString, NSObject>, HKWorkoutBuilderCompletionHandler) 
- UpdateActivityAsync(NSUuid, NSDate) 
- UpdateActivityAsync(NSUuid, NSDictionary<NSString, NSObject>) 
 
xamarinwatchos
    namespace HealthKit
{
    [Introduced(PlatformName.WatchOS, 5, 0, PlatformArchitecture.All, null)]
    [Introduced(PlatformName.iOS, 12, 0, PlatformArchitecture.All, null)]
    [Register("HKWorkoutBuilder", true)]
    public class HKWorkoutBuilder : NSObject
    {
        [BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
        [Export("initWithHealthStore:configuration:device:")]
        public HKWorkoutBuilder(HKHealthStore! healthStore, HKWorkoutConfiguration! configuration, HKDevice? device);
    }
}
            | .NET | 6.07.08.09.0 | 
|---|---|
| Information specific to xamarinwatchos | |
| Assembly | Xamarin.WatchOS , Version=0.0.0.0, PublicKeyToken=84e04ff9cfb79065 | 
| Referencing | The API is automatically referenced. | 
| Platform Restrictions | This framework does not have platform annotations. | 
- Built-in API
- Package-provided API