HKHealthStore.DeleteObjects 方法

定义

重载

DeleteObjects(HKObject[], Action<Boolean,NSError>)

从存储区中删除指定的 objects ,并在完成后运行完成处理程序。

DeleteObjects(HKObjectType, NSPredicate, Action<Boolean,nuint,NSError>)

从存储区中删除与指定的 objectTypepredicate 匹配的对象,并在完成后运行完成处理程序。

DeleteObjects(HKObject[], Action<Boolean,NSError>)

从存储区中删除指定的 objects ,并在完成后运行完成处理程序。

[Foundation.Export("deleteObjects:withCompletion:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void DeleteObjects (HealthKit.HKObject[] objects, Action<bool,Foundation.NSError> completion);
abstract member DeleteObjects : HealthKit.HKObject[] * Action<bool, Foundation.NSError> -> unit
override this.DeleteObjects : HealthKit.HKObject[] * Action<bool, Foundation.NSError> -> unit

参数

objects
HKObject[]
completion
Action<Boolean,NSError>

操作完成时要运行的处理程序。

属性

适用于

DeleteObjects(HKObjectType, NSPredicate, Action<Boolean,nuint,NSError>)

从存储区中删除与指定的 objectTypepredicate 匹配的对象,并在完成后运行完成处理程序。

[Foundation.Export("deleteObjectsOfType:predicate:withCompletion:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void DeleteObjects (HealthKit.HKObjectType objectType, Foundation.NSPredicate predicate, Action<bool,nuint,Foundation.NSError> completion);
abstract member DeleteObjects : HealthKit.HKObjectType * Foundation.NSPredicate * Action<bool, nuint, Foundation.NSError> -> unit
override this.DeleteObjects : HealthKit.HKObjectType * Foundation.NSPredicate * Action<bool, nuint, Foundation.NSError> -> unit

参数

objectType
HKObjectType
predicate
NSPredicate
completion

Action<Boolean,System.System.UIntPtr,NSError>

Action<Boolean,System.unativeint,NSError>

操作完成时要运行的处理程序。

属性

适用于