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()); }