One Logo Pool Ball
HealthKit · IOS API REFERENCE

HKVerifiableClinicalRecordQuery

class · SDK 27.1

class HKVerifiableClinicalRecordQuery

Members (4)

init

init

TypeScript
static initRecordTypesPredicateResultsHandler(recordTypes: Array<string>, predicate: (_Foundation_NSPredicate) | null, resultsHandler: ((arg0: HKVerifiableClinicalRecordQuery, arg1: (Array<HKVerifiableClinicalRecord>) | null, arg2: (NativeError) | null) => void)): HKVerifiableClinicalRecordQuery
Swift declaration
init(recordTypes: [String], predicate: NSPredicate?, resultsHandler: @escaping @Sendable (HKVerifiableClinicalRecordQuery, [HKVerifiableClinicalRecord]?, (any Error)?) -> Void)
init · iOS 15.4+

init

TypeScript
static initRecordTypesSourceTypesPredicateResultsHandler(recordTypes: Array<string>, sourceTypes: Array<HKVerifiableClinicalRecordSourceType>, predicate: (_Foundation_NSPredicate) | null, resultsHandler: ((arg0: HKVerifiableClinicalRecordQuery, arg1: (Array<HKVerifiableClinicalRecord>) | null, arg2: (NativeError) | null) => void)): HKVerifiableClinicalRecordQuery
Swift declaration
init(recordTypes: [String], sourceTypes: [HKVerifiableClinicalRecordSourceType], predicate: NSPredicate?, resultsHandler: @escaping @Sendable (HKVerifiableClinicalRecordQuery, [HKVerifiableClinicalRecord]?, (any Error)?) -> Void)
get

recordTypes

TypeScript
get recordTypes(): Array<string>
Swift declaration
var recordTypes: [String] { get }
get · iOS 15.4+

sourceTypes

TypeScript
get sourceTypes(): Array<HKVerifiableClinicalRecordSourceType>
Swift declaration
var sourceTypes: [HKVerifiableClinicalRecordSourceType] { get }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

HKVerifiableClinicalRecordQuery.init()

inherited init: cannot prove legal (class declares 2 custom initializers)

All HealthKit types →