Condividi tramite


UserNotificationReaderOptions Classe

  • java.lang.Object
    • NativeBase
      • com.microsoft.connecteddevices.userdata.usernotifications.UserNotificationReaderOptions

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
UserNotificationReadStateFilter getReadStateFilter()

Ottiene il filtro dello stato di lettura impostato per questa istanza di UserNotificationReaderOptions.

UserNotificationReaderStartPosition getStartPosition()

Ottenere la posizione iniziale per questa istanza di UserNotificationReaderOptions.

UserNotificationUserActionStateFilter 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:

nativeObject

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:

readStateFilter

setStartPosition

public void setStartPosition(@NonNull UserNotificationReaderStartPosition startPosition)

Impostare la posizione iniziale per questo lettore di notifica utente che si desidera creare.

Parametri:

startPosition

setStatusFilter

public void setStatusFilter(@NonNull UserNotificationStatusFilter statusFilter)

Impostare il filtro di stato per questo lettore di notifica utente che si desidera creare.

Parametri:

statusFilter

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:

userActionStateFilter

Si applica a