示例#1
0
        public void SearchPrinterTest()
        {
            Cleanup();

            RegisterPrinter("printerToSearch");

            var searchRequest = new SearchRequest()
            {
                Q = "^recent"
            };
            var client = new GoogleCloudPrintClient(OAuth2Provider, RefreshToken.Value);
            var lists  = client.SearchPrinterAsync(searchRequest).Result;

            Assert.Equal(true, lists.Success);
        }
        private static void SearchPrinter()
        {
            var client  = new GoogleCloudPrintClient(provider, token);
            var request = new SearchRequest()
            {
                Q = "^recent"
            };
            var result = client.SearchPrinterAsync(request).Result;

            Console.WriteLine("Success: {0}", result.Success);
            Console.WriteLine("Search Result: ");
            foreach (var printer in result.Printers)
            {
                Console.WriteLine(printer.Name);
            }
        }