Windows.ApplicationModel.Chat 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 네임스페이스를 통해 앱은 이를 지원하는 디바이스에서 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) 서비스의 유형을 지정합니다. |