@@ -2733,12 +2733,6 @@ enum INCarChargingConnectorType {
2733
2733
[iOS (18, 0), MacCatalyst (18, 0), Mac (15, 0), Watch (11, 0), NoTV]
2734
2734
public enum INMessageReactionType : long {
2735
2735
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.
2742
2736
Emoji,
2743
2737
Generic,
2744
2738
}
@@ -4598,23 +4592,23 @@ interface INMessage : NSCopying, NSSecureCoding {
4598
4592
[DesignatedInitializer]
4599
4593
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);
4600
4594
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.")]
4604
4598
[MacCatalyst (13, 1)]
4605
4599
[Export ("initWithIdentifier:conversationIdentifier:content:dateSent:sender:recipients:groupName:messageType:")]
4606
4600
[DesignatedInitializer]
4607
4601
NativeHandle Constructor (string identifier, [NullAllowed] string conversationIdentifier, [NullAllowed] string content, [NullAllowed] NSDate dateSent, [NullAllowed] INPerson sender, [NullAllowed] INPerson [] recipients, [NullAllowed] INSpeakableString groupName, INMessageType messageType);
4608
4602
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.")]
4612
4606
[MacCatalyst (13, 1)]
4613
4607
[Export ("initWithIdentifier:conversationIdentifier:content:dateSent:sender:recipients:messageType:")]
4614
4608
NativeHandle Constructor (string identifier, [NullAllowed] string conversationIdentifier, [NullAllowed] string content, [NullAllowed] NSDate dateSent, [NullAllowed] INPerson sender, [NullAllowed] INPerson [] recipients, INMessageType messageType);
4615
4609
4616
4610
[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:")]
4618
4612
NativeHandle Constructor (
4619
4613
string identifier,
4620
4614
[NullAllowed] string conversationIdentifier,
@@ -4626,13 +4620,12 @@ NativeHandle Constructor (
4626
4620
[NullAllowed] string serviceName,
4627
4621
INMessageType messageType,
4628
4622
[NullAllowed] INMessage referencedMessage,
4629
- [NullAllowed] INMessageReaction reaction,
4630
- [NullAllowed] INAggregatedMessageReaction [] aggregatedReactions
4623
+ [NullAllowed] INMessageReaction reaction
4631
4624
);
4632
4625
4633
4626
[DesignatedInitializer]
4634
4627
[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:")]
4636
4629
NativeHandle Constructor (
4637
4630
string identifier,
4638
4631
[NullAllowed] string conversationIdentifier,
@@ -4645,8 +4638,7 @@ NativeHandle Constructor (
4645
4638
INMessageType messageType,
4646
4639
[NullAllowed] INMessage referencedMessage,
4647
4640
[NullAllowed] INSticker sticker,
4648
- [NullAllowed] INMessageReaction reaction,
4649
- [NullAllowed] INAggregatedMessageReaction [] aggregatedReactions
4641
+ [NullAllowed] INMessageReaction reaction
4650
4642
);
4651
4643
4652
4644
[Export ("initWithIdentifier:content:dateSent:sender:recipients:")]
@@ -4723,11 +4715,6 @@ [NullAllowed] INAggregatedMessageReaction [] aggregatedReactions
4723
4715
[Export ("sticker", ArgumentSemantic.Copy)]
4724
4716
INSticker Sticker { get; set; }
4725
4717
4726
- [NullAllowed]
4727
- [Watch (11, 0), NoMac, iOS (18, 0), MacCatalyst (18, 0)]
4728
- [Export ("aggregatedReactions", ArgumentSemantic.Copy)]
4729
- INAggregatedMessageReaction [] AggregatedReactions { get; set; }
4730
-
4731
4718
[NullAllowed]
4732
4719
[Watch (11, 0), NoMac, iOS (18, 0), MacCatalyst (18, 0)]
4733
4720
[Export ("reaction", ArgumentSemantic.Copy)]
@@ -15861,28 +15848,6 @@ interface INUnsendMessagesIntentHandling {
15861
15848
void ConfirmUnsendMessages (INUnsendMessagesIntent intent, Action<INUnsendMessagesIntentResponse> completion);
15862
15849
}
15863
15850
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
-
15886
15851
[Watch (11, 0), iOS (18, 0), NoTV, MacCatalyst (18, 0), NoMac]
15887
15852
[BaseType (typeof (NSObject))]
15888
15853
[DisableDefaultCtor]
0 commit comments