internal static IToastNotificationManager GetDefaultManager()
 {
     if (defaultManager == null)
     {
         defaultManager = ComFunctions.RoGetActivationFactory <IToastNotificationManager>();
     }
     return(defaultManager);
 }
            IToastNotification IToastNotificationAdapter.Create(IPredefinedToastNotificationInfo info)
            {
                var content = ToastNotificationManager.GetDocument(manager, info);

                if (factory == null)
                {
                    factory = ComFunctions.RoGetActivationFactory <IToastNotificationFactory>();
                }
                IToastNotification result;

                ComFunctions.CheckHRESULT(factory.CreateToastNotification(content, out result));
                return(result);
            }