Tipo de recurso chatMessagechatMessage resource type

Espacio de nombres: microsoft.graphNamespace: microsoft.graph

Representa un mensaje de chat individual dentro de un canal o chat(en versión beta).Represents an individual chat message within a channel or (in beta) chat. El mensaje de chat puede ser un mensaje de chat raíz o parte de un hilo de respuesta definido por la propiedad replyToId en el mensaje de chat.The chat message can be a root chat message or part of a reply thread that is defined by the replyToId property in the chat message.

MétodosMethods

MétodoMethod Tipo de valor devueltoReturn Type DescriptionDescription
Mensajes del canalChannel messages
Enumerar canales de chatMessageList channel chatMessage Colección chatMessagechatMessage collection Lista de todos los mensajes de chat raíz en un canal.List of all root chat messages in a channel.
Obtener chatMessages en un delta de canalGet chatMessages in a channel delta chatMessagechatMessage Obtenga los mensajes de chat incremental en un canal.Get incremental chat messages in a channel.
Crear una suscripción para los nuevos mensajes de canalCreate subscription for new channel messages subscriptionsubscription Escuchar los mensajes de canal nuevos y modificados y las reacciones a ellos.Listen for new and edited channel messages, and reactions to them.
Obtener canal chatMessageGet channel chatMessage chatMessagechatMessage Obtenga un solo mensaje de chat raíz de un canal.Get a single root chat message from a channel.
Crear chatMessage en un canalCreate chatMessage in a channel chatMessagechatMessage Enviar un mensaje a un canalSend a message to a channel.
Actualizar chatMessageUpdate chatMessage chatMessagechatMessage Actualizar la propiedad policyViolation de un mensaje de chat.Update the policyViolation property of a chat message.
Respuestas a mensajes de canalChannel message replies
Enumerar las respuestas a un chatMessageList replies to a chatMessage Colección chatMessagechatMessage collection Lista de todas las respuestas a un mensaje de chat en el canal.List of all replies to a chat message in channel.
Obtener una respuesta a un chatMessageGet a reply to a chatMessage chatMessagechatMessage Obtenga una única respuesta a un mensaje de chat en un canal.Get a single reply to a chat message in a channel.
Responder a un chatMessage en un canalReply to a chatMessage in a channel chatMessagechatMessage Responder a un mensaje de chat existente en un canal.Reply to an existing chat message in a channel.
Actualizar chatMessageUpdate chatMessage chatMessagechatMessage Actualizar la propiedad policyViolation de un mensaje de chat.Update the policyViolation property of a chat message.

PropiedadesProperties

PropiedadProperty TipoType DescripciónDescription
idid CadenaString Solo lectura.Read-only. Identificador único del mensaje.Unique Id of the message.
replyToIdreplyToId stringstring Solo lectura.Read-only. Identificador del mensaje de chat primario o del mensaje de chat raíz del hilo.Id of the parent chat message or root chat message of the thread. (Solo se aplica a los mensajes de chat en canales que no son chats)(Only applies to chat messages in channels not chats)
fromfrom identitySetidentitySet Solo lectura.Read only. Detalles del remitente del mensaje de chat.Details of the sender of the chat message.
etagetag stringstring Solo lectura.Read-only. Número de versión del mensaje de chat.Version number of the chat message.
messageTypemessageType stringstring Tipo de mensaje de chat.The type of chat message. Los valores posibles son: message .The possible values are: message.
createdDateTimecreatedDateTime dateTimeOffsetdateTimeOffset Solo lectura.Read only. Marca de hora del momento en que se creó el mensaje de chat.Timestamp of when the chat message was created.
lastModifiedDateTimelastModifiedDateTime dateTimeOffsetdateTimeOffset Solo lectura.Read only. Marca de hora cuando se crea el mensaje de chat (configuración inicial) o se edita, incluso cuando se agrega o se quita una reacción.Timestamp when the chat message is created (initial setting) or edited, including when a reaction is added or removed.
lastEditedDateTimelastEditedDateTime dateTimeOffsetdateTimeOffset Solo lectura.Read only. Marca de hora cuando se realizaron modificaciones en el mensaje de chat.Timestamp when edits to the chat message were made. Desencadena una marca "editada" en la interfaz de usuario de Microsoft Teams.Triggers an "Edited" flag in the Microsoft Teams UI. Si no se realiza ninguna edición, el valor es null .If no edits are made the value is null.
deletedDateTimedeletedDateTime dateTimeOffsetdateTimeOffset Solo lectura.Read only. Marca de tiempo en la que se eliminó el mensaje de chat o null si no se elimina.Timestamp at which the chat message was deleted, or null if not deleted.
subjectsubject stringstring Asunto del mensaje de chat, en texto sin formato.The subject of the chat message, in plaintext.
bodybody itemBodyitemBody Representación de texto sin formato o HTML del contenido del mensaje de chat.Plaintext/HTML representation of the content of the chat message. La representación la especifica contentType en el cuerpo.Representation is specified by the contentType inside the body. El contenido siempre se encuentra en HTML si el mensaje de chat contiene un chatMessageMention.The content is always in HTML if the chat message contains a chatMessageMention.
summarysummary stringstring Texto de resumen del mensaje de chat que podría usarse para las notificaciones de inserción, vistas de resumen o vistas de retroceso.Summary text of the chat message that could be used for push notifications and summary views or fall back views. Solo se aplica a los mensajes de chat en el canal, no a los mensajes de chat en un chat.Only applies to channel chat messages, not chat messages in a chat.
attachmentsattachments Colección chatMessageAttachmentchatMessageAttachment collection .Archivos adjuntosAttached files. Actualmente los datos adjuntos son de solo lectura: no se admite el envío de datos adjuntos.Attachments are currently read-only – sending attachments is not supported.
mentionsmentions Colección chatMessageMentionchatMessageMention collection Lista de entidades mencionadas en el mensaje de chat.List of entities mentioned in the chat message. Actualmente compatible con usuario, bot, equipo y canal.Currently supports user, bot, team, channel.
importanceimportance stringstring La importancia del mensaje de chat.The importance of the chat message. Los valores posibles son: normal, high, urgent.The possible values are: normal, high, urgent.
policyViolationpolicyViolation chatMessagePolicyViolationchatMessagePolicyViolation Define las propiedades de una infracción de directiva establecida por una aplicación de prevención de pérdida de datos (DLP).Defines the properties of a policy violation set by a data loss prevention (DLP) application.
localelocale stringstring Configuración regional del mensaje de chat establecido por el cliente.Locale of the chat message set by the client.

Representación JSONJSON representation

La siguiente es una representación JSON del recursoThe following is a JSON representation of the resource.

{
  "id": "string (identifier)",
  "replyToId": "string (identifier)",
  "from": {"@odata.type": "microsoft.graph.identitySet"},
  "etag": "string",
  "messageType": "string",
  "createdDateTime": "string (timestamp)",
  "lastModifiedDateTime": "string (timestamp)",
  "deletedDateTime": "string (timestamp)",
  "subject": "string",
  "body": {"@odata.type": "microsoft.graph.itemBody"},
  "summary": "string",
  "attachments": [{"@odata.type": "microsoft.graph.chatMessageAttachment"}],
  "mentions": [{"@odata.type": "microsoft.graph.chatMessageMention"}],
  "importance": "string",
  "policyViolation": {"@odata.type": "microsoft.graph.chatMessagePolicyViolation"},
  "locale": "string"
}