@@ -158,13 +158,14 @@ protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer
158158 }
159159 public partial class CommunicationMessagesClientOptions : Azure . Core . ClientOptions
160160 {
161- public CommunicationMessagesClientOptions ( Azure . Communication . Messages . CommunicationMessagesClientOptions . ServiceVersion version = Azure . Communication . Messages . CommunicationMessagesClientOptions . ServiceVersion . V2025_04_01_Preview ) { }
161+ public CommunicationMessagesClientOptions ( Azure . Communication . Messages . CommunicationMessagesClientOptions . ServiceVersion version = Azure . Communication . Messages . CommunicationMessagesClientOptions . ServiceVersion . V2025_09_01_Preview ) { }
162162 public enum ServiceVersion
163163 {
164164 V2024_02_01 = 1 ,
165165 V2024_08_30 = 2 ,
166166 V2025_01_15_Preview = 3 ,
167167 V2025_04_01_Preview = 4 ,
168+ V2025_09_01_Preview = 5 ,
168169 }
169170 }
170171 public static partial class CommunicationMessagesModelFactory
@@ -197,6 +198,7 @@ public static partial class CommunicationMessagesModelFactory
197198 public static Azure . Communication . Messages . MessageTemplateVideo MessageTemplateVideo ( string name = null , System . Uri uri = null , string caption = null , string fileName = null ) { throw null ; }
198199 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 ; }
199200 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 ; }
201+ public static Azure . Communication . Messages . ReadReceiptContent ReadReceiptContent ( string messageId = null , System . Guid channelRegistrationId = default ( System . Guid ) , bool ? typingIndicator = default ( bool ? ) ) { throw null ; }
200202 public static Azure . Communication . Messages . RemoveParticipantsResult RemoveParticipantsResult ( System . Collections . Generic . IEnumerable < Azure . Communication . Messages . UpdateParticipantsResult > invalidParticipants = null ) { throw null ; }
201203 public static Azure . Communication . Messages . SendConversationMessageOptions SendConversationMessageOptions ( Azure . Communication . Messages . ConversationMessageContent request = null , Azure . Communication . Messages . OutboundDeliveryStrategyKind ? outboundDeliveryStrategy = default ( Azure . Communication . Messages . OutboundDeliveryStrategyKind ? ) ) { throw null ; }
202204 public static Azure . Communication . Messages . SendConversationMessageResult SendConversationMessageResult ( string messageId = null ) { throw null ; }
@@ -715,6 +717,10 @@ public NotificationMessagesClient(System.Uri endpoint, Azure.Core.TokenCredentia
715717 public virtual Azure . Response Send ( Azure . Core . RequestContent content , Azure . RequestContext context = null ) { throw null ; }
716718 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 ; }
717719 public virtual System . Threading . Tasks . Task < Azure . Response > SendAsync ( Azure . Core . RequestContent content , Azure . RequestContext context = null ) { throw null ; }
720+ public virtual Azure . Response SendReadReceipt ( Azure . Communication . Messages . ReadReceiptContent readReceiptContent , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
721+ public virtual Azure . Response SendReadReceipt ( Azure . Core . RequestContent content , Azure . RequestContext context = null ) { throw null ; }
722+ public virtual System . Threading . Tasks . Task < Azure . Response > SendReadReceiptAsync ( Azure . Communication . Messages . ReadReceiptContent readReceiptContent , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
723+ public virtual System . Threading . Tasks . Task < Azure . Response > SendReadReceiptAsync ( Azure . Core . RequestContent content , Azure . RequestContext context = null ) { throw null ; }
718724 }
719725 [ System . Runtime . InteropServices . StructLayoutAttribute ( System . Runtime . InteropServices . LayoutKind . Sequential ) ]
720726 public readonly partial struct OutboundDeliveryStrategyKind : System . IEquatable < Azure . Communication . Messages . OutboundDeliveryStrategyKind >
@@ -746,6 +752,19 @@ protected override void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter write
746752 string System . ClientModel . Primitives . IPersistableModel < Azure . Communication . Messages . ReactionNotificationContent > . GetFormatFromOptions ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
747753 System . BinaryData System . ClientModel . Primitives . IPersistableModel < Azure . Communication . Messages . ReactionNotificationContent > . Write ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
748754 }
755+ public partial class ReadReceiptContent : System . ClientModel . Primitives . IJsonModel < Azure . Communication . Messages . ReadReceiptContent > , System . ClientModel . Primitives . IPersistableModel < Azure . Communication . Messages . ReadReceiptContent >
756+ {
757+ public ReadReceiptContent ( string messageId , System . Guid channelRegistrationId ) { }
758+ public System . Guid ChannelRegistrationId { get { throw null ; } }
759+ public string MessageId { get { throw null ; } }
760+ public bool ? TypingIndicator { get { throw null ; } set { } }
761+ protected virtual void JsonModelWriteCore ( System . Text . Json . Utf8JsonWriter writer , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { }
762+ Azure . Communication . Messages . ReadReceiptContent System . ClientModel . Primitives . IJsonModel < Azure . Communication . Messages . ReadReceiptContent > . Create ( ref System . Text . Json . Utf8JsonReader reader , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
763+ void System . ClientModel . Primitives . IJsonModel < Azure . Communication . Messages . ReadReceiptContent > . Write ( System . Text . Json . Utf8JsonWriter writer , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { }
764+ Azure . Communication . Messages . ReadReceiptContent System . ClientModel . Primitives . IPersistableModel < Azure . Communication . Messages . ReadReceiptContent > . Create ( System . BinaryData data , System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
765+ string System . ClientModel . Primitives . IPersistableModel < Azure . Communication . Messages . ReadReceiptContent > . GetFormatFromOptions ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
766+ System . BinaryData System . ClientModel . Primitives . IPersistableModel < Azure . Communication . Messages . ReadReceiptContent > . Write ( System . ClientModel . Primitives . ModelReaderWriterOptions options ) { throw null ; }
767+ }
749768 public partial class RemoveParticipantsOptions : System . ClientModel . Primitives . IJsonModel < Azure . Communication . Messages . RemoveParticipantsOptions > , System . ClientModel . Primitives . IPersistableModel < Azure . Communication . Messages . RemoveParticipantsOptions >
750769 {
751770 public RemoveParticipantsOptions ( System . Collections . Generic . IEnumerable < string > participantIds ) { }
0 commit comments