Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
d2634a9
[xcode16.1] Bump Xcode to Xcode 16.1 (#21386)
dalexsoto Oct 8, 2024
4791b4b
Merge remote-tracking branch 'origin/main' into dev/alex/x16.1-main
dalexsoto Oct 9, 2024
22585cc
[xcode16.1] Merge main into xcode16.1 (#21399)
dalexsoto Oct 10, 2024
660ac50
Merge remote-tracking branch 'origin/main' into xcode16.1
dalexsoto Oct 11, 2024
503f10c
[xcode16.1] Update sharpie version to v3.5.116
dalexsoto Oct 11, 2024
10a2195
[xcode16.1] Merge main and update sharpie to v3.5.116 (#21424)
dalexsoto Oct 14, 2024
e7a9957
Merge remote-tracking branch 'origin/main' into xcode16.1
dalexsoto Oct 14, 2024
c8e41a1
[xcode16.1] Merge remote-tracking branch 'main' into 'xcode16.1' (#21…
dalexsoto Oct 15, 2024
617acd8
[xcode16.1] Add a dependency on the .NET 9/Xcode 16.0 packages. (#21459)
rolfbjarne Oct 16, 2024
907c0af
[xcode16.1] Merge main into xcode16.1.
rolfbjarne Oct 17, 2024
cd3171f
[xcode16.1] Merge main into xcode16.1. (#21463)
rolfbjarne Oct 17, 2024
e2cd13b
[xcode16.1] Merge main into xcode16.1.
rolfbjarne Oct 21, 2024
2defa21
[xcode16.1] Merge main into xcode16.1. (#21481)
dalexsoto Oct 22, 2024
220d98c
[xcode16.1] Update xcode version to Xcode 16.1 RC (#21502)
dalexsoto Oct 23, 2024
9b8f44a
[xcode16.1] Update HealthKit all the way to Xcode 16.1 RC (#21510)
dalexsoto Oct 24, 2024
13b56f0
[xcode16.1] Update TVServices all the way to Xcode 16.1 RC
dalexsoto Oct 24, 2024
f610d76
[xcode16.1] Update Intents all the way to Xcode 16.1 RC (#21515)
dalexsoto Oct 24, 2024
a80e2ce
[xcode16.1] Update UIKit all the way to Xcode 16.1 RC (#21522)
dalexsoto Oct 25, 2024
ab54538
[xcode16.1] Update TVServices all the way to Xcode 16.1 RC (#21520)
dalexsoto Oct 25, 2024
ae9a1ed
[xcode16.1] Update PencilKit all the way to Xcode 16.1 RC (#21519)
dalexsoto Oct 25, 2024
7618edb
Merge remote-tracking branch 'origin/main' into xcode16.1
dalexsoto Oct 25, 2024
0c21018
[xcode16.1] Update NetworkExtension all the way to Xcode 16.1 RC (#21…
dalexsoto Oct 26, 2024
34ebd57
[xcode16.1] Merge main into Xcode 16.1 (#21528)
dalexsoto Oct 26, 2024
627469d
[xcode16.1] Merge main into xcode16.1.
rolfbjarne Oct 28, 2024
0715fd5
[xcode16.1] Merge main into xcode16.1. (#21533)
dalexsoto Oct 28, 2024
3b9c704
[xcode16.1] Bump to stable release of Xcode 16.1 (#21538)
dalexsoto Oct 29, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions Make.config
Original file line number Diff line number Diff line change
Expand Up @@ -218,11 +218,11 @@ MACCATALYST_NUGET_VERSION_NO_METADATA=$(MACCATALYST_NUGET_VERSION)$(NUGET_PREREL
MACCATALYST_NUGET_VERSION_FULL=$(MACCATALYST_NUGET_VERSION_NO_METADATA)$(NUGET_BUILD_METADATA)

# Xcode version should have both a major and a minor version (even if the minor version is 0)
XCODE_VERSION=16.0
XCODE_URL=https://dl.internalx.com/internal-files/xcodes/Xcode_16.xip
XCODE_IOS_SIMULATOR_FILENAME=iOS_18_Simulator_Runtime.dmg
XCODE_IOS_SIMULATOR_VERSION=22A3351
XCODE_DEVELOPER_ROOT=/Applications/Xcode_16.0.0.app/Contents/Developer
XCODE_VERSION=16.1
XCODE_URL=https://dl.internalx.com/internal-files/xcodes/Xcode_16.1.xip
XCODE_IOS_SIMULATOR_FILENAME=iOS_18.1_Simulator_Runtime.dmg
XCODE_IOS_SIMULATOR_VERSION=22B81
XCODE_DEVELOPER_ROOT=/Applications/Xcode_16.1.0.app/Contents/Developer
XCODE_PRODUCT_BUILD_VERSION:=$(shell /usr/libexec/PlistBuddy -c 'Print :ProductBuildVersion' $(XCODE_DEVELOPER_ROOT)/../version.plist 2>/dev/null || echo " $(shell tput setaf 1 2>/dev/null)The required Xcode ($(XCODE_VERSION)) is not installed in $(basename $(basename $(XCODE_DEVELOPER_ROOT)))$(shell tput sgr0 2>/dev/null)" >&2)

# We define stable Xcode as the Xcode app being named like "Xcode_#.#[.#].app"
Expand Down Expand Up @@ -262,9 +262,9 @@ MIN_MONO_URL=https://download.mono-project.com/archive/6.12.0/macos-10-universal
MIN_XM_MONO_VERSION=6.4.0.94

# ObjectiveSharpie min/max versions
MIN_SHARPIE_VERSION=3.5.115
MIN_SHARPIE_VERSION=3.5.116
MAX_SHARPIE_VERSION=3.5.999
MIN_SHARPIE_URL=https://download.visualstudio.microsoft.com/download/pr/8445c488-35b2-44d5-a80f-15954ca1fcf8/bb2946f34caefe1ba3bc5cedfda31879/objectivesharpie-3.5.115.pkg
MIN_SHARPIE_URL=https://download.visualstudio.microsoft.com/download/pr/3a748cc2-780d-403c-88ba-700aa9a2d299/88cbfd86e85f56b4c61e092d0f0b9ad9/objectivesharpie-3.5.116.pkg

# Minimum OSX versions for building XI/XM
MIN_OSX_BUILD_VERSION=13.0
Expand Down
15 changes: 10 additions & 5 deletions Make.versions
Original file line number Diff line number Diff line change
Expand Up @@ -65,11 +65,11 @@ MAC_PACKAGE_VERSION=9.99.0.$(MAC_COMMIT_DISTANCE)

# WARNING: Do **not** use versions higher than the available Xcode SDK or else we will have issues with mtouch (See https://github.com/xamarin/xamarin-macios/issues/7705)

IOS_NUGET_OS_VERSION=18.0
TVOS_NUGET_OS_VERSION=18.0
WATCHOS_NUGET_OS_VERSION=11.0
MACOS_NUGET_OS_VERSION=15.0
MACCATALYST_NUGET_OS_VERSION=18.0
IOS_NUGET_OS_VERSION=18.1
TVOS_NUGET_OS_VERSION=18.1
WATCHOS_NUGET_OS_VERSION=11.1
MACOS_NUGET_OS_VERSION=15.1
MACCATALYST_NUGET_OS_VERSION=18.1

# The following are the OS versions we first supported with the current .NET version.
# These versions must *not* change with minor .NET updates, only major .NET releases.
Expand Down Expand Up @@ -164,3 +164,8 @@ SUPPORTED_API_VERSIONS_IOS+=net8.0-18.0
SUPPORTED_API_VERSIONS_TVOS+=net8.0-18.0
SUPPORTED_API_VERSIONS_MACOS+=net8.0-15.0
SUPPORTED_API_VERSIONS_MACCATALYST+=net8.0-18.0

SUPPORTED_API_VERSIONS_IOS+=net9.0-18.0
SUPPORTED_API_VERSIONS_TVOS+=net9.0-18.0
SUPPORTED_API_VERSIONS_MACOS+=net9.0-15.0
SUPPORTED_API_VERSIONS_MACCATALYST+=net9.0-18.0
6 changes: 6 additions & 0 deletions Versions-ios.plist.in
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@
<string>17.4</string>
<string>17.5</string>
<string>18.0</string>
<string>18.1</string>
</array>
<key>tvOS</key>
<array>
Expand Down Expand Up @@ -76,6 +77,7 @@
<string>17.4</string>
<string>17.5</string>
<string>18.0</string>
<string>18.1</string>
</array>
<key>watchOS</key>
<array>
Expand Down Expand Up @@ -105,6 +107,7 @@
<string>10.4</string>
<string>10.5</string>
<string>11.0</string>
<string>11.1</string>
</array>
<key>MacCatalyst</key>
<array>
Expand All @@ -119,6 +122,7 @@
<string>17.4</string>
<string>17.5</string>
<string>18.0</string>
<string>18.1</string>
</array>
</dict>
<key>MacCatalystVersionMap</key>
Expand Down Expand Up @@ -163,6 +167,8 @@
<string>14.5</string>
<key>18.0</key>
<string>15.0</string>
<key>18.1</key>
<string>15.1</string>
</dict>
<key>RecommendedXcodeVersion</key>
<string>@XCODE_VERSION@</string>
Expand Down
4 changes: 4 additions & 0 deletions builds/Versions-MacCatalyst.plist.in
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
<string>17.4</string>
<string>17.5</string>
<string>18.0</string>
<string>18.1</string>
</array>
</dict>
<key>SupportedTargetPlatformVersions</key>
Expand Down Expand Up @@ -48,6 +49,7 @@
<string>17.4</string>
<string>17.5</string>
<string>18.0</string>
<string>18.1</string>
</array>
</dict>
<key>MacCatalystVersionMap</key>
Expand Down Expand Up @@ -92,6 +94,8 @@
<string>14.5</string>
<key>18.0</key>
<string>15.0</string>
<key>18.1</key>
<string>15.1</string>
</dict>
<key>RecommendedXcodeVersion</key>
<string>@XCODE_VERSION@</string>
Expand Down
2 changes: 2 additions & 0 deletions builds/Versions-iOS.plist.in
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@
<string>17.4</string>
<string>17.5</string>
<string>18.0</string>
<string>18.1</string>
</array>
</dict>
<key>SupportedTargetPlatformVersions</key>
Expand Down Expand Up @@ -84,6 +85,7 @@
<string>17.4</string>
<string>17.5</string>
<string>18.0</string>
<string>18.1</string>
</array>
</dict>
<key>RecommendedXcodeVersion</key>
Expand Down
2 changes: 2 additions & 0 deletions builds/Versions-macOS.plist.in
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
<string>14.4</string>
<string>14.5</string>
<string>15.0</string>
<string>15.1</string>
</array>
</dict>
<key>SupportedTargetPlatformVersions</key>
Expand Down Expand Up @@ -48,6 +49,7 @@
<string>14.4</string>
<string>14.5</string>
<string>15.0</string>
<string>15.1</string>
</array>
</dict>
<key>RecommendedXcodeVersion</key>
Expand Down
2 changes: 2 additions & 0 deletions builds/Versions-tvOS.plist.in
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@
<string>17.4</string>
<string>17.5</string>
<string>18.0</string>
<string>18.1</string>
</array>
</dict>
<key>SupportedTargetPlatformVersions</key>
Expand Down Expand Up @@ -74,6 +75,7 @@
<string>17.4</string>
<string>17.5</string>
<string>18.0</string>
<string>18.1</string>
</array>
</dict>
<key>RecommendedXcodeVersion</key>
Expand Down
17 changes: 17 additions & 0 deletions eng/Version.Details.xml
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,23 @@
<Uri>https://github.com/dotnet/runtime</Uri>
<Sha>9bff9c5017d8444fdf76959c112dd9fed2da9317</Sha>
</Dependency>
<!-- This is a subscription of the .NET 9/Xcode 16.0 versions of our packages -->
<Dependency Name="Microsoft.MacCatalyst.Sdk.net9.0_18.0" Version="18.0.9606-net9-rtm">
<Uri>https://github.com/xamarin/xamarin-macios</Uri>
<Sha>2f3ae2492519571ccf3f7280dfca232e42b5ada2</Sha>
</Dependency>
<Dependency Name="Microsoft.macOS.Sdk.net9.0_15.0" Version="15.0.9606-net9-rtm">
<Uri>https://github.com/xamarin/xamarin-macios</Uri>
<Sha>2f3ae2492519571ccf3f7280dfca232e42b5ada2</Sha>
</Dependency>
<Dependency Name="Microsoft.iOS.Sdk.net9.0_18.0" Version="18.0.9606-net9-rtm">
<Uri>https://github.com/xamarin/xamarin-macios</Uri>
<Sha>2f3ae2492519571ccf3f7280dfca232e42b5ada2</Sha>
</Dependency>
<Dependency Name="Microsoft.tvOS.Sdk.net9.0_18.0" Version="18.0.9606-net9-rtm">
<Uri>https://github.com/xamarin/xamarin-macios</Uri>
<Sha>2f3ae2492519571ccf3f7280dfca232e42b5ada2</Sha>
</Dependency>
</ProductDependencies>
<ToolsetDependencies>
<Dependency Name="Microsoft.DotNet.Build.Tasks.Feed" Version="9.0.0-beta.24516.2">
Expand Down
5 changes: 5 additions & 0 deletions eng/Versions.props
Original file line number Diff line number Diff line change
Expand Up @@ -28,5 +28,10 @@
<MicrosoftmacOSSdknet80_140PackageVersion>14.0.8523</MicrosoftmacOSSdknet80_140PackageVersion>
<MicrosoftiOSSdknet80_170PackageVersion>17.0.8523</MicrosoftiOSSdknet80_170PackageVersion>
<MicrosofttvOSSdknet80_170PackageVersion>17.0.8523</MicrosofttvOSSdknet80_170PackageVersion>
<!-- This is a subscription to the .NET 9/Xcode 16.0 versions of our packages -->
<MicrosoftMacCatalystSdknet90_180PackageVersion>18.0.9606-net9-rtm</MicrosoftMacCatalystSdknet90_180PackageVersion>
<MicrosoftmacOSSdknet90_150PackageVersion>15.0.9606-net9-rtm</MicrosoftmacOSSdknet90_150PackageVersion>
<MicrosoftiOSSdknet90_180PackageVersion>18.0.9606-net9-rtm</MicrosoftiOSSdknet90_180PackageVersion>
<MicrosofttvOSSdknet90_180PackageVersion>18.0.9606-net9-rtm</MicrosofttvOSSdknet90_180PackageVersion>
Comment on lines +32 to +35
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These versions will have to be updated to the final release versions, but that can be done in a different PR.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@rolfbjarne follow-up PR #21541

</PropertyGroup>
</Project>
4 changes: 3 additions & 1 deletion src/NetworkExtension/NEEnums.cs
Original file line number Diff line number Diff line change
Expand Up @@ -208,7 +208,9 @@ public enum NEProviderStopReason : long {
Sleep = 15,
[iOS (13, 0)]
[MacCatalyst (13, 1)]
AppUpdate,
AppUpdate = 16,
[iOS (18, 1), MacCatalyst (18, 1), TV (18, 1), Mac (15, 1)]
InternalError = 17,
}

[Deprecated (PlatformName.iOS, 18, 0, message: "Use 'Network.NWPathStatus' instead.")]
Expand Down
8 changes: 7 additions & 1 deletion src/UIKit/UIEnums.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2146,6 +2146,10 @@ public enum UIPressType : long {
[NoiOS]
[NoMacCatalyst]
PageDown = 31,
[TV (18, 1), NoiOS, NoMacCatalyst]
TVRemoteOneTwoThree = 32,
[TV (18, 1), NoiOS, NoMacCatalyst]
TVRemoteFourColors = 33,
}

[NoWatch]
Expand Down Expand Up @@ -2833,7 +2837,9 @@ public enum UIMenuIdentifier {
[TV (17, 0), iOS (17, 0), MacCatalyst (17, 0)]
[Field ("UIMenuAutoFill")]
AutoFill,

[TV (18, 1), iOS (18, 1), MacCatalyst (18, 1)]
[Field ("UIMenuOpen")]
Open,
}

[iOS (13, 0), TV (13, 0), Watch (6, 0)]
Expand Down
12 changes: 12 additions & 0 deletions src/coreimage.cs
Original file line number Diff line number Diff line change
Expand Up @@ -10268,6 +10268,18 @@ interface CIAreaBoundsRed : CIAreaBoundsRedProtocol {
[Protocol (Name = "CIAreaBoundsRed")]
interface CIAreaBoundsRedProtocol : CIAreaReductionFilterProtocol {
}

[CoreImageFilter]
[TV (18, 1), Mac (15, 1), iOS (18, 1), MacCatalyst (18, 1)]
[BaseType (typeof (CIFilter))]
interface CIDistanceGradientFromRedMask : CIFilterProtocol {

[CoreImageFilterProperty ("inputImage")]
CIImage InputImage { get; set; }

[CoreImageFilterProperty ("inputMaximumDistance")]
int MaximumDistance { get; set; }
}
#endregion

}
85 changes: 85 additions & 0 deletions src/healthkit.cs
Original file line number Diff line number Diff line change
Expand Up @@ -206,6 +206,19 @@ public enum HKGad7AssessmentAnswer : long {
NearlyEveryDay,
}

[Watch (11, 1), MacCatalyst (18, 1), Mac (15, 1), iOS (18, 1)]
[Native]
public enum HKAudiogramConductionType : long {
Air = 0,
}

[Watch (11, 1), MacCatalyst (18, 1), Mac (15, 1), iOS (18, 1)]
[Native]
public enum HKAudiogramSensitivityTestSide : long {
Left = 0,
Right = 1,
}

#if NET
/// <summary>The completion handler for <see cref="M:HealthKit.HKAnchoredObjectQuery.#ctor(HealthKit.HKSampleType,Foundation.NSPredicate,System.nuint,System.nuint,HealthKit.HKAnchoredObjectResultHandler2)" />.</summary>
/// <summary>Completion handler for anchored object queries.</summary>
Expand Down Expand Up @@ -4540,16 +4553,38 @@ interface HKAudiogramSensitivityPoint : NSSecureCoding {
[Export ("frequency", ArgumentSemantic.Copy)]
HKQuantity Frequency { get; }

[Deprecated (PlatformName.iOS, 18, 1)]
[Deprecated (PlatformName.MacCatalyst, 18, 1)]
[Deprecated (PlatformName.MacOSX, 15, 1)]
[Deprecated (PlatformName.WatchOS, 11, 1)]
[NullAllowed, Export ("leftEarSensitivity", ArgumentSemantic.Copy)]
HKQuantity LeftEarSensitivity { get; }

[Deprecated (PlatformName.iOS, 18, 1)]
[Deprecated (PlatformName.MacCatalyst, 18, 1)]
[Deprecated (PlatformName.MacOSX, 15, 1)]
[Deprecated (PlatformName.WatchOS, 11, 1)]
[NullAllowed, Export ("rightEarSensitivity", ArgumentSemantic.Copy)]
HKQuantity RightEarSensitivity { get; }

[Deprecated (PlatformName.iOS, 18, 1, message: "Use the 'HKAudiogramSensitivityTest' overload instead.")]
[Deprecated (PlatformName.MacCatalyst, 18, 1, message: "Use the 'HKAudiogramSensitivityTest' overload instead.")]
[Deprecated (PlatformName.MacOSX, 15, 1, message: "Use the 'HKAudiogramSensitivityTest' overload instead.")]
[Deprecated (PlatformName.WatchOS, 11, 1, message: "Use the 'HKAudiogramSensitivityTest' overload instead.")]
[Static]
[Export ("sensitivityPointWithFrequency:leftEarSensitivity:rightEarSensitivity:error:")]
[return: NullAllowed]
HKAudiogramSensitivityPoint GetSensitivityPoint (HKQuantity frequency, [NullAllowed] HKQuantity leftEarSensitivity, [NullAllowed] HKQuantity rightEarSensitivity, [NullAllowed] out NSError error);

[Watch (11, 1), MacCatalyst (18, 1), Mac (15, 1), iOS (18, 1)]
[Static]
[Export ("sensitivityPointWithFrequency:tests:error:")]
[return: NullAllowed]
HKAudiogramSensitivityPoint GetSensitivityPoint (HKQuantity frequency, HKAudiogramSensitivityTest [] tests, [NullAllowed] out NSError error);

[Watch (11, 1), MacCatalyst (18, 1), Mac (15, 1), iOS (18, 1)]
[Export ("tests", ArgumentSemantic.Copy)]
HKAudiogramSensitivityTest [] Tests { get; }
}

[Watch (6, 0), iOS (13, 0), Mac (13, 0)]
Expand All @@ -4560,9 +4595,18 @@ interface HKAudiogramSample {
[Export ("sensitivityPoints", ArgumentSemantic.Copy)]
HKAudiogramSensitivityPoint [] SensitivityPoints { get; }

[Deprecated (PlatformName.iOS, 18, 1, message: "Use the 'HKDevice' overload instead.")]
[Deprecated (PlatformName.MacCatalyst, 18, 1, message: "Use the 'HKDevice' overload instead.")]
[Deprecated (PlatformName.MacOSX, 15, 1, message: "Use the 'HKDevice' overload instead.")]
[Deprecated (PlatformName.WatchOS, 11, 1, message: "Use the 'HKDevice' overload instead.")]
[Static]
[Export ("audiogramSampleWithSensitivityPoints:startDate:endDate:metadata:")]
HKAudiogramSample GetAudiogramSample (HKAudiogramSensitivityPoint [] sensitivityPoints, NSDate startDate, NSDate endDate, [NullAllowed] NSDictionary<NSString, NSObject> metadata);

[Watch (11, 1), MacCatalyst (18, 1), Mac (15, 1), iOS (18, 1)]
[Static]
[Export ("audiogramSampleWithSensitivityPoints:startDate:endDate:device:metadata:")]
HKAudiogramSample GetAudiogramSample (HKAudiogramSensitivityPoint [] sensitivityPoints, NSDate startDate, NSDate endDate, [NullAllowed] HKDevice device, [NullAllowed] NSDictionary<NSString, NSObject> metadata);
}

[Watch (6, 0), iOS (13, 0), Mac (13, 0)]
Expand Down Expand Up @@ -5326,4 +5370,45 @@ public enum HKAppleSleepingBreathingDisturbancesClassification : long {
Elevated,
}

[Watch (11, 1), MacCatalyst (18, 1), Mac (15, 1), iOS (18, 1)]
[BaseType (typeof (NSObject))]
[DisableDefaultCtor]
interface HKAudiogramSensitivityPointClampingRange : NSSecureCoding, NSCopying {

[NullAllowed, Export ("lowerBound", ArgumentSemantic.Copy)]
HKQuantity LowerBound { get; }

[NullAllowed, Export ("upperBound", ArgumentSemantic.Copy)]
HKQuantity UpperBound { get; }

[Static]
[Export ("clampingRangeWithLowerBound:upperBound:error:")]
[return: NullAllowed]
HKAudiogramSensitivityPointClampingRange Create ([NullAllowed][BindAs (typeof (double?))] NSNumber lowerBound, [NullAllowed][BindAs (typeof (double?))] NSNumber upperBound, [NullAllowed] out NSError error);
}

[Watch (11, 1), MacCatalyst (18, 1), Mac (15, 1), iOS (18, 1)]
[BaseType (typeof (NSObject))]
[DisableDefaultCtor]
interface HKAudiogramSensitivityTest : NSSecureCoding, NSCopying {

[Export ("sensitivity", ArgumentSemantic.Copy)]
HKQuantity Sensitivity { get; }

[Export ("type", ArgumentSemantic.Assign)]
HKAudiogramConductionType Type { get; }

[Export ("masked")]
bool Masked { get; }

[Export ("side", ArgumentSemantic.Assign)]
HKAudiogramSensitivityTestSide Side { get; }

[NullAllowed, Export ("clampingRange", ArgumentSemantic.Copy)]
HKAudiogramSensitivityPointClampingRange ClampingRange { get; }

[Export ("initWithSensitivity:type:masked:side:clampingRange:error:")]
NativeHandle Constructor (HKQuantity sensitivity, HKAudiogramConductionType type, bool masked, HKAudiogramSensitivityTestSide side, [NullAllowed] HKAudiogramSensitivityPointClampingRange clampingRange, [NullAllowed] out NSError error);
}

}
Loading