public MainPage()
        {
            InitializeComponent();

            _service = NotificationService.GetCurrent("3A43A-A3EAB", null, null);

            _service.OnPushTokenReceived += (sender, args) =>
            {
                tbPushToken.Text = args.ToString();
            };

            _service.OnPushTokenFailed += (sender, args) =>
            {
                tbPushToken.Text = args.ToString();
            };

            _service.OnPushAccepted += (sender, args) =>
            {
                tbPush.Text = args.ToString();
            };

            _service.SubscribeToPushService();

            //tbPushToken.Text = _service.PushToken;
            ResetMyMainTile();
        }
 private void Subscribe()
 {
     if (ServiceName == null)
     {
         NotificationService.SubscribeToPushService();
     }
     else
     {
         NotificationService.SubscribeToPushService(ServiceName);
     }
 }
        private void Subscribe_Tapped(object sender_, TappedRoutedEventArgs e)
        {
            try
            {

                string _PWId = PWID.Text;
                service = PushSDK.NotificationService.GetCurrent(_PWId, "", null);
                if (Host.Text.EndsWith("/"))
                {
                    service.SetHost(Host.Text);
                }
                else
                {
                    service.SetHost(Host.Text + "/");
                }

                service.OnPushAccepted += service_OnPushAccepted;
                service.SubscribeToPushService();

                if (service.PushToken != null)
                {
                    tbPushToken.Text = service.PushToken;
                }

                SubButton.IsEnabled = false;
                UnSubButton.IsEnabled = true;
            }
            catch (Exception ex)
            {
                MessageDialog dialog = new MessageDialog("Host does not exist: \n" + ex.Message);
                dialog.ShowAsync();
            }

        }
Exemplo n.º 4
0
 public void Subscribe()
 {
     NotificationService.SubscribeToPushService();
 }