ChatMessage Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un messaggio di chat utilizzato da un oggetto IChatClient.
public ref class ChatMessage
public class ChatMessage
type ChatMessage = class
Public Class ChatMessage
- Ereditarietà
-
ChatMessage
Costruttori
| Nome | Descrizione |
|---|---|
| ChatMessage() |
Inizializza una nuova istanza della classe ChatMessage. |
| ChatMessage(ChatRole, IList<AIContent>) |
Inizializza una nuova istanza della classe ChatMessage. |
| ChatMessage(ChatRole, String) |
Inizializza una nuova istanza della classe ChatMessage. |
Proprietà
| Nome | Descrizione |
|---|---|
| AdditionalProperties |
Ottiene o imposta eventuali proprietà aggiuntive associate al messaggio. |
| AuthorName |
Ottiene o imposta il nome dell'autore del messaggio. |
| Contents |
Ottiene o imposta gli elementi del contenuto del messaggio di chat. |
| CreatedAt |
Ottiene o imposta un timestamp per il messaggio di chat. |
| MessageId |
Ottiene o imposta l'ID del messaggio di chat. |
| RawRepresentation |
Ottiene o imposta la rappresentazione non elaborata del messaggio di chat da un'implementazione sottostante. |
| Role |
Ottiene o imposta il ruolo dell'autore del messaggio. |
| Text |
Ottiene il testo del messaggio. |
Metodi
| Nome | Descrizione |
|---|---|
| Clone() |
Clona in ChatMessage una nuova ChatMessage istanza. |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| RenderText(ChatMessage) |
Esegue il rendering dell'oggetto fornito |