IINMessagesDomainHandling Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Interface que combina várias interfaces relacionadas a várias intenções relacionadas à mensagem.
[Foundation.Protocol(Name="INMessagesDomainHandling", WrapperType=typeof(Intents.INMessagesDomainHandlingWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 3, 2, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.MacOSX, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IINMessagesDomainHandling : IDisposable, Intents.IINSearchForMessagesIntentHandling, Intents.IINSendMessageIntentHandling, Intents.IINSetMessageAttributeIntentHandling
type IINMessagesDomainHandling = interface
interface INativeObject
interface IDisposable
interface IINSearchForMessagesIntentHandling
interface IINSendMessageIntentHandling
interface IINSetMessageAttributeIntentHandling
Atributos
Implementações
Propriedades
Handle
Manipule (ponteiro) para a representação de objeto não gerenciado.
(Herdado de INativeObject )
Métodos
Métodos de Extensão
ConfirmSearchForMessages(IINSearchForMessagesIntentHandling, INSearchForMessagesIntent, Action<INSearchForMessagesIntentResponse>)
Os desenvolvedores podem substituir esse método para personalizar a confirmação de uma pesquisa de mensagens.
ResolveAttributes(IINSearchForMessagesIntentHandling, INSearchForMessagesIntent, Action<INMessageAttributeOptionsResolutionResult>)
Os desenvolvedores podem substituir esse método para personalizar a resolução de atributos na pesquisa.
ResolveDateTimeRange(IINSearchForMessagesIntentHandling, INSearchForMessagesIntent, Action<INDateComponentsRangeResolutionResult>)
Os desenvolvedores podem substituir esse método para personalizar o intervalo de datas usado na pesquisa.
ResolveGroupNames(IINSearchForMessagesIntentHandling, INSearchForMessagesIntent, Action<INStringResolutionResult[]>)
Os desenvolvedores não devem usar esse método preterido. Em vez disso, os desenvolvedores devem usar 'ResolveSpeakableGroupNames'.
ResolveRecipients(IINSearchForMessagesIntentHandling, INSearchForMessagesIntent, Action<INPersonResolutionResult[]>)
Os desenvolvedores podem substituir esse método para personalizar a resolução de destinatários na pesquisa de mensagens.
ResolveSenders(IINSearchForMessagesIntentHandling, INSearchForMessagesIntent, Action<INPersonResolutionResult[]>)
Os desenvolvedores podem substituir esse método para personalizar a resolução de remetentes na pesquisa de mensagens.
ResolveSpeakableGroupNames(IINSearchForMessagesIntentHandling, INSearchForMessagesIntent, Action<INSpeakableStringResolutionResult[]>)
Os desenvolvedores podem substituir esse método para personalizar a resolução de nomes de fala para os grupos que foram nomeados como destinatários.
ConfirmSendMessage(IINSendMessageIntentHandling, INSendMessageIntent, Action<INSendMessageIntentResponse>)
Os desenvolvedores podem substituir esse método para personalizar a confirmação para enviar uma mensagem.
ResolveContent(IINSendMessageIntentHandling, INSendMessageIntent, Action<INStringResolutionResult>)
Os desenvolvedores podem substituir esse método para personalizar a resolução do conteúdo de uma mensagem.
ResolveGroupName(IINSendMessageIntentHandling, INSendMessageIntent, Action<INStringResolutionResult>)
Os desenvolvedores não devem usar esse método preterido. Em vez disso, os desenvolvedores devem usar 'ResolveSpeakableGroupName'.
ResolveRecipients(IINSendMessageIntentHandling, INSendMessageIntent, Action<INPersonResolutionResult[]>)
Os desenvolvedores podem implementar esse método para personalizar a resolução de destinatários de mensagens.
ResolveRecipients(IINSendMessageIntentHandling, INSendMessageIntent, Action<INSendMessageRecipientResolutionResult[]>)
Os desenvolvedores podem implementar esse método para personalizar a resolução de destinatários de mensagens.
ResolveSpeakableGroupName(IINSendMessageIntentHandling, INSendMessageIntent, Action<INSpeakableStringResolutionResult>)
Os desenvolvedores podem implementar esse método para personalizar a resolução do nome do grupo que fala.
ConfirmSetMessageAttribute(IINSetMessageAttributeIntentHandling, INSetMessageAttributeIntent, Action<INSetMessageAttributeIntentResponse>)
Os desenvolvedores podem substituir esse método para personalizar a confirmação da configuração de um atributo de mensagem.
ResolveAttribute(IINSetMessageAttributeIntentHandling, INSetMessageAttributeIntent, Action<INMessageAttributeResolutionResult>)
Os desenvolvedores podem substituir esse método para personalizar a resolução de um atributo de mensagem.
Aplica-se a