private static void AssertActionsPayload(string expectedActionsXml, IToastActions actions) { AssertPayload("<toast>" + expectedActionsXml + "</toast>", new ToastContent() { Actions = actions }); }
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 }); }