다음을 통해 공유


Windows.ApplicationModel.Chat 네임스페이스

이 네임스페이스를 통해 앱은 이를 지원하는 디바이스에서 SMS, MMS 및 RCS 프로토콜을 통해 메시징을 구현할 수 있습니다.

클래스

ChatCapabilities

전화 번호의 RCS(Rich Communication Services) 채팅 기능을 나타냅니다.

ChatCapabilitiesManager

채팅 기능을 가져오기 위한 기능을 제공합니다.

ChatConversation

채팅 클라이언트의 대화를 나타냅니다.

ChatConversationReader

ChatMessageStore에서 대화 일괄 처리를 읽는 기능을 제공합니다.

ChatConversationThreadingInfo

ChatConversation에 대한 스레딩 정보를 제공합니다.

ChatMessage

채팅 메시지를 나타냅니다.

ChatMessageAttachment

채팅 메시지에 대한 첨부 파일을 나타냅니다.

ChatMessageBlocking

메시지를 차단하는 기능을 제공합니다.

ChatMessageChange

채팅 메시지의 수정 버전을 나타냅니다.

ChatMessageChangedDeferral

지연된 비동기 변경 요청을 나타냅니다.

ChatMessageChangedEventArgs

메시지 변경 이벤트를 처리하는 이벤트 처리기에서 사용하는 이벤트 매개 변수를 나타냅니다.

ChatMessageChangeReader

메시지 변경 수정 버전을 읽고 수락하는 메서드를 제공합니다.

ChatMessageChangeTracker

메시지 변경 수정 버전을 사용하도록 설정하고 검색하는 메서드를 제공합니다.

ChatMessageManager

메시지 전송 및 메시지 저장소에 대한 액세스를 제공합니다. 또한 메시지를 작성하는 UI를 표시하는 메서드를 제공합니다.

ChatMessageNotificationTriggerDetails

등록된 백그라운드 작업에서 트리거되는 메시지 알림을 나타냅니다. 채팅 앱은 작업 트리거 및 작업 진입점을 설정하여 들어오는 메시지의 알림을 받거나 이벤트를 보낼 수 있습니다.

ChatMessageReader

메시지 저장소에서 메시지를 읽는 메서드를 제공합니다.

ChatMessageStore

메시지를 읽고, 관리하고, 보낼 수 있는 메서드와 속성을 제공합니다. 애플리케이션은 정적 ChatMessageManager 클래스를 사용하여 메시지 저장소에 액세스할 수 있습니다.

ChatMessageStoreChangedEventArgs

ChatMessageStoreChanged 이벤트에 대한 데이터를 제공합니다.

ChatMessageTransport

메시지를 보내고 받기 위한 전송의 ID를 나타냅니다. 실제로 채팅 메시지 전송은 휴대폰의 SIM 슬롯입니다.

ChatMessageTransportConfiguration

채팅 메시지 전송에 대한 데이터를 나타냅니다.

ChatMessageValidationResult

채팅 메시지의 유효성을 검사하기 위한 결과를 제공합니다.

ChatQueryOptions

채팅 메시지를 찾기 위한 조건을 나타냅니다.

ChatRecipientDeliveryInfo

채팅 받는 사람에 대한 배달 정보를 나타냅니다.

ChatSearchReader

ChatMessageStore에서 채팅 메시지를 검색하는 기능을 제공합니다.

ChatSyncConfiguration

채팅 메시지는 구성을 동기화합니다.

ChatSyncManager

채팅 메시지의 동기화를 관리합니다.

RcsEndUserMessage

RCS(Rich Communication Services) 최종 사용자 메시지를 나타냅니다.

RcsEndUserMessageAction

사용자가 응답할 수 있는 작업을 나타냅니다.

RcsEndUserMessageAvailableEventArgs

MessageAvailableChanged 이벤트에 대한 데이터를 제공합니다.

RcsEndUserMessageAvailableTriggerDetails

새 메시지에 대한 데이터를 백그라운드 작업에 제공합니다.

RcsEndUserMessageManager

메시지 이벤트를 처리하는 기능을 제공합니다.

RcsManager

RCS(Rich Communication Services) 메시지를 처리하기 위한 API에 대한 액세스를 제공합니다.

RcsServiceKindSupportedChangedEventArgs

ServiceKindSupportedChanged 이벤트에 대한 데이터를 제공합니다.

RcsTransport

RCS(Rich Communication Services) 전송에 액세스하기 위한 기능을 제공합니다.

RcsTransportConfiguration

RCS(Rich Communication Services) 전송의 구성에 대한 데이터를 제공합니다.

RemoteParticipantComposingChangedEventArgs

RemoteParticipantComposingChanged 이벤트에 데이터를 제공합니다.

인터페이스

IChatItem

채팅 항목을 나타냅니다.

열거형

ChatConversationThreadingKind

대화가 스레드되는 방법을 지정합니다.

ChatItemKind

채팅 항목의 유형을 지정합니다.

ChatMessageChangeType

채팅 메시지에 대한 변경 유형을 지정합니다.

ChatMessageKind

채팅 메시지 유형을 지정합니다.

ChatMessageOperatorKind

메시지 연산자 유형을 지정합니다.

ChatMessageStatus

초안, 전송 또는 수신과 같은 채팅 메시지의 현재 상태 지정합니다.

ChatMessageTransportKind

메시지 전송 유형을 지정합니다.

ChatMessageValidationStatus

유효한 메시지, 받는 사람 없음 또는 너무 많은 첨부 파일과 같은 채팅 메시지의 유효성 검사 상태를 지정합니다.

ChatRestoreHistorySpan

채팅 복원 기록 범위를 나타냅니다.

ChatStoreChangedEventKind

ChatMessageStoreChanged 이벤트에 대해 발생한 변경 유형을 지정합니다.

ChatTransportErrorCodeCategory

전송 오류의 범주를 지정합니다.

ChatTransportInterpretedErrorCode

오류 코드에 대한 해석을 지정합니다.

RcsServiceKind

RCS(Rich Communication Services) 서비스의 유형을 지정합니다.