Condividi tramite


Windows.ApplicationModel.Chat Spazio dei nomi

Questo spazio dei nomi consente alle app di implementare la messaggistica tramite protocolli SMS, MMS e RCS nei dispositivi che lo supportano.

Classi

ChatCapabilities

Rappresenta le funzionalità di chat Rich Communication Services (RCS) di un numero di telefono.

ChatCapabilitiesManager

Fornisce funzionalità per ottenere funzionalità di chat.

ChatConversation

Rappresenta una conversazione in un client di chat.

ChatConversationReader

Fornisce funzionalità per la lettura di batch di conversazioni da ChatMessageStore.

ChatConversationThreadingInfo

Fornisce informazioni di threading per una ChatConversation.

ChatMessage

Rappresenta un messaggio di chat.

ChatMessageAttachment

Rappresenta un allegato a un messaggio di chat.

ChatMessageBlocking

Fornisce funzionalità per bloccare i messaggi.

ChatMessageChange

Rappresenta una revisione a un messaggio di chat.

ChatMessageChangedDeferral

Rappresenta una richiesta di modifica asincrona posticipata.

ChatMessageChangedEventArgs

Rappresenta i parametri di evento usati dal gestore eventi che elabora gli eventi di modifica dei messaggi.

ChatMessageChangeReader

Fornisce metodi per la lettura e l'accettazione delle revisioni delle modifiche dei messaggi.

ChatMessageChangeTracker

Fornisce metodi per abilitare e recuperare le revisioni delle modifiche dei messaggi.

ChatMessageManager

Fornisce l'accesso ai trasporti di messaggi e all'archivio messaggi. Fornisce anche un metodo per visualizzare l'interfaccia utente per comporre messaggi.

ChatMessageNotificationTriggerDetails

Rappresenta la notifica del messaggio attivata da un'attività in background registrata. Un'app chat può ricevere notifiche di messaggi in ingresso o inviare eventi impostando un trigger attività e un punto di ingresso attività.

ChatMessageReader

Fornisce metodi per la lettura dei messaggi dall'archivio messaggi.

ChatMessageStore

Fornisce i metodi e le proprietà da leggere, gestire e inviare messaggi. Un'applicazione ottiene l'accesso all'archivio messaggi usando la classe ChatMessageManager statica.

ChatMessageStoreChangedEventArgs

Fornisce i dati per l'evento ChatMessageStoreChanged .

ChatMessageTransport

Rappresenta l'identità di un trasporto per l'invio e la ricezione di messaggi. Fisicamente, un trasporto di messaggi di chat è uno slot SIM sul telefono.

ChatMessageTransportConfiguration

Rappresenta i dati relativi al trasporto dei messaggi di chat.

ChatMessageValidationResult

Fornisce risultati per la convalida dei messaggi di chat.

ChatQueryOptions

Rappresenta i criteri per la ricerca di messaggi di chat.

ChatRecipientDeliveryInfo

Rappresentare le informazioni di recapito su un destinatario della chat.

ChatSearchReader

Fornisce funzionalità per cercare messaggi di chat in ChatMessageStore.

ChatSyncConfiguration

Configurazioni di sincronizzazione dei messaggi di chat.

ChatSyncManager

Gestisce la sincronizzazione dei messaggi di chat.

RcsEndUserMessage

Rappresenta un messaggio utente finale di Rich Communication Services (RCS).

RcsEndUserMessageAction

Rappresenta le azioni a cui l'utente può rispondere.

RcsEndUserMessageAvailableEventArgs

Fornisce i dati per un evento MessageAvailableChanged .

RcsEndUserMessageAvailableTriggerDetails

Fornisce dati all'attività in background relativa a un nuovo messaggio.

RcsEndUserMessageManager

Fornisce funzionalità per la gestione degli eventi dei messaggi.

RcsManager

Fornisce l'accesso alle API per la gestione dei messaggi RICH Communication Services (RCS).

RcsServiceKindSupportedChangedEventArgs

Fornisce i dati per l'evento ServiceKindSupportedChanged .

RcsTransport

Fornisce funzionalità per l'accesso al trasporto RCS (Rich Communication Services).

RcsTransportConfiguration

Fornisce dati sulla configurazione di un trasporto RCS (Rich Communication Services).

RemoteParticipantComposingChangedEventArgs

Fornisce dati all'evento RemoteParticipantComposingChanged .

Interfacce

IChatItem

Rappresenta un elemento di chat.

Enumerazioni

ChatConversationThreadingKind

Specifica come viene threadata una conversazione.

ChatItemKind

Specifica il tipo di un elemento chat.

ChatMessageChangeType

Specifica il tipo di modifica apportata a un messaggio di chat.

ChatMessageKind

Specifica il tipo di messaggio di chat.

ChatMessageOperatorKind

Specifica il tipo di operatore del messaggio.

ChatMessageStatus

Specifica lo stato corrente di un messaggio di chat, ad esempio bozza, inviato o ricevuto.

ChatMessageTransportKind

Specifica il tipo del trasporto del messaggio.

ChatMessageValidationStatus

Specifica lo stato di convalida di un messaggio di chat, ad esempio valido, nessun destinatario o un numero eccessivo di allegati.

ChatRestoreHistorySpan

Indica l'intervallo di cronologia di ripristino della chat.

ChatStoreChangedEventKind

Specifica il tipo di modifica che si è verificato per un evento ChatMessageStoreChanged .

ChatTransportErrorCodeCategory

Specifica la categoria di un errore di trasporto.

ChatTransportInterpretedErrorCode

Specifica un'interpretazione per il codice di errore.

RcsServiceKind

Specifica il tipo del servizio Rich Communication Services (RCS).