메시지 편집 및 삭제
Edit and delete messages in channels.
읽는 시간 1분최근 업데이트: 7달 전
Vivox는 채널에 이미 전송된 메시지를 편집하고 삭제하는 방법을 제공합니다.
채널 메시지 편집
Vivox를 통해 사용자는 를 사용하여 채널에 보낸 메시지의 텍스트를 편집할 수 있습니다. 여기서 channelName은 메시지가 전송된 채널의 이름이고, messageId는 변경할 메시지의 ID이며, newMessage는 메시지의 업데이트된 텍스트입니다.
VivoxService.Instance.EditChannelTextMessageAsync(string channelName, string messageId, string newMessage)채널의 모든 사용자가 메시지를 편집하면 채널의 모든 사용자는 업데이트된 MessageText와 함께 편집된 VivoxMessage가 포함된 액션을 수신하게 됩니다.
VivoxService.Instance.ChannelMessageEditedpublic async void UpdateChannelMessageAsync(VivoxMessage messageToUpdate, string updatedMessageText){ await VivoxService.Instance.EditChannelTextMessageAsync(messageToUpdate.ChannelName, messageToUpdate.MessageId, updatedMessageText);}
채널 메시지 삭제
Vivox를 통해 사용자는 를 사용하여 채널에 보낸 메시지의 텍스트를 삭제할 수 있습니다. 여기서 channelName은 메시지가 전송된 채널의 이름이고, messageId는 삭제할 메시지의 ID입니다.
VivoxService.Instance.DeleteChannelTextMessageAsync(string channelName, string messageId)채널의 모든 사용자가 메시지를 삭제하면 채널의 모든 사용자는 삭제된 VivoxMessage가 포함된 액션을 수신하게 됩니다.
VivoxService.Instance.ChannelMessageDeletedpublic async void DeleteChannelMessageAsync(VivoxMessage messageToDelete){ await VivoxService.Instance.DeleteChannelTextMessageAsync(messageToDelete.ChannelName, messageToDelete.MessageId)}