UserNotificationReaderOptions Classe
- java.
lang. Object - NativeBase
- com.
microsoft. connecteddevices. userdata. usernotifications. UserNotificationReaderOptions
- com.
public class UserNotificationReaderOptions
Questa classe consente all'app di fornire opzioni nel lettore di notifica, ad esempio solo la ricezione di nuove notifiche utente e non gli aggiornamenti delle notifiche esistenti.
Riepilogo dei costruttori
Costruttore | Descrizione | |
---|---|---|
UserNotificationReaderOptions() |
Crea e inizializza una nuova istanza di UserNotificationReaderOptions con filtri predefiniti. |
|
UserNotificationReaderOptions(NativeObject nativeObject) |
Riepilogo dei metodi
Modificatore e tipo | Metodo e descrizione |
---|---|
User |
getReadStateFilter()
Ottiene il filtro dello stato di lettura impostato per questa istanza di UserNotificationReaderOptions. |
User |
getStartPosition()
Ottenere la posizione iniziale per questa istanza di UserNotificationReaderOptions. |
User |
getUserActionStateFilter()
Ottiene il filtro dello stato dell'azione utente impostato per questa istanza di UserNotificationReaderOptions. |
void |
setReadStateFilter(@NonNull UserNotificationReadStateFilter readStateFilter)
Impostare il filtro di stato di lettura per questo lettore di notifica utente che si desidera creare. |
void |
setStartPosition(@NonNull UserNotificationReaderStartPosition startPosition)
Impostare la posizione iniziale per questo lettore di notifica utente che si desidera creare. |
void |
setStatusFilter(@NonNull UserNotificationStatusFilter statusFilter)
Impostare il filtro di stato per questo lettore di notifica utente che si desidera creare. |
void |
setUserActionStateFilter(@NonNull UserNotificationUserActionStateFilter userActionStateFilter)
Impostare il filtro dello stato dell'azione per questo lettore di notifica utente che si desidera creare. |
Dettagli costruttore
UserNotificationReaderOptions
public UserNotificationReaderOptions()
Crea e inizializza una nuova istanza di UserNotificationReaderOptions con filtri predefiniti.
UserNotificationReaderOptions
protected UserNotificationReaderOptions(NativeObject nativeObject)
Parametri:
Dettagli metodo
getReadStateFilter
public UserNotificationReadStateFilter getReadStateFilter()
Ottiene il filtro dello stato di lettura impostato per questa istanza di UserNotificationReaderOptions.
getStartPosition
public UserNotificationReaderStartPosition getStartPosition()
Ottenere la posizione iniziale per questa istanza di UserNotificationReaderOptions.
getUserActionStateFilter
public UserNotificationUserActionStateFilter getUserActionStateFilter()
Ottiene il filtro dello stato dell'azione utente impostato per questa istanza di UserNotificationReaderOptions.
setReadStateFilter
public void setReadStateFilter(@NonNull UserNotificationReadStateFilter readStateFilter)
Impostare il filtro di stato di lettura per questo lettore di notifica utente che si desidera creare.
Parametri:
setStartPosition
public void setStartPosition(@NonNull UserNotificationReaderStartPosition startPosition)
Impostare la posizione iniziale per questo lettore di notifica utente che si desidera creare.
Parametri:
setStatusFilter
public void setStatusFilter(@NonNull UserNotificationStatusFilter statusFilter)
Impostare il filtro di stato per questo lettore di notifica utente che si desidera creare.
Parametri:
setUserActionStateFilter
public void setUserActionStateFilter(@NonNull UserNotificationUserActionStateFilter userActionStateFilter)
Impostare il filtro dello stato dell'azione per questo lettore di notifica utente che si desidera creare.
Parametri: