IINMessagesDomainHandling Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Interface combinant plusieurs interfaces liées à diverses intentions liées au message.
[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
- Attributs
- Implémente
Propriétés
Handle |
Handle (pointeur) vers la représentation d’objet non managée. (Hérité de INativeObject) |
Méthodes
HandleSearchForMessages(INSearchForMessagesIntent, Action<INSearchForMessagesIntentResponse>) |
Les développeurs doivent remplacer cette méthode et appeler T:System.Action'1 par un INSearchForMessagesIntentResponse approprié à .INSearchForMessagesIntent |
HandleSendMessage(INSendMessageIntent, Action<INSendMessageIntentResponse>) |
Les développeurs doivent remplacer cette méthode et appeler T:System.Action'1 par un INSendMessageIntentResponse approprié à .INSendMessageIntent |
HandleSetMessageAttribute(INSetMessageAttributeIntent, Action<INSetMessageAttributeIntentResponse>) |
Les développeurs doivent remplacer cette méthode et appeler T:System.Action'1 par un INSetMessageAttributeIntentResponse approprié à .INSetMessageAttributeIntent |
Méthodes d’extension
ConfirmSearchForMessages(IINSearchForMessagesIntentHandling, INSearchForMessagesIntent, Action<INSearchForMessagesIntentResponse>) |
Les développeurs peuvent remplacer cette méthode pour personnaliser la confirmation d’une recherche de message. |
ResolveAttributes(IINSearchForMessagesIntentHandling, INSearchForMessagesIntent, Action<INMessageAttributeOptionsResolutionResult>) |
Les développeurs peuvent remplacer cette méthode pour personnaliser la résolution des attributs dans la recherche. |
ResolveDateTimeRange(IINSearchForMessagesIntentHandling, INSearchForMessagesIntent, Action<INDateComponentsRangeResolutionResult>) |
Les développeurs peuvent remplacer cette méthode pour personnaliser la plage de dates utilisée dans la recherche. |
ResolveGroupNames(IINSearchForMessagesIntentHandling, INSearchForMessagesIntent, Action<INStringResolutionResult[]>) |
Les développeurs ne doivent pas utiliser cette méthode déconseillée. Les développeurs doivent utiliser « ResolveSpeakableGroupNames » à la place. |
ResolveRecipients(IINSearchForMessagesIntentHandling, INSearchForMessagesIntent, Action<INPersonResolutionResult[]>) |
Les développeurs peuvent remplacer cette méthode pour personnaliser la résolution des destinataires dans la recherche de messages. |
ResolveSenders(IINSearchForMessagesIntentHandling, INSearchForMessagesIntent, Action<INPersonResolutionResult[]>) |
Les développeurs peuvent remplacer cette méthode pour personnaliser la résolution des expéditeurs dans la recherche de messages. |
ResolveSpeakableGroupNames(IINSearchForMessagesIntentHandling, INSearchForMessagesIntent, Action<INSpeakableStringResolutionResult[]>) |
Les développeurs peuvent remplacer cette méthode pour personnaliser la résolution des noms parlants pour les groupes nommés en tant que destinataires. |
ConfirmSendMessage(IINSendMessageIntentHandling, INSendMessageIntent, Action<INSendMessageIntentResponse>) |
Les développeurs peuvent remplacer cette méthode pour personnaliser la confirmation d’envoi d’un message. |
ResolveContent(IINSendMessageIntentHandling, INSendMessageIntent, Action<INStringResolutionResult>) |
Les développeurs peuvent remplacer cette méthode pour personnaliser la résolution du contenu d’un message. |
ResolveGroupName(IINSendMessageIntentHandling, INSendMessageIntent, Action<INStringResolutionResult>) |
Les développeurs ne doivent pas utiliser cette méthode déconseillée. Les développeurs doivent utiliser « ResolveSpeakableGroupName » à la place. |
ResolveRecipients(IINSendMessageIntentHandling, INSendMessageIntent, Action<INPersonResolutionResult[]>) |
Les développeurs peuvent implémenter cette méthode pour personnaliser la résolution des destinataires des messages. |
ResolveRecipients(IINSendMessageIntentHandling, INSendMessageIntent, Action<INSendMessageRecipientResolutionResult[]>) |
Les développeurs peuvent implémenter cette méthode pour personnaliser la résolution des destinataires des messages. |
ResolveSpeakableGroupName(IINSendMessageIntentHandling, INSendMessageIntent, Action<INSpeakableStringResolutionResult>) |
Les développeurs peuvent implémenter cette méthode pour personnaliser la résolution du nom du groupe parlant. |
ConfirmSetMessageAttribute(IINSetMessageAttributeIntentHandling, INSetMessageAttributeIntent, Action<INSetMessageAttributeIntentResponse>) |
Les développeurs peuvent remplacer cette méthode pour personnaliser la confirmation du paramètre d’un attribut de message. |
ResolveAttribute(IINSetMessageAttributeIntentHandling, INSetMessageAttributeIntent, Action<INMessageAttributeResolutionResult>) |
Les développeurs peuvent remplacer cette méthode pour personnaliser la résolution d’un attribut de message. |