Classe MCDUserNotificationChannel
@interface MCDUserNotificationChannel : NSObject
Cette classe fournit le lecteur de modifications de notification qui gère la réception et la gestion des notifications utilisateur pour l’application.
Propriétés
syncScope
@property(class, readonly, nonnull) MCDUserDataFeedSyncScope* syncScope;
SyncScope utilisé pour s’assurer que les UserNotifications sont inclus dans le flux.
Constructeurs
channelWithUserDataFeed
+ (nullable instancetype)channelWithUserDataFeed:(nonnull MCDUserDataFeed*)userDataFeed;
Paramètres
userDataFeed
MCDUserDataFeed utilisé pour initialiser cette classe.
initWithUserDataFeed
- (nullable instancetype)initWithUserDataFeed:(nonnull MCDUserDataFeed*)userDataFeed;
userDataFeed
MCDUserDataFeed utilisé pour initialiser cette classe.
Méthodes
createReader
- (MCDUserNotificationReader* _Nullable)createReader
Créez un lecteur de notifications utilisateur pour recevoir et gérer les notifications utilisateur publiées par le serveur d’applications.
createReaderWithOptions
- (MCDUserNotificationReader* _Nullable)createReaderWithOptions:(MCDUserNotificationReaderOptions* _Nonnull)options
Créez un lecteur de notifications utilisateur avec des options.
createReaderWithState
- (MCDUserNotificationReader* _Nullable)createReaderWithState:(NSString* _Nonnull)readerState
Créez un lecteur de notifications utilisateur pour recevoir et gérer les notifications utilisateur publiées par le serveur d’applications. Le lecteur démarre à l’état de suivi fourni.
getUserNotificationAsync
- (void)getUserNotificationAsync:(NSString* _Nonnull)notificationId completion:(nonnull void (^)(MCDUserNotification* _Nullable, NSError* _Nullable))completion
Obtenez une notification utilisateur en fonction de son ID.
deleteUserNotificationAsync
- (void)deleteUserNotificationAsync:(NSString* _Nonnull)notificationId
completion:(nonnull void (^)(MCDUserNotificationUpdateResult* _Nullable, NSError* _Nullable))completion
Supprimez une notification utilisateur en fonction de son ID.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour