private static void AssertActionsPayload(string expectedActionsXml, IToastActions actions)
 {
     AssertPayload("<toast>" + expectedActionsXml + "</toast>", new ToastContent()
     {
         Actions = actions
     });
 }
Beispiel #2
0
        private static Element_ToastActions ConvertToActionsElement(IToastActions actions)
        {
            if (actions is ToastActionsCustom)
            {
                return((actions as ToastActionsCustom).ConvertToElement());
            }

            if (actions is ToastActionsSnoozeAndDismiss)
            {
                return((actions as ToastActionsSnoozeAndDismiss).ConvertToElement());
            }

            throw new NotImplementedException("Unknown actions type: " + actions.GetType());
        }
        private static Element_ToastActions ConvertToActionsElement(IToastActions actions)
        {
            if (actions is ToastActionsCustom)
                return (actions as ToastActionsCustom).ConvertToElement();

            else if (actions is ToastActionsSnoozeAndDismiss)
                return (actions as ToastActionsSnoozeAndDismiss).ConvertToElement();

            throw new NotImplementedException("Unknown actions type: " + actions.GetType());
        }
 private static void AssertActionsPayload(string expectedActionsXml, IToastActions actions)
 {
     AssertPayload("<toast>" + expectedActionsXml + "</toast>", new ToastContent()
     {
         Actions = actions
     });
 }