C# Class Com.OneSignal.OneSignalAndroid

Inheritance: OneSignalPlatform
Afficher le fichier Open project: OneSignal/OneSignal-Xamarin-SDK

Méthodes publiques

Méthode Description
ClearOneSignalNotifications ( ) : void
DeleteTag ( string key ) : void
DeleteTags ( IList keys ) : void
EnableSound ( bool enable ) : void
EnableVibrate ( bool enable ) : void
GetTags ( ) : void
IdsAvailable ( ) : void
OneSignalAndroid ( string appid, string googleProjectNumber, OneSignal displayOption, OneSignal logLevel, OneSignal visualLevel ) : System.Collections.Generic
PostNotification ( object>.Dictionary data ) : void
PromptLocation ( ) : void
RegisterForPushNotifications ( ) : void
SendTag ( string tagName, string tagValue ) : void
SendTags ( string>.IDictionary tags ) : void
SetInFocusDisplaying ( OneSignal display ) : void
SetLogLevel ( OneSignal logLevel, OneSignal visualLevel ) : void
SetSubscription ( bool enable ) : void
SyncHashedEmail ( string email ) : void

Private Methods

Méthode Description
OSNotificationOpenedResultToNative ( Android result ) : OSNotificationOpenedResult
OSNotificationToNative ( Android notif ) : OSNotification

Method Details

ClearOneSignalNotifications() public méthode

public ClearOneSignalNotifications ( ) : void
Résultat void

DeleteTag() public méthode

public DeleteTag ( string key ) : void
key string
Résultat void

DeleteTags() public méthode

public DeleteTags ( IList keys ) : void
keys IList
Résultat void

EnableSound() public méthode

public EnableSound ( bool enable ) : void
enable bool
Résultat void

EnableVibrate() public méthode

public EnableVibrate ( bool enable ) : void
enable bool
Résultat void

GetTags() public méthode

public GetTags ( ) : void
Résultat void

IdsAvailable() public méthode

public IdsAvailable ( ) : void
Résultat void

OneSignalAndroid() public méthode

public OneSignalAndroid ( string appid, string googleProjectNumber, OneSignal displayOption, OneSignal logLevel, OneSignal visualLevel ) : System.Collections.Generic
appid string
googleProjectNumber string
displayOption OneSignal
logLevel OneSignal
visualLevel OneSignal
Résultat System.Collections.Generic

PostNotification() public méthode

public PostNotification ( object>.Dictionary data ) : void
data object>.Dictionary
Résultat void

PromptLocation() public méthode

public PromptLocation ( ) : void
Résultat void

RegisterForPushNotifications() public méthode

public RegisterForPushNotifications ( ) : void
Résultat void

SendTag() public méthode

public SendTag ( string tagName, string tagValue ) : void
tagName string
tagValue string
Résultat void

SendTags() public méthode

public SendTags ( string>.IDictionary tags ) : void
tags string>.IDictionary
Résultat void

SetInFocusDisplaying() public méthode

public SetInFocusDisplaying ( OneSignal display ) : void
display OneSignal
Résultat void

SetLogLevel() public méthode

public SetLogLevel ( OneSignal logLevel, OneSignal visualLevel ) : void
logLevel OneSignal
visualLevel OneSignal
Résultat void

SetSubscription() public méthode

public SetSubscription ( bool enable ) : void
enable bool
Résultat void

SyncHashedEmail() public méthode

public SyncHashedEmail ( string email ) : void
email string
Résultat void