ChatResponseUpdate.MessageId Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia identyfikator komunikatu, którego ta aktualizacja jest częścią.
public:
property System::String ^ MessageId { System::String ^ get(); void set(System::String ^ value); };
public string? MessageId { get; set; }
member this.MessageId : string with get, set
Public Property MessageId As String
Wartość właściwości
Uwagi
Pojedyncza odpowiedź strumieniowa może składać się z wielu komunikatów, z których każda może być reprezentowana przez wiele aktualizacji. Ta właściwość służy do grupowania tych aktualizacji w komunikaty.
Niektórzy dostawcy mogą rozważyć przesyłanie strumieniowe odpowiedzi jako pojedynczy komunikat, a w takim przypadku wartość tej właściwości może być taka sama jak identyfikator odpowiedzi.
Ta wartość jest używana, gdy ToChatResponseAsync(IAsyncEnumerable<ChatResponseUpdate>, CancellationToken) grupuje ChatResponseUpdate wystąpienia do ChatMessage wystąpień. Wartość musi być unikatowa dla każdego wywołania bazowego dostawcy i musi być współużytkowany przez wszystkie aktualizacje będące częścią tego samego komunikatu logicznego w odpowiedzi przesyłania strumieniowego.