Example #1
0
 public void AddPinnedItemToTaskbar(string item, object requestImpl)
 {
     if (requestImpl == null)
     {
         throw new ArgumentNullException("requestImpl");
     }
     using (var request = requestImpl.As <Request>()) {
         request.Debug("Calling 'ProviderService::AddPinnedItemToTaskbar'");
         ShellApplication.Pin(item);
     }
 }
Example #2
0
        public void AddPinnedItemToTaskbar(string item, IRequest request)
        {
            if (request == null)
            {
                throw new ArgumentNullException("request");
            }

            if (!request.IsCanceled)
            {
                request.Debug("Calling 'ProviderService::AddPinnedItemToTaskbar'");
                ShellApplication.Pin(item);
            }
        }