From ea8b2b5af15957a819185802871946077d62ff3d Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Wed, 16 Nov 2016 01:07:13 -0600 Subject: [PATCH] [Intents] Update to Xcode 8.2 Beta 2 --- src/intents.cs | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/src/intents.cs b/src/intents.cs index 7ce61146510f..73695014bff5 100644 --- a/src/intents.cs +++ b/src/intents.cs @@ -36,6 +36,8 @@ public enum INBookRestaurantReservationIntentCode : nint { FailureRequiringAppLaunchServiceTemporarilyUnavailable } + [Introduced (PlatformName.iOS, 10, 0)] + [Introduced (PlatformName.MacOSX, 10, 12, PlatformArchitecture.Arch64)] [Native] [Flags] public enum INCallCapabilityOptions : nuint { @@ -43,6 +45,8 @@ public enum INCallCapabilityOptions : nuint { VideoCall = (1 << 1) } + [Introduced (PlatformName.iOS, 10, 0)] + [Introduced (PlatformName.MacOSX, 10, 12, PlatformArchitecture.Arch64)] [Native] public enum INCallRecordType : nint { Unknown = 0, @@ -242,6 +246,8 @@ public enum INListRideOptionsIntentResponseCode : nint { FailureRequiringAppLaunchPreviousRideNeedsCompletion } + [Introduced (PlatformName.iOS, 10, 0)] + [Introduced (PlatformName.MacOSX, 10, 12, PlatformArchitecture.Arch64)] [Native] public enum INMessageAttribute : nint { Unknown = 0, @@ -251,6 +257,8 @@ public enum INMessageAttribute : nint { Unflagged } + [Introduced (PlatformName.iOS, 10, 0)] + [Introduced (PlatformName.MacOSX, 10, 12, PlatformArchitecture.Arch64)] [Native] [Flags] public enum INMessageAttributeOptions : nuint { @@ -347,6 +355,8 @@ public enum INRadioType : nint { Dab } + [Introduced (PlatformName.iOS, 10, 0)] + [Unavailable (PlatformName.MacOSX)] [Native] public enum INRelativeReference : nint { Unknown = 0, @@ -354,6 +364,8 @@ public enum INRelativeReference : nint { Previous } + [Introduced (PlatformName.iOS, 10, 0)] + [Unavailable (PlatformName.MacOSX)] [Native] public enum INRelativeSetting : nint { Unknown = 0, @@ -859,6 +871,9 @@ enum INPersonHandleLabel { [Introduced (PlatformName.iOS, 10, 2)] [Introduced (PlatformName.MacOSX, 10, 12, 2, PlatformArchitecture.Arch64)] enum INPersonRelationship { + [Field (null)] + None, + [Field ("INPersonRelationshipFather")] Father, @@ -2282,6 +2297,16 @@ interface INPerson : NSCopying, NSSecureCoding, INSpeakable { [NullAllowed, Export ("customIdentifier")] string CustomIdentifier { get; } + [Introduced (PlatformName.iOS, 10, 0)] + [Introduced (PlatformName.MacOSX, 10, 12, PlatformArchitecture.Arch64)] + [NullAllowed, Export ("relationship"), Protected] + NSString WeakRelationship { get; } + + [Introduced (PlatformName.iOS, 10, 0)] + [Introduced (PlatformName.MacOSX, 10, 12, PlatformArchitecture.Arch64)] + [Wrap ("INPersonRelationshipExtensions.GetValue (WeakRelationship)")] + INPersonRelationship Relationship { get; } + // Inlined from INInteraction (INPerson) Category [NullAllowed, Export ("aliases", ArgumentSemantic.Copy)] @@ -4095,6 +4120,7 @@ interface INSpeakableString : INSpeakable { IntPtr Constructor (string identifier, string spokenPhrase, [NullAllowed] string pronunciationHint); [Introduced (PlatformName.iOS, 10, 2)] + [Introduced (PlatformName.MacOSX, 10, 12, 2, PlatformArchitecture.Arch64)] [Export ("initWithSpokenPhrase:")] IntPtr Constructor (string spokenPhrase); }