ChatMessage Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет сообщение чата.
public ref class ChatMessage sealed
public ref class ChatMessage sealed : IChatItem
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ChatMessage final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class ChatMessage final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class ChatMessage final : IChatItem
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ChatMessage
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class ChatMessage
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class ChatMessage : IChatItem
function ChatMessage()
Public NotInheritable Class ChatMessage
Public NotInheritable Class ChatMessage
Implements IChatItem
- Наследование
- Атрибуты
- Реализации
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Возможности приложения |
chat
chatSystem
smsSend
|
Комментарии
Журнал версий
Версия Windows | Версия пакета SDK | Добавленная стоимость |
---|---|---|
1607 | 14393 | SyncId |
Конструкторы
ChatMessage() |
Создает новый экземпляр класса ChatMessage . |
Свойства
Attachments |
Возвращает список вложений сообщений чата. |
Body |
Возвращает или задает текст сообщения чата. |
EstimatedDownloadSize |
Возвращает или задает предполагаемый размер файла для отправки или получения. |
From |
Возвращает идентификатор или адрес отправителя сообщения. |
Id |
Возвращает идентификатор сообщения. |
IsAutoReply |
Возвращает или задает логическое значение, указывающее, является ли сообщение автоматическим ответом. |
IsForwardingDisabled |
Возвращает логическое значение, указывающее, отключена ли пересылка. |
IsIncoming |
Возвращает логическое значение, указывающее, является ли сообщение входящим или исходящим. |
IsRead |
Возвращает логическое значение, указывающее, было ли прочитано сообщение. |
IsReceivedDuringQuietHours |
Возвращает или задает логическое значение, указывающее, было ли получено сообщение в указанное пользователем время без уведомления. |
IsReplyDisabled |
Возвращает логическое значение, указывающее, отключен ли ответ в ChatMessage. |
IsSeen |
Возвращает или задает логическое значение, указывающее, было ли показано сообщение. |
IsSimMessage |
Возвращает логическое значение, указывающее, хранится ли сообщение на карта SIM-карты. |
ItemKind |
Возвращает тип элемента. |
LocalTimestamp |
Возвращает локальную метку времени сообщения. |
MessageKind |
Возвращает или задает тип chatMessage. |
MessageOperatorKind |
Возвращает или задает значение, указывающее тип оператора сообщения, например SMS, MMS или RCS. |
NetworkTimestamp |
Возвращает метку сетевого времени сообщения. |
Recipients |
Возвращает список получателей сообщения. |
RecipientsDeliveryInfos |
Возвращает сведения о доставке для каждого из получателей ChatMessage. |
RecipientSendStatuses |
Возвращает список состояний отправки для сообщения. |
RemoteId |
Возвращает или задает удаленный идентификатор для ChatMessage. |
ShouldSuppressNotification |
Возвращает или задает логическое значение, указывающее, следует ли подавлять уведомление о получении ChatMessage . |
Status |
Возвращает состояние сообщения. К типичным состояниям относятся черновик, отправлено, получено, удалено и т. д. |
Subject |
Возвращает тему сообщения. |
SyncId |
Идентификатор, используемый для идентификации сообщения на разных устройствах. Этот идентификатор создается при создании для всех сообщений. Клиенты, которые копируют сообщения между устройствами, также должны копировать этот идентификатор, чтобы однозначно идентифицировать одно и то же сообщение на разных устройствах. |
ThreadingInfo |
Возвращает или задает сведения о потоковой беседе для ChatMessage. |
TransportFriendlyName |
Возвращает понятное транспортное имя сообщения. |
TransportId |
Возвращает или задает идентификатор транспорта сообщения. |