@@ -12,11 +12,12 @@ public partial class AudioNotificationContent : Azure.Communication.Messages.Not
1212 }
1313 public partial class CommunicationMessagesClientOptions : Azure . Core . ClientOptions
1414 {
15- public CommunicationMessagesClientOptions ( Azure . Communication . Messages . CommunicationMessagesClientOptions . ServiceVersion version = Azure . Communication . Messages . CommunicationMessagesClientOptions . ServiceVersion . V2024_08_30 ) { }
15+ public CommunicationMessagesClientOptions ( Azure . Communication . Messages . CommunicationMessagesClientOptions . ServiceVersion version = Azure . Communication . Messages . CommunicationMessagesClientOptions . ServiceVersion . V2024_11_15 ) { }
1616 public enum ServiceVersion
1717 {
1818 V2024_02_01 = 1 ,
1919 V2024_08_30 = 2 ,
20+ V2024_11_15 = 3 ,
2021 }
2122 }
2223 public static partial class CommunicationMessagesModelFactory
@@ -35,7 +36,9 @@ public static partial class CommunicationMessagesModelFactory
3536 public static Azure . Communication . Messages . MessageTemplateValue MessageTemplateValue ( string name = null , string kind = null ) { throw null ; }
3637 public static Azure . Communication . Messages . MessageTemplateVideo MessageTemplateVideo ( string name = null , System . Uri uri = null , string caption = null , string fileName = null ) { throw null ; }
3738 public static Azure . Communication . Messages . NotificationContent NotificationContent ( System . Guid channelRegistrationId = default ( System . Guid ) , System . Collections . Generic . IEnumerable < string > to = null , string kind = null ) { throw null ; }
39+ public static Azure . Communication . Messages . ReactionNotificationContent ReactionNotificationContent ( System . Guid channelRegistrationId = default ( System . Guid ) , System . Collections . Generic . IEnumerable < string > to = null , string emoji = null , string messageId = null ) { throw null ; }
3840 public static Azure . Communication . Messages . SendMessageResult SendMessageResult ( System . Collections . Generic . IEnumerable < Azure . Communication . Messages . MessageReceipt > receipts = null ) { throw null ; }
41+ public static Azure . Communication . Messages . StickerNotificationContent StickerNotificationContent ( System . Guid channelRegistrationId = default ( System . Guid ) , System . Collections . Generic . IEnumerable < string > to = null , System . Uri mediaUri = null ) { throw null ; }
3942 public static Azure . Communication . Messages . TemplateNotificationContent TemplateNotificationContent ( System . Guid channelRegistrationId = default ( System . Guid ) , System . Collections . Generic . IEnumerable < string > to = null , Azure . Communication . Messages . MessageTemplate template = null ) { throw null ; }
4043 public static Azure . Communication . Messages . TextNotificationContent TextNotificationContent ( System . Guid channelRegistrationId = default ( System . Guid ) , System . Collections . Generic . IEnumerable < string > to = null , string content = null ) { throw null ; }
4144 public static Azure . Communication . Messages . VideoNotificationContent VideoNotificationContent ( System . Guid channelRegistrationId = default ( System . Guid ) , System . Collections . Generic . IEnumerable < string > to = null , string caption = null , System . Uri mediaUri = null ) { throw null ; }
@@ -267,6 +270,17 @@ public NotificationMessagesClient(System.Uri endpoint, Azure.Core.TokenCredentia
267270 public virtual System . Threading . Tasks . Task < Azure . Response < Azure . Communication . Messages . SendMessageResult > > SendAsync ( Azure . Communication . Messages . NotificationContent notificationContent , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
268271 public virtual System . Threading . Tasks . Task < Azure . Response > SendAsync ( Azure . Core . RequestContent content , Azure . RequestContext context = null ) { throw null ; }
269272 }
273+ public partial class ReactionNotificationContent : Azure . Communication . Messages . NotificationContent , System . ClientModel . Primitives . IJsonModel < Azure . Communication . Messages . ReactionNotificationContent > , System . ClientModel . Primitives . IPersistableModel < Azure . Communication . Messages . ReactionNotificationContent >
274+ {
275+ public ReactionNotificationContent ( System . Guid channelRegistrationId , System . Collections . Generic . IEnumerable < string > to , string emoji , string messageId ) : base ( default ( System . Guid ) , default ( System . Collections . Generic . IEnumerable < string > ) ) { }
276+ public string Emoji { get { throw null ; } }
277+ public string MessageId { get { throw null ; } }
278+ Azure . Communication . Messages . ReactionNotificationContent System . ClientModel . Primitives . IJsonModel < Azure . Communication . Messages . ReactionNotificationContent > . Create ( ref System . Text . Json . Utf8JsonReader reader , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
279+ void System . ClientModel . Primitives . IJsonModel < Azure . Communication . Messages . ReactionNotificationContent > . Write ( System . Text . Json . Utf8JsonWriter writer , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { }
280+ Azure . Communication . Messages . ReactionNotificationContent System . ClientModel . Primitives . IPersistableModel < Azure . Communication . Messages . ReactionNotificationContent > . Create ( System . BinaryData data , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
281+ string System . ClientModel . Primitives . IPersistableModel < Azure . Communication . Messages . ReactionNotificationContent > . GetFormatFromOptions ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
282+ System . BinaryData System . ClientModel . Primitives . IPersistableModel < Azure . Communication . Messages . ReactionNotificationContent > . Write ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
283+ }
270284 public partial class SendMessageResult : System . ClientModel . Primitives . IJsonModel < Azure . Communication . Messages . SendMessageResult > , System . ClientModel . Primitives . IPersistableModel < Azure . Communication . Messages . SendMessageResult >
271285 {
272286 internal SendMessageResult ( ) { }
@@ -277,6 +291,16 @@ internal SendMessageResult() { }
277291 string System . ClientModel . Primitives . IPersistableModel < Azure . Communication . Messages . SendMessageResult > . GetFormatFromOptions ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
278292 System . BinaryData System . ClientModel . Primitives . IPersistableModel < Azure . Communication . Messages . SendMessageResult > . Write ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
279293 }
294+ public partial class StickerNotificationContent : Azure . Communication . Messages . NotificationContent , System . ClientModel . Primitives . IJsonModel < Azure . Communication . Messages . StickerNotificationContent > , System . ClientModel . Primitives . IPersistableModel < Azure . Communication . Messages . StickerNotificationContent >
295+ {
296+ public StickerNotificationContent ( System . Guid channelRegistrationId , System . Collections . Generic . IEnumerable < string > to , System . Uri mediaUri ) : base ( default ( System . Guid ) , default ( System . Collections . Generic . IEnumerable < string > ) ) { }
297+ public System . Uri MediaUri { get { throw null ; } }
298+ Azure . Communication . Messages . StickerNotificationContent System . ClientModel . Primitives . IJsonModel < Azure . Communication . Messages . StickerNotificationContent > . Create ( ref System . Text . Json . Utf8JsonReader reader , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
299+ void System . ClientModel . Primitives . IJsonModel < Azure . Communication . Messages . StickerNotificationContent > . Write ( System . Text . Json . Utf8JsonWriter writer , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { }
300+ Azure . Communication . Messages . StickerNotificationContent System . ClientModel . Primitives . IPersistableModel < Azure . Communication . Messages . StickerNotificationContent > . Create ( System . BinaryData data , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
301+ string System . ClientModel . Primitives . IPersistableModel < Azure . Communication . Messages . StickerNotificationContent > . GetFormatFromOptions ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
302+ System . BinaryData System . ClientModel . Primitives . IPersistableModel < Azure . Communication . Messages . StickerNotificationContent > . Write ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
303+ }
280304 public partial class TemplateNotificationContent : Azure . Communication . Messages . NotificationContent , System . ClientModel . Primitives . IJsonModel < Azure . Communication . Messages . TemplateNotificationContent > , System . ClientModel . Primitives . IPersistableModel < Azure . Communication . Messages . TemplateNotificationContent >
281305 {
282306 public TemplateNotificationContent ( System . Guid channelRegistrationId , System . Collections . Generic . IEnumerable < string > to , Azure . Communication . Messages . MessageTemplate template ) : base ( default ( System . Guid ) , default ( System . Collections . Generic . IEnumerable < string > ) ) { }
0 commit comments