@@ -2733,12 +2733,6 @@ enum INCarChargingConnectorType {
27332733 [iOS (18, 0), MacCatalyst (18, 0), Mac (15, 0), Watch (11, 0), NoTV]
27342734 public enum INMessageReactionType : long {
27352735 Unknown = 0,
2736- [Deprecated (PlatformName.iOS, 18, 0)]
2737- [Deprecated (PlatformName.MacCatalyst, 18, 0)]
2738- [Deprecated (PlatformName.TvOS, 18, 0)]
2739- [Deprecated (PlatformName.MacOSX, 15, 0)]
2740- [Deprecated (PlatformName.WatchOS, 11, 0)]
2741- EmojiReaction, // introduced and deprecated in the same OS version.
27422736 Emoji,
27432737 Generic,
27442738 }
@@ -4598,23 +4592,23 @@ interface INMessage : NSCopying, NSSecureCoding {
45984592 [DesignatedInitializer]
45994593 NativeHandle Constructor (string identifier, [NullAllowed] string conversationIdentifier, [NullAllowed] string content, [NullAllowed] NSDate dateSent, [NullAllowed] INPerson sender, [NullAllowed] INPerson [] recipients, [NullAllowed] INSpeakableString groupName, INMessageType messageType, [NullAllowed] string serviceName);
46004594
4601- [Deprecated (PlatformName.iOS, 18, 0, message: "Use a constructor that takes a reaction and an aggregateRections instead.")]
4602- [Deprecated (PlatformName.MacCatalyst, 18, 0, message: "Use a constructor that takes a reaction and an aggregateRections instead.")]
4603- [Deprecated (PlatformName.WatchOS, 11, 0, message: "Use a constructor that takes a reaction and an aggregateRections instead.")]
4595+ [Deprecated (PlatformName.iOS, 18, 0, message: "Use a constructor that takes a reaction instead.")]
4596+ [Deprecated (PlatformName.MacCatalyst, 18, 0, message: "Use a constructor that takes a reaction instead.")]
4597+ [Deprecated (PlatformName.WatchOS, 11, 0, message: "Use a constructor that takes a reaction instead.")]
46044598 [MacCatalyst (13, 1)]
46054599 [Export ("initWithIdentifier:conversationIdentifier:content:dateSent:sender:recipients:groupName:messageType:")]
46064600 [DesignatedInitializer]
46074601 NativeHandle Constructor (string identifier, [NullAllowed] string conversationIdentifier, [NullAllowed] string content, [NullAllowed] NSDate dateSent, [NullAllowed] INPerson sender, [NullAllowed] INPerson [] recipients, [NullAllowed] INSpeakableString groupName, INMessageType messageType);
46084602
4609- [Deprecated (PlatformName.iOS, 18, 0, message: "Use a constructor that takes a reaction and an aggregateRections instead.")]
4610- [Deprecated (PlatformName.MacCatalyst, 18, 0, message: "Use a constructor that takes a reaction and an aggregateRections instead.")]
4611- [Deprecated (PlatformName.WatchOS, 11, 0, message: "Use a constructor that takes a reaction and an aggregateRections instead.")]
4603+ [Deprecated (PlatformName.iOS, 18, 0, message: "Use a constructor that takes a reaction instead.")]
4604+ [Deprecated (PlatformName.MacCatalyst, 18, 0, message: "Use a constructor that takes a reaction instead.")]
4605+ [Deprecated (PlatformName.WatchOS, 11, 0, message: "Use a constructor that takes a reaction instead.")]
46124606 [MacCatalyst (13, 1)]
46134607 [Export ("initWithIdentifier:conversationIdentifier:content:dateSent:sender:recipients:messageType:")]
46144608 NativeHandle Constructor (string identifier, [NullAllowed] string conversationIdentifier, [NullAllowed] string content, [NullAllowed] NSDate dateSent, [NullAllowed] INPerson sender, [NullAllowed] INPerson [] recipients, INMessageType messageType);
46154609
46164610 [iOS (18, 0), MacCatalyst (18, 0), Watch (11, 0), NoMac]
4617- [Export ("initWithIdentifier:conversationIdentifier:content:dateSent:sender:recipients:groupName:serviceName:messageType:referencedMessage:reaction:aggregatedReactions: ")]
4611+ [Export ("initWithIdentifier:conversationIdentifier:content:dateSent:sender:recipients:groupName:serviceName:messageType:referencedMessage:reaction:")]
46184612 NativeHandle Constructor (
46194613 string identifier,
46204614 [NullAllowed] string conversationIdentifier,
@@ -4626,13 +4620,12 @@ NativeHandle Constructor (
46264620 [NullAllowed] string serviceName,
46274621 INMessageType messageType,
46284622 [NullAllowed] INMessage referencedMessage,
4629- [NullAllowed] INMessageReaction reaction,
4630- [NullAllowed] INAggregatedMessageReaction [] aggregatedReactions
4623+ [NullAllowed] INMessageReaction reaction
46314624 );
46324625
46334626 [DesignatedInitializer]
46344627 [iOS (18, 0), MacCatalyst (18, 0), Watch (11, 0), NoMac]
4635- [Export ("initWithIdentifier:conversationIdentifier:content:dateSent:sender:recipients:groupName:serviceName:messageType:referencedMessage:sticker:reaction:aggregatedReactions: ")]
4628+ [Export ("initWithIdentifier:conversationIdentifier:content:dateSent:sender:recipients:groupName:serviceName:messageType:referencedMessage:sticker:reaction:")]
46364629 NativeHandle Constructor (
46374630 string identifier,
46384631 [NullAllowed] string conversationIdentifier,
@@ -4645,8 +4638,7 @@ NativeHandle Constructor (
46454638 INMessageType messageType,
46464639 [NullAllowed] INMessage referencedMessage,
46474640 [NullAllowed] INSticker sticker,
4648- [NullAllowed] INMessageReaction reaction,
4649- [NullAllowed] INAggregatedMessageReaction [] aggregatedReactions
4641+ [NullAllowed] INMessageReaction reaction
46504642 );
46514643
46524644 [Export ("initWithIdentifier:content:dateSent:sender:recipients:")]
@@ -4723,11 +4715,6 @@ [NullAllowed] INAggregatedMessageReaction [] aggregatedReactions
47234715 [Export ("sticker", ArgumentSemantic.Copy)]
47244716 INSticker Sticker { get; set; }
47254717
4726- [NullAllowed]
4727- [Watch (11, 0), NoMac, iOS (18, 0), MacCatalyst (18, 0)]
4728- [Export ("aggregatedReactions", ArgumentSemantic.Copy)]
4729- INAggregatedMessageReaction [] AggregatedReactions { get; set; }
4730-
47314718 [NullAllowed]
47324719 [Watch (11, 0), NoMac, iOS (18, 0), MacCatalyst (18, 0)]
47334720 [Export ("reaction", ArgumentSemantic.Copy)]
@@ -15861,28 +15848,6 @@ interface INUnsendMessagesIntentHandling {
1586115848 void ConfirmUnsendMessages (INUnsendMessagesIntent intent, Action<INUnsendMessagesIntentResponse> completion);
1586215849 }
1586315850
15864- [Watch (11, 0), iOS (18, 0), NoTV, MacCatalyst (18, 0), NoMac]
15865- [BaseType (typeof (NSObject))]
15866- [DisableDefaultCtor]
15867- interface INAggregatedMessageReaction : NSCopying, NSSecureCoding {
15868- [Export ("initWithReactionType:emoji:senders:reactionCount:")]
15869- [DesignatedInitializer]
15870- NativeHandle Constructor (INMessageReactionType reactionType, [NullAllowed] string emoji, [NullAllowed] INPerson [] senders, [NullAllowed] NSNumber reactionCount);
15871-
15872- [Export ("reactionType", ArgumentSemantic.Assign)]
15873- INMessageReactionType ReactionType { get; }
15874-
15875- [Export ("emoji", ArgumentSemantic.Copy), NullAllowed]
15876- string Emoji { get; }
15877-
15878- [Export ("senders", ArgumentSemantic.Copy), NullAllowed]
15879- INPerson [] Senders { get; }
15880-
15881- // No documentation in what kind of number this is :/
15882- [Export ("reactionCount", ArgumentSemantic.Copy), NullAllowed]
15883- NSNumber ReactionCount { get; }
15884- }
15885-
1588615851 [Watch (11, 0), iOS (18, 0), NoTV, MacCatalyst (18, 0), NoMac]
1588715852 [BaseType (typeof (NSObject))]
1588815853 [DisableDefaultCtor]
0 commit comments